SlideShare a Scribd company logo
Created By-
Khushboo Pal
B.Tech (Computer Science & Engineering)
Instructional Objectives
Define an agent.
Agents Classification.
Define an Intelligent agent.
Define a Rational agent.
Explain classes or Types of
intelligent agents
Applications of Intelligent agent
Agents
 An agent is anything that can be viewed as
perceiving its environment through sensors and
acting upon that environment through effectors.
 A human agent has eyes, ears, and other organs for
sensors, and hands, legs, mouth, and other body
parts for effectors/actuators.
 A robotic agent substitutes cameras and infrared
range finders for the sensors and various motors for
the effectors.
Agents
 Operate in an environment.
 Perceives and acts upon it's environment
through actuators/sensors and have its goals.
.
Agent and Environment
Sensors & Effectors
 An agent Perceives its environment through
sensors.
 The complete set of inputs at a given time is called
percept.
 The current percept, or a sequence of percepts can
influence the actions of an agent.
 It can change the environment through
effectors.
 An operation involving an actuator is called
an action ,which can be grouped in to action
sequences.
Agents Classification
.
Examples of agents
 Humans
eyes, ears, skin, taste buds, etc. for Sensors.
hands, fingers, legs, mouth for effectors.
etc. for
 Robots
camera, infrared, bumper, etc. for sensors.
grippers, wheels, lights, speakers, effectors.
Structure of agents
 A simple agent program can be defined
mathematically as an agent function which
maps every possible precepts sequence to a
possible action the agent can perform.
F: p*-> A
 the term percept is use to the agent's
perceptional inputs at any given instant.
Intelligent agents
 Fundamental functionalities of
intelligence Acting are:
Sensing
Understanding, Reasoning, learning
 In order to act you must sense. Blind actions is not
a characterization of intelligence.
 Robotics: sensing and acting.
Understanding not necessary.
 Sensing needs understanding to be useful.
Intelligent Agents
IntelligentAgent:
 must sense,
 must act,
 must be rational,
and autonomous.
Rational Agent
 AI is about building rational agents.
 An agent is something that perceives and
acts.
 A rational agent always does the right
thing as-
What are the Functionalities ?(Goals)
What are the components?
How do we build them?
Intelligent Agent PPT ON SLIDESHARE IN ARTIFICIAL INTELLIGENCE
Rationality
 Perfect Rationality:
Assumes that the rational agent knows
all and will take the action that maximize
the utility.
Human beings do not satisfy this
definition of rationality.
Agent Environment
 Environments in which agents operate
can be defined in different ways.
 It is helpful to view the following
definitions as referring to the way the
environment appears from the point of
view of the agent itself.
Classes of Intelligent
Agents
 Intelligent agents are grouped in to five
classes based on their degree of perceived
intelligence and capability.
 Simple reflex agents
 Model based reflex agents
 Goal based agents
 Utility based agents
 Learning agents
1.Simple reflex agents
 Simple reflex agents act only on the basis of the
current percept, ignoring the rest of the percept
history. The agent function is based on the condition-
action rule: if condition then action.
 Succeeds when the environment is fully observable.
 Some reflex agents can also contain information on
their current state which allows them to disregard
conditions.
Simple reflex agents
2. Model based reflex
agents
 A model-based agent can
handle a partially observable
environment.
 This knowledge about "how the world
evolves" is called a model of the world,
hence the name "model-based agent".
Model based reflex
agents
3.Goal based agents
 Goal-based agents further expand on the
capabilities of the model-based agents, by using
"goal" information.
 Goal information describes situations that are
desirable. This allows the agent a way to choose
among multiple possibilities, selecting the one
which reaches a goal state.
 Search and planning are the subfields of artificial
intelligence devoted to finding action sequences
that achieve the agent's goals.
Goal based agents
4. Utility based agents
 Goal-based agents only distinguish between goal states
and non-goal states.
 It is possible to define a measure of how desirable a
particular state is. This measure can be obtained through
the use of a utility function which maps a state to a
measure of the utility of the state.
 A more general performance measure should allow a
