From 7e70ffbde4646f17fdc02bd27cadb13990a99dad Mon Sep 17 00:00:00 2001 From: Niclas Dobbertin Date: Sat, 12 Oct 2024 23:44:50 +0200 Subject: update --- paper2/thesis.pdf | Bin 209833 -> 234092 bytes paper2/thesis.tex | 37 +++++++++++++++++++++++++++++-------- 2 files changed, 29 insertions(+), 8 deletions(-) (limited to 'paper2') diff --git a/paper2/thesis.pdf b/paper2/thesis.pdf index ea0d55c..f155084 100644 Binary files a/paper2/thesis.pdf and b/paper2/thesis.pdf differ diff --git a/paper2/thesis.tex b/paper2/thesis.tex index 23e19fd..dfbe27b 100644 --- a/paper2/thesis.tex +++ b/paper2/thesis.tex @@ -29,7 +29,7 @@ \newcommand{\citep}[1]{\parencite{#1}} -\title{Title} +\title{Modeling of Transfer in Complex Tasks} \shorttitle{} % if you prefer to use student ID instead feel free to use that instead of name. @@ -41,9 +41,8 @@ % \authornote{ -% \noindent Portfolio Part 1 for the course 03-03-1416-se: Advanced Topics in Multisensory Perception and Action. Report on the discussion of paper: ``Learning to integrate arbitrary signals from vision and touch'' by M. O. Ernst (2007) -% } -% +% \noindent blah +% } \abstract{ABSTRACT } @@ -53,6 +52,12 @@ \section*{Introduction} +Transfer learning is the ability to apply lessons learning from one task, to another related or even unrelated task. +Living in a complex environment like the real world, a plethora of different tasks, like navigating areas, finding things visually or preparing a meal have to be done. + +much more efficient if knowledge from tasks can be reused in other tasks + + % \citep{anderson} % \citep{Taatgen_2013} % \citep{Brasoveanu_2021} @@ -65,22 +70,38 @@ Cognitive Architectures, modeling learning, production systems, ACT-R \todo[inline]{Productions are Rules with a condition and an action. Example production. can interact with various modules (memory, vision, motor), Overview of production systems?} +Productions decide how a production system behaves and what actions it takes. +A production consists of two parts, a condition and an action (\ref{tab:exprod}). +All statements listed in the condition must be fulfilled to make the production eligible for selection. +In ACT-R, conditions check for specific variable values most of the time, but can also check if certain buffers are empty, full or had an error, e.g. when failing to retrieve something from declarative memory. +Only productions which have their conditions satisfied by the current state of the model can be selected by it. +Once a production has been selected, its action will be done. +Productions in ACT-R change values of variables and start visual, motor and memory related processes. + +To achieve more than the simplest tasks, multiple production executed in order are often needed. +This means + \begin{table}[hb] \caption{Example Production} \label{tab:exprod} \begin{tabular}{lr} \toprule \textbf{IF} \\ - condition \\ + variable1 = x \\ + variable2 = y \\ \midrule \textbf{THEN} \\ - do stuff \\ + variable3 = z \\ + press button \\ \bottomrule \end{tabular} \bigskip -\small\textit{Note}. Example Production -\end{table}\todo{what is a good example production} +\small\textit{Note}. A production consists of two parts: + 1. The conditions (\textbf{IF}), which must be fulfilled for the production to be available for selection. + 2. The actions (\textbf{THEN}), which are done when the production is selected. + +\end{table}\todo{} \subsection*{Learning} -- cgit v1.2.3