Lecture 2: Intelligent Agents
- Prof. Julia Hockenmaier
juliahmr@illinois.edu
- http://cs.illinois.edu/fa11/cs440
- CS440/ECE448: Intro to Artificial Intelligence
Lecture 2: Intelligent Agents Prof. Julia Hockenmaier - - PowerPoint PPT Presentation
CS440/ECE448: Intro to Artificial Intelligence Lecture 2: Intelligent Agents Prof. Julia Hockenmaier juliahmr@illinois.edu http://cs.illinois.edu/fa11/cs440 Key concepts from last lecture Last time s
CS440/ECE448: Intro AI
5
CS440/ECE448: Intro AI
9
CS440/ECE448: Intro AI
A B
10
CS440/ECE448: Intro AI
11
CS440/ECE448: Intro AI
X ¡ X ¡ X ¡ X ¡ X ¡ X ¡ X ¡ X ¡ X ¡ X ¡ X ¡ ¡X ¡ X ¡ X ¡ X ¡ X ¡ X ¡ X ¡ X ¡ X ¡ X ¡ X ¡ X ¡ X ¡ X ¡ X ¡
♕
12
CS440/ECE448: Intro AI
13
CS440/ECE448: Intro AI
physical architecture
CS440/ECE448: Intro AI
15
CS440/ECE448: Intro AI
A B
16
CS440/ECE448: Intro AI
Percept sequence Action [A, Clean] Right [A, Dirty] Suck [A, Clean], [A, Dirty] Suck
17
CS440/ECE448: Intro AI
CS440/ECE448: Intro AI
Last percept Action [Clean] Right [ cat ] RUN! Last percept Action [Clean] Right (p=0.8) Left(p=0.2)
CS440/ECE448: Intro AI
Last percept Last location Action [Clean] Left of current Right [Clean] Right of current Left
20
CS440/ECE448: Intro AI
Action Effect agent sucks cat cat bites agent agent moves down stairs agent breaks
21
CS440/ECE448: Intro AI
Goal Required actions a clean house clean every room
CS440/ECE448: Intro AI
CS440/ECE448: Intro AI
– We donʼt care about the state of the agent – We usually donʼt care how the agent behaves to reach its goal
25
CS440/ECE448: Intro AI
a) the performance measure b) its prior knowledge of the environment c) what actions it can perform d) its current percept sequence
26
CS440/ECE448: Intro AI
NB: learning requires autonomy 27
CS440/ECE448: Intro AI
28
CS440/ECE448: Intro AI
CS440/ECE448: Intro AI
CS440/ECE448: Intro AI
32
CS440/ECE448: Intro AI
33
CS440/ECE448: Intro AI
34
CS440/ECE448: Intro AI
35
CS440/ECE448: Intro AI
CS440/ECE448: Intro AI
CS440/ECE448: Intro AI
40
CS440/ECE448: Intro AI