Chapter-2 Intelligent Agent
Chapter-2 Intelligent Agent
• Rationality
• PEAS (Performance measure, Environment, Actuators, Sensors)
• Class of Environment
• Agent types
• I want to build a robot that will
• Clean my house
• Cook when I don’t want to
• Wash my clothes
• Cut my hair
• Fix my car (or take it to be fixed)
• Take a note when I am in a meeting
• Handle my emails (Information filtering agent)
i.e. do the things that I don’t feel like doing…
• AI is the science of building software or physical agents that act
rationally with respect to a goal.
• Software agents: also called a softbot (software robot)
• It is an agent that operates within the confines of the computer
or computer network.
• It interacts with a software environment by issuing commands
and interpreting the environments feedback.
• Softbots effectors are commands (e.g. mv or compress in UNIX
shell) to change the external environments state.
• E.g. mail handling agent, information filtering agent
• Physical agents
• are robots that have the ability to move and act in the physical
world and can perceive and manipulate objects in that world,
possibly for responding to new perceptions.
Agent
• Agent is something that perceives its environment through
sensors and acts upon that environment through effectors.
• The agent is assumed to exist in an environment in which it
perceives and acts
• An agent is rational since it does the right thing to achieve the
specified goal.
Agent
Human Agent Physical Agent
Sensors Eyes, Ears, Nose Cameras, Scanners, Mic,
infrared range finders
Environment
What the world
is like now
Environment
is like now
What my actions do
effectors
Environment
What my actions do
Goals
What action I
should do now
effectors
• When there are several goals that the agent can aim
for, non of which can be achieved with certainty.
Utility provides a way in which the likelihood of
success can be weighed up against the importance of
the goals.
• An agent that possesses an explicit utility function can
make rational decisions.
State sensors
How the world evolves What the world is
like now
What my actions do
Environment
What it will be like
if I do action A