SlideShare a Scribd company logo
2
Most read
3
Most read
5
Most read
The Structure of Agents
• There are two parts in agents
1. Architecture: Hardware with sensors and actuators.
2. Program: Convert percepts into actions.
Agents are classified into 5 classes, based on their agent programs.
Lets us discuss them
1. Simple Reflex (SR) Agents
• No internal state, act only on the
basis of current percept.
• Operate correctly only in fully
observable environment.
• Simple functions are built based
on sensory input ie. condition
action rule.
• A boundary following robot is SR
agent.
Simple Reflex (SR) Agents Limitations
• Very limited intelligence.
• Usually too big to generate and store.
• Not flexible, need to update the rules if any change occurs in
environment.
2. Model Based Agents
• Find a rule whose condition matches the current situation.
• Handle partially observable environments by using model.
• The agent has internal state, adjusted by each percept and that
depends on the percept history.
• Current state stored inside the agents, describing the part of the
world which cannot be seen.
• Updating the state requires information about :
• how the world evolves in-dependently from the agent, and
• how the agent actions affects the world.
Model Based Reflex Agents
3. Goal Based Agents
• Extension of model based agents.
• Take decision based on how far they are currently from their goal.
• Every action is intended to reduce its distance from the goal.
• Agent choose a way among multiple possibilities, selecting the one
which reaches a goal state.
• Searching and planning.
• Agent needs some sort of looking into future.
Goal Based Agents
4. Utility Based Agents
• Main focus on utility not goal.
• Used when there are multiple
possible alternatives
• Actions based on preference (
Utility).
• Utility describes how happy the
agent is.
• Agent chooses the action that
maximize utility.
5. Learning Agent
• Learn from past experiences
• It start with knowledge then able to act and adapt automatically.
• It has 4 components
1. Learning element: It is responsible for making improvements by
learning from the environment
2. Critic: Learning element takes feedback from critic which describes
how well the agent is doing with respect to a fixed performance
standard.
Learning Agent
3. Performance element: Responsible for selecting external action,
based on percept and feedback from learning element .
4. Problem Generator: Suggest actions that will lead to new and
informative experiences.
Different forms of learning
• Rote learning or memorization.
• Least amount of inferencing.
• Knowledge is copied in knowledge base.
• Learning through instructions
• Learning by analogy
• Development of new concepts through already known similar concepts
• Learning by induction
• Conclusion drawn based on large number of examples.
Different forms of learning
• Learning by deduction
• Irrefutable form of reasoning.
• Concepts drawn always already correct, if given facts are correct.
• Learning based on feedback
• Supervised
• Unsupervised
• Reinforcement learning

More Related Content

PDF
Intelligent Agent PPT ON SLIDESHARE IN ARTIFICIAL INTELLIGENCE
PPT
FUNCTIONS IN c++ PPT
PPT
Presentation on semiconductor
PPTX
Intelligent Agents
PPTX
Normalization in DBMS
PPTX
File organization
PDF
Bayesian networks
PDF
Polymorphism in oop
Intelligent Agent PPT ON SLIDESHARE IN ARTIFICIAL INTELLIGENCE
FUNCTIONS IN c++ PPT
Presentation on semiconductor
Intelligent Agents
Normalization in DBMS
File organization
Bayesian networks
Polymorphism in oop

What's hot (20)

PPTX
search strategies in artificial intelligence
PPTX
The structure of agents
PPT
Heuristic Search Techniques {Artificial Intelligence}
PPTX
Problem solving agents
PDF
A* Search Algorithm
PPT
Problems, Problem spaces and Search
PDF
I. AO* SEARCH ALGORITHM
PPTX
Artificial Intelligence Searching Techniques
PPTX
Structure of agents
PPTX
Hill climbing algorithm
PPT
Conceptual dependency
PPTX
Problem reduction AND OR GRAPH & AO* algorithm.ppt
PPTX
AI: Learning in AI
PDF
I.BEST FIRST SEARCH IN AI
PPTX
Issues in knowledge representation
PDF
I. Hill climbing algorithm II. Steepest hill climbing algorithm
PPTX
INTRODUCTION TO JSP,JSP LIFE CYCLE, ANATOMY OF JSP PAGE AND JSP PROCESSING
PPT
Rule Based System
PPTX
Lec 7 query processing
PPTX
Knowledge representation In Artificial Intelligence
search strategies in artificial intelligence
The structure of agents
Heuristic Search Techniques {Artificial Intelligence}
Problem solving agents
A* Search Algorithm
Problems, Problem spaces and Search
I. AO* SEARCH ALGORITHM
Artificial Intelligence Searching Techniques
Structure of agents
Hill climbing algorithm
Conceptual dependency
Problem reduction AND OR GRAPH & AO* algorithm.ppt
AI: Learning in AI
I.BEST FIRST SEARCH IN AI
Issues in knowledge representation
I. Hill climbing algorithm II. Steepest hill climbing algorithm
INTRODUCTION TO JSP,JSP LIFE CYCLE, ANATOMY OF JSP PAGE AND JSP PROCESSING
Rule Based System
Lec 7 query processing
Knowledge representation In Artificial Intelligence
Ad

Similar to Agents in Artificial intelligence (20)

