WEEK ONE Flashcards
3 examples of AI approaches
Physical Symbol System (Symbolic) Neural Network (Sub-Symbolic). Not a symbol Embodied Cognition (Sub-symbolic)
Who are the ‘god fathers of AI’?
Herb Simon and Allen Newell: Physical Symbol System Hypothesis
What is a symbol?
Meaningful pattern that can be manipulated. Language Like representation.
A symbolic representation
What is problem solving/ problem space?
Problem solving = searching through the problem space until a solution state is found
Problem Space
- Set of all possible problem ‘states’
- Includes states and operators
- can be a tree/graph but two nodes can only be connected by one path
What are the 3 states?
State: Representation of the problem Initial State Goal State Intermediate State: state on the way to the goal These are all represented by nodes
What does the path from an initial state to a goal state represent?
A solution
How to get from an initial state to a goal state
Search Strategy: Which states are visited (or generated first)
There are 4 ways
Two types of AI search algorithms
Uninformed Search: No domain specific knowledge used
Informed Search:Heuristics are used
What is an algorithm?
Recipe that specifies how a task can be accomplished
Breadth First Search (BFS)
Generates or visits all the does in a given solution tree before continuing to the next level
1) Add the root node
2) Test to see if the first element i queue is the goal node.
3) Remove the first element from the front and add that
elements children to the back.
Does not use heuristics
Depth First Search (DFS)
Expands the left most children down all the levels. Going down.
Remove the front and add to the front
Stack
Does not use heuristics
Heuristic
“Estimate of how many operations we need to apply to get from the current state to the goal state”
Informed Search. Gives agent an estimate of how far it is from the goal. Needs to estimate a path cost from the current state to the goal state.
Hill Climbing
Variant of DFS
Remove the top element from the stack, add the elements children to the top of the stack in order (lowest cost first)
Ex. S
A4 B1 –> B1 A4
Best First Search Strategy
Selects all nodes with best estimated cost with all nodes considered in a given step
Psychical Symbol System
“necessary and sufficient means for general intelligent action
Intelligent Action: Representations are symbolic as well as the transformation of rules or operations