Tuesday, February 20, 2024

Topic 5: Agent Types

 Agent Types : 

  • Table-driven agent
  • Simple reflex agent
  • Reflex agent with internal state
  • Agent with explicit goals
  • Utility-based agent

Simple Reflex Agents: Reacting Swiftly to the Present

Model-Based Agents: Planning for the Future

Goal-Based Agents: Working Towards Objectives

Utility-Based Agents: Balancing Preferences and Trade-offs

Learning Agents: Adapting and Improving Over Time

(1) Table-driven agents 
use a percept sequence/action table in memory to find the next action. They are implemented by a (large) lookup table. 
(2) Simple reflex agents 
are based on condition-action rules, implemented with an appropriate production system. They are stateless devices which do not have memory of past world states. 
(3) Agents with memory - Model-based reflex agents
have internal state, which is used to keep track of past states of the world. 
(4) Agents with goals – Goal-based agents
are agents that, in addition to state information, have goal information that describes desirable situations. Agents of this kind take future events into consideration. 
(5) Utility-based agents 
base their decisions on classic axiomatic utility theory in order to act rationally. 
(6) Learning  agents 
they have the ability to improve performance through learning.

I) --- Table-lookup driven agents

Uses a percept sequence / action table in memory to 
find the next action. Implemented as a (large) lookup table. 
Drawbacks:
 Huge table (often simply too large)
 Takes a long time to build/learn the table










No comments:

Post a Comment