SlideShare ist ein Scribd-Unternehmen logo
1 von 12
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

Weitere ähnliche Inhalte

Was ist angesagt?

UNIT - I PROBLEM SOLVING AGENTS and EXAMPLES.pptx.pdf
UNIT - I PROBLEM SOLVING AGENTS and EXAMPLES.pptx.pdfUNIT - I PROBLEM SOLVING AGENTS and EXAMPLES.pptx.pdf
UNIT - I PROBLEM SOLVING AGENTS and EXAMPLES.pptx.pdf
JenishaR1
 
Stuart russell and peter norvig artificial intelligence - a modern approach...
Stuart russell and peter norvig   artificial intelligence - a modern approach...Stuart russell and peter norvig   artificial intelligence - a modern approach...
Stuart russell and peter norvig artificial intelligence - a modern approach...
Lê Anh Đạt
 
Knowledge Representation & Reasoning
Knowledge Representation & ReasoningKnowledge Representation & Reasoning
Knowledge Representation & Reasoning
Sajid Marwat
 

Was ist angesagt? (20)

Intelligent agents
Intelligent agentsIntelligent agents
Intelligent agents
 
Problem solving agents
Problem solving agentsProblem solving agents
Problem solving agents
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
The structure of agents
The structure of agentsThe structure of agents
The structure of agents
 
Structure of agents
Structure of agentsStructure of agents
Structure of agents
 
Agents1
Agents1Agents1
Agents1
 
Lecture 2 agent and environment
Lecture 2   agent and environmentLecture 2   agent and environment
Lecture 2 agent and environment
 
Water jug problem ai part 6
Water jug problem ai part 6Water jug problem ai part 6
Water jug problem ai part 6
 
AI: AI & Problem Solving
AI: AI & Problem SolvingAI: AI & Problem Solving
AI: AI & Problem Solving
 
Uninformed Search technique
Uninformed Search techniqueUninformed Search technique
Uninformed Search technique
 
search strategies in artificial intelligence
search strategies in artificial intelligencesearch strategies in artificial intelligence
search strategies in artificial intelligence
 
AI: Learning in AI
AI: Learning in AI AI: Learning in AI
AI: Learning in AI
 
Presentation on Breadth First Search (BFS)
Presentation on Breadth First Search (BFS)Presentation on Breadth First Search (BFS)
Presentation on Breadth First Search (BFS)
 
UNIT - I PROBLEM SOLVING AGENTS and EXAMPLES.pptx.pdf
UNIT - I PROBLEM SOLVING AGENTS and EXAMPLES.pptx.pdfUNIT - I PROBLEM SOLVING AGENTS and EXAMPLES.pptx.pdf
UNIT - I PROBLEM SOLVING AGENTS and EXAMPLES.pptx.pdf
 
Stuart russell and peter norvig artificial intelligence - a modern approach...
Stuart russell and peter norvig   artificial intelligence - a modern approach...Stuart russell and peter norvig   artificial intelligence - a modern approach...
Stuart russell and peter norvig artificial intelligence - a modern approach...
 
State Space Representation and Search
State Space Representation and SearchState Space Representation and Search
State Space Representation and Search
 
Artificial intelligence agents and environment
Artificial intelligence agents and environmentArtificial intelligence agents and environment
Artificial intelligence agents and environment
 
Types of environment in Artificial Intelligence
Types of environment in Artificial IntelligenceTypes of environment in Artificial Intelligence
Types of environment in Artificial Intelligence
 
Knowledge Representation & Reasoning
Knowledge Representation & ReasoningKnowledge Representation & Reasoning
Knowledge Representation & Reasoning
 
I. AO* SEARCH ALGORITHM
I. AO* SEARCH ALGORITHMI. AO* SEARCH ALGORITHM
I. AO* SEARCH ALGORITHM
 

Ähnlich wie Agents in Artificial intelligence

Lecture no 8 use case modeling and use case diagrams
Lecture no 8 use case modeling and use case diagramsLecture no 8 use case modeling and use case diagrams
Lecture no 8 use case modeling and use case diagrams
naveed428
 
Agents and environment.pptx
Agents and environment.pptxAgents and environment.pptx
Agents and environment.pptx
ssusere16bd9
 

Ähnlich wie Agents in Artificial intelligence (20)

Detail about agent with it's types in AI
Detail about agent with it's types in AI Detail about agent with it's types in AI
Detail about agent with it's types in AI
 
AI week 2.pdf
AI week 2.pdfAI week 2.pdf
AI week 2.pdf
 
AI
AIAI
AI
 
Lecture 2 Agents.pptx
Lecture 2 Agents.pptxLecture 2 Agents.pptx
Lecture 2 Agents.pptx
 
m2-agents.pptx
m2-agents.pptxm2-agents.pptx
m2-agents.pptx
 
Artificial Intelligence and Machine Learning.pptx
Artificial Intelligence and Machine Learning.pptxArtificial Intelligence and Machine Learning.pptx
Artificial Intelligence and Machine Learning.pptx
 
Intelligent agents part ii
Intelligent agents part iiIntelligent agents part ii
Intelligent agents part ii
 
W2_Lec03_Lec04_Agents.pptx
W2_Lec03_Lec04_Agents.pptxW2_Lec03_Lec04_Agents.pptx
W2_Lec03_Lec04_Agents.pptx
 
AI3391 ARTIFICIAL INTELLIGENCE Session 2 Types of Agent .pptx
AI3391 ARTIFICIAL INTELLIGENCE Session 2 Types of Agent .pptxAI3391 ARTIFICIAL INTELLIGENCE Session 2 Types of Agent .pptx
AI3391 ARTIFICIAL INTELLIGENCE Session 2 Types of Agent .pptx
 
Lec 2-agents
Lec 2-agentsLec 2-agents
Lec 2-agents
 
IntelligentAgents.ppt
IntelligentAgents.pptIntelligentAgents.ppt
IntelligentAgents.ppt
 
Lecture 04 intelligent agents
Lecture 04 intelligent agentsLecture 04 intelligent agents
Lecture 04 intelligent agents
 
1.1 What are Agent and Environment.pptx
1.1 What are Agent and Environment.pptx1.1 What are Agent and Environment.pptx
1.1 What are Agent and Environment.pptx
 
Artificial intelligence(03)
Artificial intelligence(03)Artificial intelligence(03)
Artificial intelligence(03)
 
Artificial Intelligence: Agent Technology
Artificial Intelligence: Agent TechnologyArtificial Intelligence: Agent Technology
Artificial Intelligence: Agent Technology
 
Lecture no 8 use case modeling and use case diagrams
Lecture no 8 use case modeling and use case diagramsLecture no 8 use case modeling and use case diagrams
Lecture no 8 use case modeling and use case diagrams
 
Artificial Intelligence - An Introduction
Artificial Intelligence - An IntroductionArtificial Intelligence - An Introduction
Artificial Intelligence - An Introduction
 
5 learning edited 2012.ppt
5 learning edited 2012.ppt5 learning edited 2012.ppt
5 learning edited 2012.ppt
 
Agents and environment.pptx
Agents and environment.pptxAgents and environment.pptx
Agents and environment.pptx
 
4.1.pdf
4.1.pdf4.1.pdf
4.1.pdf
 

Kürzlich hochgeladen

Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
PECB
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Krashi Coaching
 

Kürzlich hochgeladen (20)

Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 

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