Agents Types Flashcards
What is an intelligent agent
Intelligent Agent is a system that perceives its environment and then create actions based on it to maximize chances of success
< Percepts
Agent <——> Environment
Sensors
|
Actuators ———-> Actions^
How is setting for intelligent agent design specified
By PEAS
P: Performance Measure
E: Environment
A: Actuators
S: Sensors
TYPES OF AGENTS
-Simple Reflex Agents
-Model based reflex agents
-Utility based Agents
-Goal based Agents
-Learning Agents
Simple Reflex Agents
- Based on condition-action rules & implemented with appropriate production system
- No previous memory or maybe short term memory (i.e. current percept)
- Isn’t rational
Model-Based Reflex Agents
Agents with memory (keep track of past states of the world)
Goal-based Agents
~Have: - state information
- goal information (which describes desirable situations)
~ These type of agents consider future events too
Utility Agents
Based their decision on classic axiomatic utility theory inorder to act rationally
Learning Agents
-Take feedback from previous performances and then create changes in current or future actions based on that knowledge
- Agent consists of learning element ability
What are elements of learning agents
-Learning Element: Responsible for making improvements
-Performance Element: Responsible for selecting external actions (entire agent)
-Critic: Gives feedback to learning element on how well the agent is doing wrt a fixed performance standard
-Problem Generator: Suggests actions that will lead to new & informative experiences
What are planning agents
-Ask ‘what if’ questions
-Decisions based on (hypothesized) consequences of actions