comparison of different world states according to exactly
how happy they would make the agent. The term utility,
can be used to describe how "happy" the agent is.
Utility based agents
5. Learning agents
 Learning has an advantage that it allows the agents to
initially operate in unknown environments and to become
more competent than its initial knowledge alone might
allow.
 The most important distinction is between the "learning
element", which is responsible for making improvements,
and the "performance element", which is responsible for
selecting external actions.
 The learning element uses feedback from the "critic" on
how the agent is doing and determines how the
performance element should be modified to do better in the
future.
Learning agents
 The last component of the learning agent is
the "problem generator". It is responsible for
suggesting actions that will lead to new and
informative experiences.
Applications of
Intelligent Agents
 Intelligent agents are applied as
automated online assistants, as
Where they function to perceive the needs of
Customers in order to perform individualized
customer service.
 Use in smart phones in future.
Intelligent Agent PPT ON SLIDESHARE IN ARTIFICIAL INTELLIGENCE
Intelligent Agent PPT ON SLIDESHARE IN ARTIFICIAL INTELLIGENCE
Ad

More Related Content

What's hot (20)

Problem solving agents
Problem solving agentsProblem solving agents
Problem solving agents
Megha Sharma
 
Structure of agents
Structure of agentsStructure of agents
Structure of agents
MANJULA_AP
 
Performance analysis(Time & Space Complexity)
Performance analysis(Time & Space Complexity)Performance analysis(Time & Space Complexity)
Performance analysis(Time & Space Complexity)
swapnac12
 
I. AO* SEARCH ALGORITHM
I. AO* SEARCH ALGORITHMI. AO* SEARCH ALGORITHM
I. AO* SEARCH ALGORITHM
vikas dhakane
 
Matching techniques
Matching techniquesMatching techniques
Matching techniques
Nagpalkirti
 
AI: Learning in AI
AI: Learning in AI AI: Learning in AI
AI: Learning in AI
DataminingTools Inc
 
Ll(1) Parser in Compilers
Ll(1) Parser in CompilersLl(1) Parser in Compilers
Ll(1) Parser in Compilers
Mahbubur Rahman
 
Image Representation & Descriptors
Image Representation & DescriptorsImage Representation & Descriptors
Image Representation & Descriptors
PundrikPatel
 
Planning
PlanningPlanning
Planning
ahmad bassiouny
 
Histogram Processing
Histogram ProcessingHistogram Processing
Histogram Processing
Amnaakhaan
 
Multilayer & Back propagation algorithm
Multilayer & Back propagation algorithmMultilayer & Back propagation algorithm
Multilayer & Back propagation algorithm
swapnac12
 
Production System in AI
Production System in AIProduction System in AI
Production System in AI
Bharat Bhushan
 
Intelligence Agent - Artificial Intelligent (AI)
Intelligence Agent - Artificial Intelligent (AI)Intelligence Agent - Artificial Intelligent (AI)
Intelligence Agent - Artificial Intelligent (AI)
mufassirin
 
Reasoning in AI
Reasoning in AIReasoning in AI
Reasoning in AI
Gunjan Chhabra
 
Artificial Intelligence Searching Techniques
Artificial Intelligence Searching TechniquesArtificial Intelligence Searching Techniques
Artificial Intelligence Searching Techniques
Dr. C.V. Suresh Babu
 
Context model
Context modelContext model
Context model
Ubaid423
 
Reinforcement learning
Reinforcement learning Reinforcement learning
Reinforcement learning
Chandra Meena
 
I. Hill climbing algorithm II. Steepest hill climbing algorithm
I. Hill climbing algorithm II. Steepest hill climbing algorithmI. Hill climbing algorithm II. Steepest hill climbing algorithm
I. Hill climbing algorithm II. Steepest hill climbing algorithm
vikas dhakane
 
PAC Learning
PAC LearningPAC Learning
PAC Learning
Sanghyuk Chun
 
AI_Session 11: searching with Non-Deterministic Actions and partial observati...
AI_Session 11: searching with Non-Deterministic Actions and partial observati...AI_Session 11: searching with Non-Deterministic Actions and partial observati...
AI_Session 11: searching with Non-Deterministic Actions and partial observati...
Guru Nanak Technical Institutions
 
