agent models. john gero agents – agent models ? environment percepts actions sensors effectors...
Post on 22-Dec-2015
226 views
TRANSCRIPT
AGENT MODELS
John Gero Agents – Agent Models
?environment
percepts
actions
sensors
effectors
agent
John Gero Agents – Agent Models
What the worldis like now
Condition-action rules What action Ishould do now
AgentSensors
Effectors
En
viron
men
t
John Gero Agents – Agent Models
What the worldis like now
Condition-action rules What action Ishould do now
AgentSensors
Effectors
En
viron
men
tState
What my actions do
How the world evolves
John Gero Agents – Agent Models
Goals What action Ishould do now
AgentSensors
Effectors
En
viron
men
t
State
What my actions doWhat it will be like
if I do action A
What the worldis like nowHow the world evolves
John Gero Agents – Agent Models
Utility
What action Ishould do now
AgentSensors
Effectors
En
viron
men
t
What the worldis like nowHow the world evolves
How happy I will bein such a state
What it will be likeif I do action A
What my actions do
State
John Gero Agents – Agent Models
Agent
Sensors
Effectors
En
viron
men
t
Problemgenerator
Performanceelement
Learningelement
feedback
learninggoals
changes
knowledge
Critic
Performance standard
John Gero Agents – Agent Models
Agent A
KB
Reasoning
Percepts Actions
Agent B
KB
Reasoning
Percepts Actions
Communication with Tell and Ask
John Gero Agents – Agent Models
Agent A
KB
Reasoning
Percepts Actions
Agent B
KB
Reasoning
Percepts Actions
Language
Language
John Gero Agents – Agent Models
Design Agent Models:Reflexive Agent
Effectors Sensors
Action Sensation
Perception
Conception
HypothesiserReflective
Reactive
Reflex
John Gero Agents – Agent Models
Design Agent Models:Reactive Agent
Effectors Sensors
Action Sensation
Perception
Conception
HypothesiserReflective
React
Reflex
John Gero Agents – Agent Models
Design Agent Models:Reflective Agent
Effectors Sensors
Action Sensation
Perception
Conception
HypothesiserReflect
React
Reflex
John Gero Agents – Agent Models
Virtual World Agent Model
SensorEffector
Interpretation
Hypothesiser
Action
Reflex
React
Reflect
John Gero Agents – Agent Models
Agent Model
Interpreter
Hypothesizer
Action
Sensors
Effectors
The World
John Gero Agents – Agent Models
Agents as a Production System
Facts
Interpretation
Hypothesizer
Action
Controller
Sensors
Effectors
WorldServer
John Gero Agents – Agent Models
LTM
A P S
S S E
E E STM
p
s a
e
C p c
Simple Agent Architecture
John Gero Agents – Agent Models
Agent with STM
LTM STM
A P S
S S E
E E STM
C
s a
e
p
c
a
stm
stm stm
p
s
John Gero Agents – Agent Models
Learning Agent with STM and LTM
LTM STM
A
C
P S
S S E
E E STM
LTM
s a
e
p
c
a
stm
stm stm
p
s
c m
John Gero Agents – Agent Models
sensation perception
John Gero Agents – Agent Models
perception conception