



















Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
A chapter from artificial intelligence: a modern approach (aima) that introduces the concept of intelligent agents, their interaction with environments, and the concept of rationality. It covers agents and environments, peas (performance measure, environment, actuators, sensors), agent types, and environment types. It also discusses various agent architectures and their differences.
Typology: Study notes
1 / 27
This page cannot be seen from the preview
Don't miss anything!




















Chapter 2
Chapter 2
Lisp/emacs/AIMA tutorial Assignment 0 (lisp refresher) due 1/
: 11-1 today and Monday, 271 Soda
Chapter 2
? agent
percepts
sensors
actions
environment
actuators
Agents
include humans, robots, softbots, thermostats, etc.
The
agent function
maps from percept histories to actions:
f
∗
The
agent program
runs on the physical
architecture
to produce
f
Chapter 2
Percepts: location and contents, e.g.,
A, Dirty
Actions:
Lef t
Right
Suck
N oOp
Chapter 2
Fixed
performance measure
evaluates the
environment sequence
k
dirty squares?
rational agent
chooses whichever action maximizes the
expected
value of
the performance measure
given the percept sequence to date
Rational
omniscient
Rational
clairvoyant
Hence, rational
successful
Rational
exploration, learning, autonomy
Chapter 2
To design a rational agent, we must specify the
task environment
Performance measure Consider, e.g., the task of designing an automated taxi:
Environment
Actuators
Sensors
Chapter 2
Performance measure
Environment
Actuators
Sensors
Chapter 2
Performance measure
price, quality, appropriateness, efficiency
Environment
current and future WWW sites, vendors, shippers
Actuators
display to user, follow URL, fill in form
Sensors
HTML pages (text, graphics, scripts)
Chapter 2
Solitaire
Backgammon
Internet shopping
Taxi
Observable
Yes
Yes
No
No
Deterministic
Episodic
Static
Discrete
Single-agent
Chapter 2
Solitaire
Backgammon
Internet shopping
Taxi
Observable
Yes
Yes
No
No
Deterministic
Yes
No
Partly
No
Episodic
Static
Discrete
Single-agent
Chapter 2
Solitaire
Backgammon
Internet shopping
Taxi
Observable
Yes
Yes
No
No
Deterministic
Yes
No
Partly
No
Episodic
No
No
No
No
Static
Yes
Semi
Semi
No
Discrete
Single-agent
Chapter 2
Solitaire
Backgammon
Internet shopping
Taxi
Observable
Yes
Yes
No
No
Deterministic
Yes
No
Partly
No
Episodic
No
No
No
No
Static
Yes
Semi
Semi
No
Discrete
Yes
Yes
Yes
No
Single-agent
Chapter 2
Four basic types in order of increasing generality:
All these can be turned into learning agents
Chapter 2
Sensors
is like now What the world should do now What action I
Condition−action rules
Actuators
Chapter 2