Problem solving agents
Problem solving agentsProblem solving agents
Problem solving agents
Megha Sharma
 
Structure of agents
Structure of agentsStructure of agents
Structure of agents
MANJULA_AP
 
Performance analysis(Time & Space Complexity)
Performance analysis(Time & Space Complexity)Performance analysis(Time & Space Complexity)
Performance analysis(Time & Space Complexity)
swapnac12
 
I. AO* SEARCH ALGORITHM
I. AO* SEARCH ALGORITHMI. AO* SEARCH ALGORITHM
I. AO* SEARCH ALGORITHM
vikas dhakane
 
Matching techniques
Matching techniquesMatching techniques
Matching techniques
Nagpalkirti
 
Ll(1) Parser in Compilers
Ll(1) Parser in CompilersLl(1) Parser in Compilers
Ll(1) Parser in Compilers
Mahbubur Rahman
 
Image Representation & Descriptors
Image Representation & DescriptorsImage Representation & Descriptors
Image Representation & Descriptors
PundrikPatel
 
Histogram Processing
Histogram ProcessingHistogram Processing
Histogram Processing
Amnaakhaan
 
Multilayer & Back propagation algorithm
Multilayer & Back propagation algorithmMultilayer & Back propagation algorithm
Multilayer & Back propagation algorithm
swapnac12
 
Production System in AI
Production System in AIProduction System in AI
Production System in AI
Bharat Bhushan
 
Intelligence Agent - Artificial Intelligent (AI)
Intelligence Agent - Artificial Intelligent (AI)Intelligence Agent - Artificial Intelligent (AI)
Intelligence Agent - Artificial Intelligent (AI)
mufassirin
 
Artificial Intelligence Searching Techniques
Artificial Intelligence Searching TechniquesArtificial Intelligence Searching Techniques
Artificial Intelligence Searching Techniques
Dr. C.V. Suresh Babu
 
Context model
Context modelContext model
Context model
Ubaid423
 
Reinforcement learning
Reinforcement learning Reinforcement learning
Reinforcement learning
Chandra Meena
 
I. Hill climbing algorithm II. Steepest hill climbing algorithm
I. Hill climbing algorithm II. Steepest hill climbing algorithmI. Hill climbing algorithm II. Steepest hill climbing algorithm
I. Hill climbing algorithm II. Steepest hill climbing algorithm
vikas dhakane
 
AI_Session 11: searching with Non-Deterministic Actions and partial observati...
AI_Session 11: searching with Non-Deterministic Actions and partial observati...AI_Session 11: searching with Non-Deterministic Actions and partial observati...
AI_Session 11: searching with Non-Deterministic Actions and partial observati...
Guru Nanak Technical Institutions
 

Similar to Intelligent Agent PPT ON SLIDESHARE IN ARTIFICIAL INTELLIGENCE (20)

intelligentagent-190406015753.pptx
intelligentagent-190406015753.pptxintelligentagent-190406015753.pptx
intelligentagent-190406015753.pptx
SandipPradhan23
 
intelligentagent-140313053301-phpapp01 (1).pdf
intelligentagent-140313053301-phpapp01 (1).pdfintelligentagent-140313053301-phpapp01 (1).pdf
intelligentagent-140313053301-phpapp01 (1).pdf
ShivareddyGangam
 
AI Chapter II for computer Science students
AI Chapter II for computer Science studentsAI Chapter II for computer Science students
AI Chapter II for computer Science students
abrhamnaremo
 
chapter -2 Intelligent Agents power Point .ppt
chapter -2 Intelligent Agents power Point .pptchapter -2 Intelligent Agents power Point .ppt
chapter -2 Intelligent Agents power Point .ppt
wesenderbe
 
Chapter word of it Intelligent Agents.pdf
Chapter word of it Intelligent Agents.pdfChapter word of it Intelligent Agents.pdf
Chapter word of it Intelligent Agents.pdf
naolseyum9
 
