Task 5 Flashcards

1
Q

What is meant by cognitive science ?

A
  • understanding the processes that the brain uses to accomplish complex tasks
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are cognitive models ?

A
  • want to explain cognitive processes and how they interact,

- Trying to understand and conceptualize cognitive processes like categorization,

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are the 5 steps of cognitive modeling?

A
  1. Translate theoretical framework to a mathematical or computer language
  2. Add additional assumption (ad hoc assumptions)
  3. Estimate parameters
  4. Compare predictions with competing models
  5. Start over again
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What differs cognitive models from other models ?

A
  • they derived from basic principles of cognition
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Name two types of cognitive models:

A
  • prototype and example model of categorization
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is meant by the prototype model of categorization ?

A
  • Putting an object into a category based on prototypes (average object of each category)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is meant by the exampler model of categorization ?

A
  • Putting an object into a category based on finding the matching part from ALL past remembered examples
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What are the advantages of cognitive models over conceptual model?

A
  • since they use mathematical and computer language, they guranted produce only logically valid predictions
  • capable of precise prediction
  • Generalizeability = can make predictions that go beyond the original data
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

How can u translate a conceptual model into a cognitive model ?

A
  • via changing the verbal statement into mathematical or computational language
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is an example of a rule based system ? (comparison to deep learning)

A
  • SOAR modle
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is the main component of a rule based model ?

A
  • The production rule ->
  • If part -> Condition
  • Then part -> Action
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is meant by condition ?

A
  • specifies what must be true for a rule to apply

- Can be multiple factors

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is meant by action ?

A
  • specifies a set of things to do if the production applies

- can be multiple factors

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is the limitation of multiple “actions” and “conditions” ?

A
  • The multiple action can not be contradictory
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What kind of knowledge can be presented in rules ?

A
  • General information about the world (non changable logical rules / bilogical /physics)
  • example would be language
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is the difference between logic and rule based system ?

A
  • rules do not have to be interpreted as universall true (rather as a default)
  • can better represent strategic information about what to do
  • logic based system focus on deduction regarding thinking
  • rule based system focus on SEARCH regarding thinking
  • rule based system have less representational power but more computational and psychological power in comparison to the logic system
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

What is meant by representational power ?

A
  • How much knowledge about the world can be represented?

- Or how to do things in the world

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

What is meant by computational power ?

A
  • How powerful and efficient are rule-based system

- How good is there Problem solving, planning, explanations, learning, language = useful

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

How does rule based problem solving work ?

A
  • They first search trough a problem space to find a path from current to goal state
  • In doing so people rely on heuristics bc it is impossible to search the entire space (to complex)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

What is meant by problem space ?

A
  • is the space of possibilities that you must navigate trough
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

How do people search in the problem space ?

A
  • Serial processing (one rule at a time)

- parallel processing (multiple rules at a time)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Define planing:

A
  • Taking the best options out of the problem space and put them together
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

What kind of planing strategies do rule based model use ?

A
  • Backward and forward reasoning and bidirectional search
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

What is meant by backward reasoning ?

