01288f - Lectur 3
01288f - Lectur 3
Intelligent Agents
An agent is just something that acts
Rationality
Medical Diagnostic Healthy patients, Patients, hospital, Display questions, Keyboard entry of
minimize costs, staff tests, diagnoses, symptoms, findings,
treatments, referrals patients’ answers
Environment
Simple Reflex Agents
Environment
Model-based Reflex Agents
Environment
Goal-based Agents
Environment
Utility-based Agents
These agents are similar to the goal-based agent
but provide an extra component of utility
measurement which makes them different by
providing a measure of success at a given state
Environment
Learning Agents
A learning agent in AI is the type of agent which
can learn from its past experiences, or it has
learning capabilities.
■ Formulate goal:
- be in Bucharest
■ Formulate problem:
- states: various cities
- actions: drive between cities
■ Find solution:
- sequence of cities, e.g., Arad, Sibiu, Fagaras, Bucharest
Goal & Problem Formulation
Goals help
objectives organize
that the behavior by limiting the
agent is trying to achieve and hence the actions
■
it needs to consider
■ Goal formulation,
situation and thebased on current
agent’s
performance measure,
step in problem solvingis the first
■ states? The agent is in one of two locations, 2*2*2 = 8 possible world states
■ initial state: any state can be designated as initial state
■ Actions (a): {<left>, <right>, <suck>, <noop>}
■ Result(s,a): <right clean>, <left clean>
■ goal test: no dirt at all locations
■ path cost: 1 per action
Example: The 8-puzzle