AI_Lec1.pptx ist step to enter in AI field
AI_Lec1.pptx   ist step to enter in AI fieldAI_Lec1.pptx   ist step to enter in AI field
AI_Lec1.pptx ist step to enter in AI field
inambscs4508
 
AI - Agents & Environments
AI - Agents & EnvironmentsAI - Agents & Environments
AI - Agents & Environments
Learnbay Datascience
 
AI
AIAI
AI
Suveeksha
 
Intelligent agent In Artificial Intelligence
Intelligent agent In Artificial IntelligenceIntelligent agent In Artificial Intelligence
Intelligent agent In Artificial Intelligence
Anonymous200926
 
AI_Agent_Bsc_Student_Engineering_Lecture-Agent.pdf
AI_Agent_Bsc_Student_Engineering_Lecture-Agent.pdfAI_Agent_Bsc_Student_Engineering_Lecture-Agent.pdf
AI_Agent_Bsc_Student_Engineering_Lecture-Agent.pdf
rakibpnet
 
Introduction to Artificial intelligence.pptx
Introduction to Artificial intelligence.pptxIntroduction to Artificial intelligence.pptx
Introduction to Artificial intelligence.pptx
anjuj3511
 
Week 1 b - Agents.ppsx used in AI for be
Week 1 b - Agents.ppsx used in AI for beWeek 1 b - Agents.ppsx used in AI for be
Week 1 b - Agents.ppsx used in AI for be
laraibjamal1
 
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
bhubohara
 
introduction to inteligent IntelligentAgent.ppt
introduction to inteligent IntelligentAgent.pptintroduction to inteligent IntelligentAgent.ppt
introduction to inteligent IntelligentAgent.ppt
dejene3
 
AI_02_Intelligent Agents.pptx
AI_02_Intelligent Agents.pptxAI_02_Intelligent Agents.pptx
AI_02_Intelligent Agents.pptx
Yousef Aburawi
 
Artificial intelligence(03)
Artificial intelligence(03)Artificial intelligence(03)
Artificial intelligence(03)
Nazir Ahmed
 
Topic 1 lecture 1
Topic 1 lecture 1Topic 1 lecture 1
Topic 1 lecture 1
farshad33
 
AI-Agents-and-Environments AIML unit 1.pptx
AI-Agents-and-Environments AIML unit 1.pptxAI-Agents-and-Environments AIML unit 1.pptx
AI-Agents-and-Environments AIML unit 1.pptx
JohnWilliam111370
 
Lecture 04 intelligent agents
Lecture 04 intelligent agentsLecture 04 intelligent agents
Lecture 04 intelligent agents
Hema Kashyap
 
AI: Artificial Agents on the Go and its types
AI: Artificial Agents on the Go and its typesAI: Artificial Agents on the Go and its types
AI: Artificial Agents on the Go and its types
Anil Yadav
 
intelligentagent-190406015753.pptx
intelligentagent-190406015753.pptxintelligentagent-190406015753.pptx
intelligentagent-190406015753.pptx
SandipPradhan23
 
intelligentagent-140313053301-phpapp01 (1).pdf
intelligentagent-140313053301-phpapp01 (1).pdfintelligentagent-140313053301-phpapp01 (1).pdf
intelligentagent-140313053301-phpapp01 (1).pdf
ShivareddyGangam
 
AI Chapter II for computer Science students
AI Chapter II for computer Science studentsAI Chapter II for computer Science students
AI Chapter II for computer Science students
abrhamnaremo
 
chapter -2 Intelligent Agents power Point .ppt
chapter -2 Intelligent Agents power Point .pptchapter -2 Intelligent Agents power Point .ppt
chapter -2 Intelligent Agents power Point .ppt
wesenderbe
 
Chapter word of it Intelligent Agents.pdf
Chapter word of it Intelligent Agents.pdfChapter word of it Intelligent Agents.pdf
Chapter word of it Intelligent Agents.pdf
naolseyum9
 