A
  • uses the logic of “which requires” -> starting from the goal and then going back
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
What is meant by forward reasoning ?
- Uses modus ponens from current situation to -> goal situation
26
What is meant by bidirectional search ?
- combines forward and backward reasoning
27
How do u learn according to a rule model ?
- via applying rules over and over again
28
How do we build rules ?
- Rules can be innate (from birth on) - Rules can be learned via inductive generalization - rules can be formed from other rules (via chunking and spezialization)
29
What is a rule based system such as the SOAR capable of ?
- can model high cognitive reasoning task - can model human learning processes - can copy human like behaviour in games
30
Why is rule based system currently so well known ? In comparion to the formal logic system?
- because it has the best psychological application -> Can account for many aspects of human behviour - And also it has a slight neurological plausability because there is a small analogy between rules and neurons connected by synapsed
31
What is meant by the ACT-(R) system ?
- The model states that complex cognition arises from an interaction between declarative and procedural memory. - Adaptive Control of Thought-Rational
32
What does the R stands for ?
Rational analysis theory
33
What is meant by rational analysis theory?
- states that each component of the cognitive system is optimized with respect to demands from the environment
34
What types of knowledge/memory does the ACT-R contain of ?
Declarative and procedural memory
35
What is meant by declarative memory ?
- Thinks we are aware of and can report on "we know “ (conscious) - facts that are represented in chunks
36
What is meant by procedural memory ?
- contains procedures ("how to do stuff") | - instructions are represented in units called production rules
37
How are declarative and procedural memory rleated ?
- They are independent but interrelated via connections
38
What type of connections relate declarative and procedural memory ?
- The production rules (retrieval request) | - production compilation.
39
What is meant by the production rule ?
- production rules fire in procdeural memory and may require elements from declarative memory - A production rule is a: "If ->then" relationship - THIS PROCESS IS CALLED RETRIEVAL REQUEST
40
What is meant by the production complementation ?
- It is the creation of new production rules | - they get created in procedural memory from ‘chunks’ in declarative memory
41
What are the key components of the ACT- R model ?
- The goal stack - the current goal - procedural memory - declarative memory - production complementation - retrieval request - ACT-R takes its environment into account
42
What is mant by the goal stack ?
- Contains all goals which are currently not put on attention but are still needed to be asnwered (subgoal) - components:goals can be either "pushed" (Added) or "popped" (taken away) from current goal - Goals can only be pushed or popped in reverse order (last in = first out)
43
What is meant by the current goal ?
- represents what ACT-R is currently trying to do | atttention is on
44
Explain declarative memory more in depth
- it is a collection of chuncks | - 2 to 4 elements/slots per chunck
45
What is meant by a chuck ?
- A chuck consist of SLOTS a - First slot is called ISA which determines the type of the chunck (operator) - All chunks are not isolated but interconnected and spread activation via connections - Summary = each chunk has a level of activation and this activation tends to leak out and add to the activation of all the other chunks it is connected to.
46
What happens when a chunck has lots of activtaion?
- it will be easily found and retrieved from memory | - resemblance short-term memory
47
What happens when a chunck has not that much activtaion?
- it will be hard to find and may never be retrieved | - resemblance = long-term memory
48
What happens when a chunck has no activation ?
- it’ll be forgotten (at least temporarily until activation levels increase)
49
What is so special about the activation lvl of a chunk ?
- the activation lvl is not constant - the more it is used the more it increases, when it isn’t used, it slowly decreases - This allows to model a priming effect
50
Explain procedural memory more in depth:
- It stores procedures in form of production rules (multiple) - which have a condition and an action
51
How does the procedural memory know which production rule is to choose?
- whether its condition (the IF part) matches the current goal - whether the required chunks are in declarative memory.
52
What do chucks and prodcution rules have in coman ?
- They both have actvation
53
What happens when a production rule has low activation ?
- rule might not be used even though the conditions match the current state
54
What happens when a production rule has lots of activation ?
- the rule is more likely to be retrieved and used again in the future
55
Name all four stages of the production compilation:
1. Understanding instructions and examples (instructions represent = new knowledge) 2. Production compilation: we try to solve problems by applying these instructions 3. Practice: through practice we solve problems with increasing speed and accuracy) GOAL: First u have chunks in delcarative emory -> these chucks are turned into rules in procedural memory via practice (automatically response)-> rules create new chunks in declarative memory
56
Explain in detail the second step of producing a new production rule ?
- the declarative representation of instructions becomes transformed into a production rule - > Specific values are replaced by varaibles -> The rule becomes more general
57
Explain in detail the third step of producing a new production rule:
- Throug out practice the activation of the production rule and of the chuck increases
58
What is a crtitic on the ACT- R model ?
- it lacks psychological plausability bc the system does perfectly recall every subgoal on the goalstack and humans do not
59
What example could we use to see how the ACT R works ?
- word list memory task | - Presented with a list of items (one after another) and asked to recall them after some delay
60
How can we compare a human with the ACTR model based on the list memory task ?
- recall latency (i.e. time taken to recall an item) | - recall accuracy
61
What were humans score on the list memory task ?
- Primacy and recency effects (first and last elemnt showed highest accuracy ) - Recall is slower for elements 1, 4 and 7 (due to the way items are chunked in memory)
62
The ACTR is a hybrid model because:
- it is connectionist: because in declarative memory graceful degradation - And rule based: because the pocedural memory allways needs rules
63
How well did the model act in comparison to the human work regarding list memory ?
- very similar to human - primacy and rencency effect was also present - Lattency was also similiar 1,4,7 It takes longer to recall something if u first have to switch the group - Limitation: Certain Parameters need to be set for differing types of recall
64
What is meant by partial matching ?
- a chuck can bes selected that only matches partially the item - happends: when chunck is highly active and a complete match is absent
65
what is meant by default ?
it is a rough generalisations that admit exceptions
66
What is meant by a production rule ?
- rule based system | - IF -> then
67
What if multiple conditions matches the current goal ? (how do we deide then which production rule we should use)?
- Based on the activation lvl of the production rule ! | - As allways high activation lvls are prefered
68
Does the ACT (R) has a specific set of production rules?
- The amount of production rule is not fixed | - The ACT (R) is able to learn new production rules
69
Which approach is integreated in the ACT- R system ?
- Goal directed approach - they take a current goal and a current state, and the system acts either to achieve the goal or add a new goal that needs to be completed first.