Midterm review Flashcards
What’s a rational agent
An agent that performs an action that will be most successful/max performance measure based on what it perceives/percept sequence and actions it can perform
What does PEAS stand for what are the parts
Performance measure (goal ie safety ), environment (location/what’s in location), actuators (perform actions through), sensors(how thing will sense things for input)
What do we mean by PEAS analysis?
M
What is an example of software agent
An AI program/ program to do something in ai, ex program that brakes when it sees a car too close: camera sensors, mechanism to push brake as effector
What is abstraction and example
Remove details, focus on bigger idea . Ex. Graph of sibiu
Simple reflex agent
Looks at latest percept or 2, acts as a reflex, ex dirty so clean
Model based agents
Has a ds that models environment (other situations going on, what my actions will do) makes decisions off of that
Goal based agents
Model with a goal, ie destination, more sophisticated
Utility based agents
Model, goal, and utility function, considers future state ie will this action help me meet my goal
Percept sequence
Everything the agent has perceived so far
Uninformed searches
Uninformed is blind, has no info about steps or path cost (good with no additional info, but less effective )
Informed searches
Considers problem specific knowledge, may use heuristics or functions that consider extra info, more effective
Uninformed searches examples
Breadth first, depth first, iterative deepening depth first, uniforms cost
Informed searches examples
Greedy best, a*
Graph vs tree based models
Tree has at most 1 parent, may have many children, graph nodes may have many parents