AI_Lec1.pptx ist step to enter in AI field
AI_Lec1.pptx   ist step to enter in AI fieldAI_Lec1.pptx   ist step to enter in AI field
AI_Lec1.pptx ist step to enter in AI field
inambscs4508
 
Intelligent agent In Artificial Intelligence
Intelligent agent In Artificial IntelligenceIntelligent agent In Artificial Intelligence
Intelligent agent In Artificial Intelligence
Anonymous200926
 
AI_Agent_Bsc_Student_Engineering_Lecture-Agent.pdf
AI_Agent_Bsc_Student_Engineering_Lecture-Agent.pdfAI_Agent_Bsc_Student_Engineering_Lecture-Agent.pdf
AI_Agent_Bsc_Student_Engineering_Lecture-Agent.pdf
rakibpnet
 
Introduction to Artificial intelligence.pptx
Introduction to Artificial intelligence.pptxIntroduction to Artificial intelligence.pptx
Introduction to Artificial intelligence.pptx
anjuj3511
 
Week 1 b - Agents.ppsx used in AI for be
Week 1 b - Agents.ppsx used in AI for beWeek 1 b - Agents.ppsx used in AI for be
Week 1 b - Agents.ppsx used in AI for be
laraibjamal1
 
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
bhubohara
 
introduction to inteligent IntelligentAgent.ppt
introduction to inteligent IntelligentAgent.pptintroduction to inteligent IntelligentAgent.ppt
introduction to inteligent IntelligentAgent.ppt
dejene3
 
AI_02_Intelligent Agents.pptx
AI_02_Intelligent Agents.pptxAI_02_Intelligent Agents.pptx
AI_02_Intelligent Agents.pptx
Yousef Aburawi
 
Artificial intelligence(03)
Artificial intelligence(03)Artificial intelligence(03)
Artificial intelligence(03)
Nazir Ahmed
 
Topic 1 lecture 1
Topic 1 lecture 1Topic 1 lecture 1
Topic 1 lecture 1
farshad33
 
AI-Agents-and-Environments AIML unit 1.pptx
AI-Agents-and-Environments AIML unit 1.pptxAI-Agents-and-Environments AIML unit 1.pptx
AI-Agents-and-Environments AIML unit 1.pptx
JohnWilliam111370
 
Lecture 04 intelligent agents
Lecture 04 intelligent agentsLecture 04 intelligent agents
Lecture 04 intelligent agents
Hema Kashyap
 
AI: Artificial Agents on the Go and its types
AI: Artificial Agents on the Go and its typesAI: Artificial Agents on the Go and its types
AI: Artificial Agents on the Go and its types
Anil Yadav
 
Ad

Recently uploaded (20)

Transport modelling at SBB, presentation at EPFL in 2025
Transport modelling at SBB, presentation at EPFL in 2025Transport modelling at SBB, presentation at EPFL in 2025
Transport modelling at SBB, presentation at EPFL in 2025
Antonin Danalet
 
introduction technology technology tec.pptx
introduction technology technology tec.pptxintroduction technology technology tec.pptx
introduction technology technology tec.pptx
Iftikhar70
 
Lecture - 7 Canals of the topic of the civil engineering
Lecture - 7  Canals of the topic of the civil engineeringLecture - 7  Canals of the topic of the civil engineering
Lecture - 7 Canals of the topic of the civil engineering
MJawadkhan1
 
AI Chatbots & Software Development Teams
AI Chatbots & Software Development TeamsAI Chatbots & Software Development Teams
AI Chatbots & Software Development Teams
Joe Krall
 
Working with USDOT UTCs: From Conception to Implementation
Working with USDOT UTCs: From Conception to ImplementationWorking with USDOT UTCs: From Conception to Implementation
Working with USDOT UTCs: From Conception to Implementation
Alabama Transportation Assistance Program
 
Personal Protective Efsgfgsffquipment.ppt
Personal Protective Efsgfgsffquipment.pptPersonal Protective Efsgfgsffquipment.ppt
Personal Protective Efsgfgsffquipment.ppt
ganjangbegu579
 
