Professional Documents
Culture Documents
AGENTS
AGENTS
An agent is anything that can perceive its
environment through sensors and acting upon its
environment through actuators.
Human agent has eyes, ears, and other organs for
sensors; hands, legs, mouth, and other body parts for
actuators
Robotic agent has cameras and infrared range
finders for sensors; various motors for actuator.
Software agent receives keystrokes, file contents and
network packets as sensors and acts on the
environment by displaying on screen, writing files, and
sending network packets.
Every agent can perceives its own actions (but not
always the effects).
AGENTS CONTD….
PERCEPT & PERCEPT SEQUENCE
Percept
Agent’s perceptual inputs at any given instant
Percept Sequence
Complete history of everything that the agent has ever
perceived.
Rational Agent
One that does the right thing
every entry in the table for the agent function is correct
(rational).
What is correct?
The actions that cause the agent to be most successful
So we need ways to measure success.
PERFORMANCE MEASURE
Environment
A taxi must deal with a variety of roads.
Traffic lights, other vehicles, pedestrians, stray animals, road
works, police cars, etc.
Interact with the customer
PEAS-AUTOMATED TAXI DRIVER CONTD…
Fully Observable
Partially Observable
Fully Observable vs. Partially Observable
S3 S4
S2
For instance,
Crossword puzzle is a single agent scenario
Chess or Taxi driving is a multi agent scenario.
SINGLE AGENT VS. MULTI AGENT
A multi agent environment can be competitive or
cooperative.
In a competitive environment, the opponent agent tries to
maximize its performance measure thereby minimizing
the agent’s performance score.
Chess is a competitive multi agent environment.
In a cooperative environment, the agent tries to maximize
the performance measure of all the agents in the
environment.
Taxi driving is an example of co- operative multi agent
environment.
STRUCTURE OF AGENTS
t 1
| P |t
If then
Saw an object ahead, and Go straight
turned right, and
it’s now clear ahead
Saw an object Ahead, turned Halt
right, and object ahead again
Passenger’s
Destination Left Junction Right
Current
Position of
car
GOAL-BASED AGENTS CONTD….
GOAL-BASED AGENTS CONTD….