1How do AI and Cognitive Psychology/Neuroscience inform each other?
AI helps explain cognition and the brain, while Cognitive Psychology and Neuroscience help simulate cognition and the brain
2What is a model?
An abstract representation of a system or reality that helps to understand, predict, or explain something
3What is a cognitive model?
A model of cognitive processes that can describe, simulate, predict, or explain mental functions
4What are the goals of cognitive models?
To describe, simulate, predict, and explain cognitive processes
5What is the challenge of descriptive models?
They may oversimplify processes
6What is the challenge of simulation models?
They may still remain abstract and simplified
7What is the challenge of predictive models?
They may overfit or depend heavily on the quality of training data, and raise ethical issues such as bias and fairness
8What is the challenge of explanatory models?
They may be too abstract, disconnected from evidence, or risk circular reasoning
9What are descriptive models?
Models that only tell what is going on without simulating mechanisms
10What are box-arrow models?
Models with labeled boxes representing cognitive functions and arrows representing information flow
11What question arises in box-arrow models?
What happens inside the box and how does the arrow work?
12What are computational models?
Models that simulate or predict information processing at some level of abstraction, formulated mathematically or as computer simulations
13Is there such a thing as “The Cognitive Model”?
No, because models are constantly evolving, none generalize across all functions, and often multiple models exist for one function
14What are cognitive architectures?
Frameworks that integrate multiple models, generalizing across cognitive functions and inspired by brain structures
15What is the relation between cognitive architectures and cognitive models?
Cognitive models describe specific functions, while architectures describe how these functions integrate and collaborate
16What is Marr’s computational level?
Defines what the system does, e.g., detecting people, traffic signs, and vehicles
17What is Marr’s algorithmic level?
Defines how the system processes information, e.g., using algorithms or CNNs
18What is Marr’s implementational level?
Defines where and how the process is implemented, e.g., hardware and software in a car
19What is the dorsal route in vision?
The “where and how” pathway toward the parietal lobe, specialized for spatial processing and action-related representations
20What is the ventral route in vision?
The pathway toward the temporal lobe, specialized for object recognition and memory
21What do Marr’s levels contribute to modeling?
They break down a function into goals (what), processes (how), and implementation (where)
22What is Newell’s main insight about modeling cognition?
Time must be considered when modeling cognitive phenomena
23What are Newell’s bands of cognition?
Biological, Cognitive, Rational, and Social, each corresponding to different timescales of processes
24What is the biological band?
1–10 ms, concerning neuron firing and synaptic delays, basic cognition and motor movements
25What is the cognitive band?
70–700 ms, perceptual and cognitive operations like recognition and rapid decisions
26What is the rational band?
10 seconds–10 minutes, involving reasoning, problem-solving, and planning
27What is the social band?
10 minutes–several hours, involving social interactions and higher-level tasks
28How are Marr’s levels and Newell’s bands useful?
They help understand processes at different levels and timescales, providing frameworks for model design and practical applications
29What are applications of cognitive models?
They adapt to user behavior, simulate cognition, improve usability, support tutoring, games, and adaptive interfaces
30What are the three approaches to user modeling?
User’s behavior, user computation, and user process
31What is user’s behavior modeling?
Adapting to user responses without representing their mental state
32What is user computation modeling?
A mathematical representation of user abilities and performance linked to psychological concepts
33What is user process modeling?
Incorporating detailed cognitive processes, constructs, and strategies, e.g., ACT-R in tutoring systems
34What is the main benefit of cognitive models in practice?
They enable human-like experiences, adaptive decisions, and better design of software and interfaces
35What is one purpose of models mentioned in the text?
Describe (Insight in (temporal) aspects of a process; Foundation to develop a model)
36What is a risk of models used to 'Describe'?
Can be vague
37What is the purpose of models used to 'Simulate'?
To provide a dynamic, replicable view of cognitive processes, which helps understand underlying mechanisms.
38What is a risk of models used to 'Simulate'?
Risk of oversimplification and lack of validation
39What is the purpose of models used to 'Predict'?
Forecast future behavior
40What are risks of models used to 'Predict'?
May overfit, or dependent on data quality; Ethical considerations
41What is the purpose of models used to 'Explain'?
How cognitive processes occur
42What are risks of models used to 'Explain'?
Explanation can be too abstract; Risk of circular reasoning
43What is the purpose of models used to 'Generalize'?
Apply to new context
44What is a risk of models used to 'Generalize'?
Misinterpretations
45What do Cognitive architectures provide?
An overarching framework that describe the structure in which individual cognitive models can operate and interact.
46What foundation do Cognitive architectures provide?
A foundation for understanding, simulating, and creating intelligent systems that can perform multiple cognitive function.
47Where is the Dorsal Route located?
Towards Parietal Lobe
48What is the Dorsal Route specialized for?
Spatial processing (where)
49Where is the Ventral Route located?
Towards temporal lobe
50What is the Ventral Route specialized for?
Object recognition and memory
51What are Marr's three levels of analysis?
Computational, Algorithmic, and Implementation Level
52What question does Marr's Computational level ask?
"What is the goal?" or "What information is processed and why?"
53What question does Marr's Algorithmic level ask?
"How can this be done?" or "How do we process it?"
54What question does Marr's Implementation level ask?
"With what hardware is this done?" or "Where / how is this process implemented?"
55Which of Marr's levels is the most abstract and defines the problem?
Computational Level
56Which of Marr's levels describes the step-by-step procedure or strategy?
Algorithmic Level
57Which of Marr's levels describes the physical hardware or substrate (e.g., neurons)?
Implementational Level
58In Marr's framework, the level above (e.g., Computational) provides the 'content for' which level?
The level below (e.g., Algorithmic)
59In Marr's framework, the level below (e.g., Implementational) provides the 'basis for' which level?
The level above (e.g., Algorithmic)
60What time scale does Newell's Biological Band cover?
1-10 ms (neuron firing, synaptic delay)
61What time scale does Newell's Cognitive Band cover?
70-700 ms (perceptual/cognitive operations, rapid decisions)
62What time scale does Newell's Rational Band cover?
10 sec - 10 min (reasoning, problem-solving, planning)
63What time scale does Newell's Social Band cover?
10 min - several hours (social interactions)
64How does Marr's approach help understand complex processes?
Break down at different levels (what, how, where)
65How does Newell's approach help understand complex processes?
Understand their timing and duration (bands)
66What practical application does Marr's approach have?
Help to design better algorithms, their goals and how to implement them
67What practical application does Newell's approach have?
Help to match systems more closely to time-scales of human thinking and acting
68What application of cognitive models involves 'User computations'?
A mathematical representation of user abilities and performance (e.g., adaptive learning platforms using IRT).
69What application of cognitive models involves 'User Behavior'?
Adapt to user responses, without a representation of the ‘mental state’ (e.g., a recommender system).
70What application of cognitive models involves 'User Process'?
Incorporating detailed cognitive processes, constructs and strategies (e.g., a learning tutor using ACT-R theory).