How to Build a Desktop Weather Station Using ESP32 and E-ink Display
How to Build a Desktop Weather Station Using ESP32 and E-ink DisplayHow to Build a Desktop Weather Station Using ESP32 and E-ink Display
How to Build a Desktop Weather Station Using ESP32 and E-ink Display
CircuitDigest
 
acid base ppt and their specific application in food
acid base ppt and their specific application in foodacid base ppt and their specific application in food
acid base ppt and their specific application in food
Fatehatun Noor
 
Physical and Physic-Chemical Based Optimization Methods: A Review
Physical and Physic-Chemical Based Optimization Methods: A ReviewPhysical and Physic-Chemical Based Optimization Methods: A Review
Physical and Physic-Chemical Based Optimization Methods: A Review
Journal of Soft Computing in Civil Engineering
 
Applications of Centroid in Structural Engineering
Applications of Centroid in Structural EngineeringApplications of Centroid in Structural Engineering
Applications of Centroid in Structural Engineering
suvrojyotihalder2006
 
Design Optimization of Reinforced Concrete Waffle Slab Using Genetic Algorithm
Design Optimization of Reinforced Concrete Waffle Slab Using Genetic AlgorithmDesign Optimization of Reinforced Concrete Waffle Slab Using Genetic Algorithm
Design Optimization of Reinforced Concrete Waffle Slab Using Genetic Algorithm
Journal of Soft Computing in Civil Engineering
 
Using the Artificial Neural Network to Predict the Axial Strength and Strain ...
Using the Artificial Neural Network to Predict the Axial Strength and Strain ...Using the Artificial Neural Network to Predict the Axial Strength and Strain ...
Using the Artificial Neural Network to Predict the Axial Strength and Strain ...
Journal of Soft Computing in Civil Engineering
 
hypermedia_system_revisit_roy_fielding .
hypermedia_system_revisit_roy_fielding .hypermedia_system_revisit_roy_fielding .
hypermedia_system_revisit_roy_fielding .
NABLAS株式会社
 
Artificial intelligence and machine learning.pptx
Artificial intelligence and machine learning.pptxArtificial intelligence and machine learning.pptx
Artificial intelligence and machine learning.pptx
rakshanatarajan005
 
vtc2018fall_otfs_tutorial_presentation_1.pdf
vtc2018fall_otfs_tutorial_presentation_1.pdfvtc2018fall_otfs_tutorial_presentation_1.pdf
vtc2018fall_otfs_tutorial_presentation_1.pdf
RaghavaGD1
 
Frontend Architecture Diagram/Guide For Frontend Engineers
Frontend Architecture Diagram/Guide For Frontend EngineersFrontend Architecture Diagram/Guide For Frontend Engineers
Frontend Architecture Diagram/Guide For Frontend Engineers
Michael Hertzberg
 
Design of Variable Depth Single-Span Post.pdf
Design of Variable Depth Single-Span Post.pdfDesign of Variable Depth Single-Span Post.pdf
Design of Variable Depth Single-Span Post.pdf
Kamel Farid
 
Mode-Wise Corridor Level Travel-Time Estimation Using Machine Learning Models
Mode-Wise Corridor Level Travel-Time Estimation Using Machine Learning ModelsMode-Wise Corridor Level Travel-Time Estimation Using Machine Learning Models
Mode-Wise Corridor Level Travel-Time Estimation Using Machine Learning Models
Journal of Soft Computing in Civil Engineering
 
Citizen Observatories to encourage more democratic data evidence-based decisi...
Citizen Observatories to encourage more democratic data evidence-based decisi...Citizen Observatories to encourage more democratic data evidence-based decisi...
Citizen Observatories to encourage more democratic data evidence-based decisi...
Diego López-de-Ipiña González-de-Artaza
 
JRR Tolkien’s Lord of the Rings: Was It Influenced by Nordic Mythology, Homer...
JRR Tolkien’s Lord of the Rings: Was It Influenced by Nordic Mythology, Homer...JRR Tolkien’s Lord of the Rings: Was It Influenced by Nordic Mythology, Homer...
JRR Tolkien’s Lord of the Rings: Was It Influenced by Nordic Mythology, Homer...
Reflections on Morality, Philosophy, and History
 
