2 - Intelligent Agents Flashcards
How does Philosophy link to AI?
Teaches how to analyse complex concepts and the interconnections between them
Where does knowledge come from?
How does it lead to action?
How does Maths link to AI?
What can and cannot be computed
tractable? intractable? NP-complete
how to derive new conclusions
How do economics and neuroscience link to AI
Economics maximising payoff
Neuroscience how does the brain process information
How does Psychology link to AI?
Connect attitudes to actions
Define an agent
Anything that can be viewed as perceiving its environment through sensors and then acting through effectors
eg software agent:
sensors = keyboard
effectors = display
How does a reflex agent operate?
It receives sensor info
Considers what action to take based on condition rules
“Actuators”
How does a model based reflex agent work?
It receives info from sensors
Considers how the world evolves and what its actions do before deciding what action to take based on rules
How does a goal based agent work?
A model based, goal based agent keeps track of the world state along with a set of goals and chooses an action that will eventually lead to that goal
How does a utility based agent work?
Utility based agents use a model of the world along with a utility function that measures its preferences among states of the world.
It then chooses the best utility and which action will be expected to reach that.
Computed by averaging over all possible outcome states, weighted by the probability of the outcome
What is the agent design problem?
Problem of designing an agent that will choose and execute actions to bring about a goal state
What is a rational agent?
An agent that chooses actions to achieve pre defined goals based on its knowledge of environment and its percepts
What does rationality depend on?
- Goal and Optimality criterion
- Knowledge of env
- actions that can be performed
- Percept sequence to date
What are the main steps in agent design?
Step 1: - What percepts are possible - What possible actions - What is goal PAGE (Percepts, Actions, Goals, Environment)
Step 2:
Design decision making part