WEEK TWO Flashcards

1
Q

What is the difference between algorithms that are domain independent and domain dependent

A

Independent: Will work on multiple things without needing corrections
Dependent: Can only work on lets say the 8 puzzle

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

Utility Function

A

Determines the value of a given state of the player for taking his/her tears
Win = +1 Draw = 0 Los = -1

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

MiniMax Search

A

Max= Computer
Min= Player
Ex. Tic Tac Toe
Node controlled by oponent= minimum value of children
Node controlled by you= maximum value of children
Pick the move from the present mode with the highest utility
Computer is looking at the very bottom end result

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

Declarative Memory vs Procedural Memory

A

D: Facts. 1+1= 2
P: Rules

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

Facts vs Rules

A

Facts: Knowledge about a concept

Rules “if” (antecedent/ the preconditions) “then” (consequent)

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

What makes a rule fire?

A

Output of rules are stored in declarative memory as a fact.

  • It doesn’t have to have everything in the preconditions that is in the declarative memory
  • But it can’t have anything that isnt in the declarative memory
  • Keeps cycling through the rules to fire. If there is nothing else, it stops.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Traditional Architecture- Shakey

A
Focusing on the "think part" 
Symbolic Approach used 
Stored a map of its environment 
Facts: Objects + Locations 
Rules: Go 
Would plan what steps to take when given a goal
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Embodied Approach

A

Proposes that environment and body play a critical role in cognitive processing
Adding capabilities to intelligent systems

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

Subsumption Architecture

A

Reactive robotics use this
Decomposes the agents behaviour into su behaviours that are further organized into a hierarchy of layers
Lowest layers handle simplest tasks –> Layers can be added without having to modify existing ones * this is important
No connectivity, each layer doesn’t effect the other

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

Pros and Cons of Subsumption Architecture

A

Lack of autonomy and general intelligence

Pros: Scalability

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