Transport modelling at SBB, presentation at EPFL in 2025
Transport modelling at SBB, presentation at EPFL in 2025Transport modelling at SBB, presentation at EPFL in 2025
Transport modelling at SBB, presentation at EPFL in 2025
Antonin Danalet
 
introduction technology technology tec.pptx
introduction technology technology tec.pptxintroduction technology technology tec.pptx
introduction technology technology tec.pptx
Iftikhar70
 
Lecture - 7 Canals of the topic of the civil engineering
Lecture - 7  Canals of the topic of the civil engineeringLecture - 7  Canals of the topic of the civil engineering
Lecture - 7 Canals of the topic of the civil engineering
MJawadkhan1
 
AI Chatbots & Software Development Teams
AI Chatbots & Software Development TeamsAI Chatbots & Software Development Teams
AI Chatbots & Software Development Teams
Joe Krall
 
Personal Protective Efsgfgsffquipment.ppt
Personal Protective Efsgfgsffquipment.pptPersonal Protective Efsgfgsffquipment.ppt
Personal Protective Efsgfgsffquipment.ppt
ganjangbegu579
 
How to Build a Desktop Weather Station Using ESP32 and E-ink Display
How to Build a Desktop Weather Station Using ESP32 and E-ink DisplayHow to Build a Desktop Weather Station Using ESP32 and E-ink Display
How to Build a Desktop Weather Station Using ESP32 and E-ink Display
CircuitDigest
 
acid base ppt and their specific application in food
acid base ppt and their specific application in foodacid base ppt and their specific application in food
acid base ppt and their specific application in food
Fatehatun Noor
 
Applications of Centroid in Structural Engineering
Applications of Centroid in Structural EngineeringApplications of Centroid in Structural Engineering
Applications of Centroid in Structural Engineering
suvrojyotihalder2006
 
hypermedia_system_revisit_roy_fielding .
hypermedia_system_revisit_roy_fielding .hypermedia_system_revisit_roy_fielding .
hypermedia_system_revisit_roy_fielding .
NABLAS株式会社
 
Artificial intelligence and machine learning.pptx
Artificial intelligence and machine learning.pptxArtificial intelligence and machine learning.pptx
Artificial intelligence and machine learning.pptx
rakshanatarajan005
 
vtc2018fall_otfs_tutorial_presentation_1.pdf
vtc2018fall_otfs_tutorial_presentation_1.pdfvtc2018fall_otfs_tutorial_presentation_1.pdf
vtc2018fall_otfs_tutorial_presentation_1.pdf
RaghavaGD1
 
Frontend Architecture Diagram/Guide For Frontend Engineers
Frontend Architecture Diagram/Guide For Frontend EngineersFrontend Architecture Diagram/Guide For Frontend Engineers
Frontend Architecture Diagram/Guide For Frontend Engineers
Michael Hertzberg
 
Design of Variable Depth Single-Span Post.pdf
Design of Variable Depth Single-Span Post.pdfDesign of Variable Depth Single-Span Post.pdf
Design of Variable Depth Single-Span Post.pdf
Kamel Farid
 
Citizen Observatories to encourage more democratic data evidence-based decisi...
Citizen Observatories to encourage more democratic data evidence-based decisi...Citizen Observatories to encourage more democratic data evidence-based decisi...
Citizen Observatories to encourage more democratic data evidence-based decisi...
Diego López-de-Ipiña González-de-Artaza
 
Ad