PPTX
Detail about agent with it's types in AI
PPTX
intelligent agentguggjhkhkhkhkhkhkhkj.pptx
PPTX
Introduction to Artificial intelligence.pptx
PDF
AI week 2.pdf
PPT
4.agent types-3.ppt Artificial Intelligent
PPTX
artificial intelligence document final.pptx
PPTX
Lecture 2 Agents.pptx
PDF
Lecture 2 agent and environment
PPTX
Unit 2-KSK.pptx Introduction to Data Structures and Algorithms
PPTX
chapter 2. AI Agents and introduction.pptx
PPTX
Learning (e.g., machine learning) Reasoning (solving problems, making decisi...
PPTX
Learning (e.g., machine learning) Reasoning (solving problems, making decisi...
PPTX
Learning (e.g., machine learning) Reasoning (solving problems, making decisi...
PDF
Artificial Intelligence (Complete Notes).pdf
PDF
lec02_intelligentAgentsintelligentAgentsintelligentAgentsintelligentAgents
PPTX
m2-agents.pptx
PPTX
Artificial Intelligence jejeiejj3iriejrjifirirjdjeie
PPTX
Artificial Intelligence and Machine Learning.pptx
PPTX
Intelligent agents part ii
Detail about agent with it's types in AI
intelligent agentguggjhkhkhkhkhkhkhkj.pptx
Introduction to Artificial intelligence.pptx
AI week 2.pdf
4.agent types-3.ppt Artificial Intelligent
artificial intelligence document final.pptx
Lecture 2 Agents.pptx
Lecture 2 agent and environment
Unit 2-KSK.pptx Introduction to Data Structures and Algorithms
chapter 2. AI Agents and introduction.pptx
Learning (e.g., machine learning) Reasoning (solving problems, making decisi...
Learning (e.g., machine learning) Reasoning (solving problems, making decisi...
Learning (e.g., machine learning) Reasoning (solving problems, making decisi...
Artificial Intelligence (Complete Notes).pdf
lec02_intelligentAgentsintelligentAgentsintelligentAgentsintelligentAgents
m2-agents.pptx
Artificial Intelligence jejeiejj3iriejrjifirirjdjeie
Artificial Intelligence and Machine Learning.pptx
Intelligent agents part ii
Ad

Recently uploaded (20)

PPTX
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester
PDF
Classroom Observation Tools for Teachers
PPTX
PPH.pptx obstetrics and gynecology in nursing
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PDF
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
PDF
Complications of Minimal Access Surgery at WLH
PDF
Pre independence Education in Inndia.pdf
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
PDF
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
PPTX
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
PDF
RMMM.pdf make it easy to upload and study
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PDF
Microbial disease of the cardiovascular and lymphatic systems
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PDF
Basic Mud Logging Guide for educational purpose
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester
Classroom Observation Tools for Teachers
PPH.pptx obstetrics and gynecology in nursing
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
FourierSeries-QuestionsWithAnswers(Part-A).pdf
2.FourierTransform-ShortQuestionswithAnswers.pdf
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
Complications of Minimal Access Surgery at WLH
Pre independence Education in Inndia.pdf
O5-L3 Freight Transport Ops (International) V1.pdf
Module 4: Burden of Disease Tutorial Slides S2 2025
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
RMMM.pdf make it easy to upload and study
Microbial diseases, their pathogenesis and prophylaxis
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
Microbial disease of the cardiovascular and lymphatic systems
Pharmacology of Heart Failure /Pharmacotherapy of CHF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
Basic Mud Logging Guide for educational purpose

Agents in Artificial intelligence

  • 1. The Structure of Agents • There are two parts in agents 1. Architecture: Hardware with sensors and actuators. 2. Program: Convert percepts into actions. Agents are classified into 5 classes, based on their agent programs. Lets us discuss them
  • 2. 1. Simple Reflex (SR) Agents • No internal state, act only on the basis of current percept. • Operate correctly only in fully observable environment. • Simple functions are built based on sensory input ie. condition action rule. • A boundary following robot is SR agent.
  • 3. Simple Reflex (SR) Agents Limitations • Very limited intelligence. • Usually too big to generate and store. • Not flexible, need to update the rules if any change occurs in environment.
  • 4. 2. Model Based Agents • Find a rule whose condition matches the current situation. • Handle partially observable environments by using model. • The agent has internal state, adjusted by each percept and that depends on the percept history. • Current state stored inside the agents, describing the part of the world which cannot be seen. • Updating the state requires information about : • how the world evolves in-dependently from the agent, and • how the agent actions affects the world.
  • 6. 3. Goal Based Agents • Extension of model based agents. • Take decision based on how far they are currently from their goal. • Every action is intended to reduce its distance from the goal. • Agent choose a way among multiple possibilities, selecting the one which reaches a goal state. • Searching and planning. • Agent needs some sort of looking into future.
  • 8. 4. Utility Based Agents • Main focus on utility not goal. • Used when there are multiple possible alternatives • Actions based on preference ( Utility). • Utility describes how happy the agent is. • Agent chooses the action that maximize utility.
  • 9. 5. Learning Agent • Learn from past experiences • It start with knowledge then able to act and adapt automatically. • It has 4 components 1. Learning element: It is responsible for making improvements by learning from the environment 2. Critic: Learning element takes feedback from critic which describes how well the agent is doing with respect to a fixed performance standard.
  • 10. Learning Agent 3. Performance element: Responsible for selecting external action, based on percept and feedback from learning element . 4. Problem Generator: Suggest actions that will lead to new and informative experiences.
  • 11. Different forms of learning • Rote learning or memorization. • Least amount of inferencing. • Knowledge is copied in knowledge base. • Learning through instructions • Learning by analogy • Development of new concepts through already known similar concepts • Learning by induction • Conclusion drawn based on large number of examples.
  • 12. Different forms of learning • Learning by deduction • Irrefutable form of reasoning. • Concepts drawn always already correct, if given facts are correct. • Learning based on feedback • Supervised • Unsupervised • Reinforcement learning