Intelligent Agent PPT ON SLIDESHARE IN ARTIFICIAL INTELLIGENCE

  • 1. Created By- Khushboo Pal B.Tech (Computer Science & Engineering)
  • 2. Instructional Objectives Define an agent. Agents Classification. Define an Intelligent agent. Define a Rational agent. Explain classes or Types of intelligent agents Applications of Intelligent agent
  • 3. Agents  An agent is anything that can be viewed as perceiving its environment through sensors and acting upon that environment through effectors.  A human agent has eyes, ears, and other organs for sensors, and hands, legs, mouth, and other body parts for effectors/actuators.  A robotic agent substitutes cameras and infrared range finders for the sensors and various motors for the effectors.
  • 4. Agents  Operate in an environment.  Perceives and acts upon it's environment through actuators/sensors and have its goals. .
  • 6. Sensors & Effectors  An agent Perceives its environment through sensors.  The complete set of inputs at a given time is called percept.  The current percept, or a sequence of percepts can influence the actions of an agent.  It can change the environment through effectors.  An operation involving an actuator is called an action ,which can be grouped in to action sequences.
  • 8. Examples of agents  Humans eyes, ears, skin, taste buds, etc. for Sensors. hands, fingers, legs, mouth for effectors. etc. for  Robots camera, infrared, bumper, etc. for sensors. grippers, wheels, lights, speakers, effectors.
  • 9. Structure of agents  A simple agent program can be defined mathematically as an agent function which maps every possible precepts sequence to a possible action the agent can perform. F: p*-> A  the term percept is use to the agent's perceptional inputs at any given instant.
  • 10. Intelligent agents  Fundamental functionalities of intelligence Acting are: Sensing Understanding, Reasoning, learning  In order to act you must sense. Blind actions is not a characterization of intelligence.  Robotics: sensing and acting. Understanding not necessary.  Sensing needs understanding to be useful.
  • 11. Intelligent Agents IntelligentAgent:  must sense,  must act,  must be rational, and autonomous.
  • 12. Rational Agent  AI is about building rational agents.  An agent is something that perceives and acts.  A rational agent always does the right thing as- What are the Functionalities ?(Goals) What are the components? How do we build them?
  • 14. Rationality  Perfect Rationality: Assumes that the rational agent knows all and will take the action that maximize the utility. Human beings do not satisfy this definition of rationality.
  • 15. Agent Environment  Environments in which agents operate can be defined in different ways.  It is helpful to view the following definitions as referring to the way the environment appears from the point of view of the agent itself.
  • 16. Classes of Intelligent Agents  Intelligent agents are grouped in to five classes based on their degree of perceived intelligence and capability.  Simple reflex agents  Model based reflex agents  Goal based agents  Utility based agents  Learning agents
  • 17. 1.Simple reflex agents  Simple reflex agents act only on the basis of the current percept, ignoring the rest of the percept history. The agent function is based on the condition- action rule: if condition then action.  Succeeds when the environment is fully observable.  Some reflex agents can also contain information on their current state which allows them to disregard conditions.
  • 19. 2. Model based reflex agents  A model-based agent can handle a partially observable environment.  This knowledge about "how the world evolves" is called a model of the world, hence the name "model-based agent".
  • 21. 3.Goal based agents  Goal-based agents further expand on the capabilities of the model-based agents, by using "goal" information.  Goal information describes situations that are desirable. This allows the agent a way to choose among multiple possibilities, selecting the one which reaches a goal state.  Search and planning are the subfields of artificial intelligence devoted to finding action sequences that achieve the agent's goals.
  • 23. 4. Utility based agents  Goal-based agents only distinguish between goal states and non-goal states.  It is possible to define a measure of how desirable a particular state is. This measure can be obtained through the use of a utility function which maps a state to a measure of the utility of the state.  A more general performance measure should allow a comparison of different world states according to exactly how happy they would make the agent. The term utility, can be used to describe how "happy" the agent is.
  • 25. 5. Learning agents  Learning has an advantage that it allows the agents to initially operate in unknown environments and to become more competent than its initial knowledge alone might allow.  The most important distinction is between the "learning element", which is responsible for making improvements, and the "performance element", which is responsible for selecting external actions.  The learning element uses feedback from the "critic" on how the agent is doing and determines how the performance element should be modified to do better in the future.
  • 26. Learning agents  The last component of the learning agent is the "problem generator". It is responsible for suggesting actions that will lead to new and informative experiences.
  • 27. Applications of Intelligent Agents  Intelligent agents are applied as automated online assistants, as Where they function to perceive the needs of Customers in order to perform individualized customer service.  Use in smart phones in future.
  翻译: