SlideShare una empresa de Scribd logo
1 de 34
Descargar para leer sin conexión
Instructional Objective
 Define an agent
 Define an Intelligent agent
 Define a Rational agent
 Discuss different types of environment
 Explain classes 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.
 A robotic agent substitutes cameras and infrared
range finders for the sensors and various motors
for the effectors.
Agent and Environment
Agents
 Operate in an environment.
 Perceives its environment through
sensors.
 Acts upon its environment through
actuators/effectors.
 Have goals.
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.
Sensors & Effectors
 It can change the environment through
effectors.
 An operation involving an actuator is
called an action.
 Actions can be grouped in to action
sequences.
 So an agent program implement
mapping from percept sequences to
actions.
Agents
 Autonomous Agent: Decide autonomously
which action to take in the current situation
to maximize progress towards its goals.
 Performance measure: An objective
criterion for success of an agent's behavior.
 E.g., performance measure of a vacuum-
cleaner agent could be amount of dirt
cleaned up, amount of time taken, amount
of electricity consumed, amount of noise
generated, etc.
Examples of agents
 Humans
eyes, ears, skin, taste buds, etc. for Sensors.
hands, fingers, legs, mouth for effectors.
 Robots
camera, infrared, bumper, etc. for sensors.
grippers, wheels, lights, speakers, etc. for
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 faculties of intelligence
Acting
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
 Intelligent Agent:
must sense,
must act,
must be autonomous(to some extent)
must be rational.
Rational Agent
 AI is about building rational agents.
 An agent is something that perceives
and acts.
 A rational agent always does the right
thing.
What are the functionalities(goals)?
What are the components?
How do we build them?
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.
Environment: Observability
 Fully Observable: All of the environment
relevant to the action being considered is
observable.
Such environments are convenient, since the
agent is freed from the task of keeping track of
changes in the environment.
 Partially Observable: The relevant features of
the environment are only partially observable.
 Example: Fully obs: Chess; Partially obs: Poker
Environment: Determinism
 Deterministic: The next state of the
environment is completely described by the
current state and the agent’s action. e.g. Image
Analysis
 Stochastic: If an element of interference or
uncertainty occurs then the environment is
stochastic. A partially observable environment will
appear to be stochastic to the agent. e.g. ludo
 Strategic: Environment state wholly determined
by the preceding state and the actions of multiple
agents is called strategic. e.g. Chess
Environment: Episodicity
 Episodic/Sequential:
An Episodic Environment means that
subsequent episodes do not depend on
what actions occurred in previous
episodes.
In a Sequential Environment, the
agent engages in a series of connected
episodes.
Environment: Dynamism
 Static Environment: does not change
from one sate to next while the agent is
considering its course of action. The
only changes to the environment as
those caused by the agent itself.
 Dynamic Environment: Changes over
time independent of the actions of the
agent-and thus if an agent does not
respond in a timely manner, this counts
as a choice to do nothing.
Environment: Continuity
 Discrete/Continuous: If the number of
distinct percepts and actions is limited,
the environment is discrete, otherwise it
is continuous.
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
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
Model based reflex agents
 A model-based agent can handle a partially
observable environment.
 Its current state is stored inside the agent
maintaining some kind of structure which
describes the part of the world which cannot be
seen.
 This knowledge about "how the world evolves" is
called a model of the world, hence the name
"model-based agent".
Model based reflex agents
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
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
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.
Learning agents
Applications of Intelligent
Agents
 Intelligent agents are applied as
automated online assistants, where they
function to perceive the needs of
customers in order to perform
individualized customer service.
 Use in smart phones in future.
intelligentagent-140313053301-phpapp01 (1).pdf

Más contenido relacionado

Similar a intelligentagent-140313053301-phpapp01 (1).pdf

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
 
Artificial intelligence(03)
Artificial intelligence(03)Artificial intelligence(03)
Artificial intelligence(03)Nazir Ahmed
 
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.pptxSuvamvlogs
 
Lecture 04 intelligent agents
Lecture 04 intelligent agentsLecture 04 intelligent agents
Lecture 04 intelligent agentsHema Kashyap
 
Jarrar.lecture notes.aai.2011s.ch2.intelligentagents
Jarrar.lecture notes.aai.2011s.ch2.intelligentagentsJarrar.lecture notes.aai.2011s.ch2.intelligentagents
Jarrar.lecture notes.aai.2011s.ch2.intelligentagentsPalGov
 
Jarrar.lecture notes.aai.2011s.ch2.intelligentagents
Jarrar.lecture notes.aai.2011s.ch2.intelligentagentsJarrar.lecture notes.aai.2011s.ch2.intelligentagents
Jarrar.lecture notes.aai.2011s.ch2.intelligentagentsPalGov
 
Topic 1 lecture 1
Topic 1 lecture 1Topic 1 lecture 1
Topic 1 lecture 1farshad33
 
Rational Agent.pptx
Rational Agent.pptxRational Agent.pptx
Rational Agent.pptxsuchita74
 
Unit 4 Artificial Intelligent Agent.pptx
Unit 4 Artificial Intelligent Agent.pptxUnit 4 Artificial Intelligent Agent.pptx
Unit 4 Artificial Intelligent Agent.pptxssuser40ae5e
 
Introduction To Artificial Intelligence
Introduction To Artificial IntelligenceIntroduction To Artificial Intelligence
Introduction To Artificial IntelligenceNeHal VeRma
 
Introduction To Artificial Intelligence
Introduction To Artificial IntelligenceIntroduction To Artificial Intelligence
Introduction To Artificial IntelligenceNeHal VeRma
 

Similar a intelligentagent-140313053301-phpapp01 (1).pdf (20)

Lecture 2 Agents.pptx
Lecture 2 Agents.pptxLecture 2 Agents.pptx
Lecture 2 Agents.pptx
 
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
 
Artificial intelligence(03)
Artificial intelligence(03)Artificial intelligence(03)
Artificial intelligence(03)
 
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
 
Lecture 04 intelligent agents
Lecture 04 intelligent agentsLecture 04 intelligent agents
Lecture 04 intelligent agents
 
Intelligent agents
Intelligent agentsIntelligent agents
Intelligent agents
 
Jarrar.lecture notes.aai.2011s.ch2.intelligentagents
Jarrar.lecture notes.aai.2011s.ch2.intelligentagentsJarrar.lecture notes.aai.2011s.ch2.intelligentagents
Jarrar.lecture notes.aai.2011s.ch2.intelligentagents
 
Jarrar.lecture notes.aai.2011s.ch2.intelligentagents
Jarrar.lecture notes.aai.2011s.ch2.intelligentagentsJarrar.lecture notes.aai.2011s.ch2.intelligentagents
Jarrar.lecture notes.aai.2011s.ch2.intelligentagents
 
Topic 1 lecture 1
Topic 1 lecture 1Topic 1 lecture 1
Topic 1 lecture 1
 
Week 2.pdf
Week 2.pdfWeek 2.pdf
Week 2.pdf
 
Lecture 4 (1).pptx
Lecture 4 (1).pptxLecture 4 (1).pptx
Lecture 4 (1).pptx
 
Rational Agent.pptx
Rational Agent.pptxRational Agent.pptx
Rational Agent.pptx
 
Agents(1).ppt
Agents(1).pptAgents(1).ppt
Agents(1).ppt
 
Slide01 - Intelligent Agents.ppt
Slide01 - Intelligent Agents.pptSlide01 - Intelligent Agents.ppt
Slide01 - Intelligent Agents.ppt
 
Unit 4 Artificial Intelligent Agent.pptx
Unit 4 Artificial Intelligent Agent.pptxUnit 4 Artificial Intelligent Agent.pptx
Unit 4 Artificial Intelligent Agent.pptx
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
AI week 2.pdf
AI week 2.pdfAI week 2.pdf
AI week 2.pdf
 
Infosec
InfosecInfosec
Infosec
 
Introduction To Artificial Intelligence
Introduction To Artificial IntelligenceIntroduction To Artificial Intelligence
Introduction To Artificial Intelligence
 
Introduction To Artificial Intelligence
Introduction To Artificial IntelligenceIntroduction To Artificial Intelligence
Introduction To Artificial Intelligence
 

Más de ShivareddyGangam

Student Voting Application for Election – Using SMS (1).pptx
Student Voting Application for Election – Using SMS (1).pptxStudent Voting Application for Election – Using SMS (1).pptx
Student Voting Application for Election – Using SMS (1).pptxShivareddyGangam
 
Project Management (2).pdf
Project Management (2).pdfProject Management (2).pdf
Project Management (2).pdfShivareddyGangam
 
The Product and Process(1).pdf
The Product and Process(1).pdfThe Product and Process(1).pdf
The Product and Process(1).pdfShivareddyGangam
 
Unit24_TopologicalSort (2).ppt
Unit24_TopologicalSort (2).pptUnit24_TopologicalSort (2).ppt
Unit24_TopologicalSort (2).pptShivareddyGangam
 
artificialintelligencea-200326090832.pdf
artificialintelligencea-200326090832.pdfartificialintelligencea-200326090832.pdf
artificialintelligencea-200326090832.pdfShivareddyGangam
 
Software Project Risks Management (1).pdf
Software Project Risks Management (1).pdfSoftware Project Risks Management (1).pdf
Software Project Risks Management (1).pdfShivareddyGangam
 
OS-Final-Transform-Manual-Testing-Processes-to-incorporate-Automatio....pptx
OS-Final-Transform-Manual-Testing-Processes-to-incorporate-Automatio....pptxOS-Final-Transform-Manual-Testing-Processes-to-incorporate-Automatio....pptx
OS-Final-Transform-Manual-Testing-Processes-to-incorporate-Automatio....pptxShivareddyGangam
 
machinelearningengineeringslideshare-160909192132 (1).pdf
machinelearningengineeringslideshare-160909192132 (1).pdfmachinelearningengineeringslideshare-160909192132 (1).pdf
machinelearningengineeringslideshare-160909192132 (1).pdfShivareddyGangam
 

Más de ShivareddyGangam (20)

Student Voting Application for Election – Using SMS (1).pptx
Student Voting Application for Election – Using SMS (1).pptxStudent Voting Application for Election – Using SMS (1).pptx
Student Voting Application for Election – Using SMS (1).pptx
 
Project Management (2).pdf
Project Management (2).pdfProject Management (2).pdf
Project Management (2).pdf
 
pca.ppt
pca.pptpca.ppt
pca.ppt
 
The Product and Process(1).pdf
The Product and Process(1).pdfThe Product and Process(1).pdf
The Product and Process(1).pdf
 
Unit24_TopologicalSort (2).ppt
Unit24_TopologicalSort (2).pptUnit24_TopologicalSort (2).ppt
Unit24_TopologicalSort (2).ppt
 
Lecture1_jps (1).ppt
Lecture1_jps (1).pptLecture1_jps (1).ppt
Lecture1_jps (1).ppt
 
2 semai.pptx
2 semai.pptx2 semai.pptx
2 semai.pptx
 
artificialintelligencea-200326090832.pdf
artificialintelligencea-200326090832.pdfartificialintelligencea-200326090832.pdf
artificialintelligencea-200326090832.pdf
 
Software Project Risks Management (1).pdf
Software Project Risks Management (1).pdfSoftware Project Risks Management (1).pdf
Software Project Risks Management (1).pdf
 
Introduction (1).pdf
Introduction (1).pdfIntroduction (1).pdf
Introduction (1).pdf
 
Unit 3 (1) (1).pdf
Unit 3 (1) (1).pdfUnit 3 (1) (1).pdf
Unit 3 (1) (1).pdf
 
Unit 1 (1).pdf
Unit 1 (1).pdfUnit 1 (1).pdf
Unit 1 (1).pdf
 
Strassen.ppt
Strassen.pptStrassen.ppt
Strassen.ppt
 
Notion of Algorithms.pdf
Notion of Algorithms.pdfNotion of Algorithms.pdf
Notion of Algorithms.pdf
 
11_Automated_Testing.ppt
11_Automated_Testing.ppt11_Automated_Testing.ppt
11_Automated_Testing.ppt
 
OS-Final-Transform-Manual-Testing-Processes-to-incorporate-Automatio....pptx
OS-Final-Transform-Manual-Testing-Processes-to-incorporate-Automatio....pptxOS-Final-Transform-Manual-Testing-Processes-to-incorporate-Automatio....pptx
OS-Final-Transform-Manual-Testing-Processes-to-incorporate-Automatio....pptx
 
Project Management.pdf
Project Management.pdfProject Management.pdf
Project Management.pdf
 
PP
PPPP
PP
 
chapter2.ppt
chapter2.pptchapter2.ppt
chapter2.ppt
 
machinelearningengineeringslideshare-160909192132 (1).pdf
machinelearningengineeringslideshare-160909192132 (1).pdfmachinelearningengineeringslideshare-160909192132 (1).pdf
machinelearningengineeringslideshare-160909192132 (1).pdf
 

Último

Presentation on Engagement in Book Clubs
Presentation on Engagement in Book ClubsPresentation on Engagement in Book Clubs
Presentation on Engagement in Book Clubssamaasim06
 
SaaStr Workshop Wednesday w/ Lucas Price, Yardstick
SaaStr Workshop Wednesday w/ Lucas Price, YardstickSaaStr Workshop Wednesday w/ Lucas Price, Yardstick
SaaStr Workshop Wednesday w/ Lucas Price, Yardsticksaastr
 
Mathematics of Finance Presentation.pptx
Mathematics of Finance Presentation.pptxMathematics of Finance Presentation.pptx
Mathematics of Finance Presentation.pptxMoumonDas2
 
Report Writing Webinar Training
Report Writing Webinar TrainingReport Writing Webinar Training
Report Writing Webinar TrainingKylaCullinane
 
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
George Lever - eCommerce Day Chile 2024
George Lever -  eCommerce Day Chile 2024George Lever -  eCommerce Day Chile 2024
George Lever - eCommerce Day Chile 2024eCommerce Institute
 
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night EnjoyCall Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night EnjoyPooja Nehwal
 
Microsoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AIMicrosoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AITatiana Gurgel
 
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...Hasting Chen
 
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Kayode Fayemi
 
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara ServicesVVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara ServicesPooja Nehwal
 
ANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docxANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docxNikitaBankoti2
 
Air breathing and respiratory adaptations in diver animals
Air breathing and respiratory adaptations in diver animalsAir breathing and respiratory adaptations in diver animals
Air breathing and respiratory adaptations in diver animalsaqsarehman5055
 
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxChiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxraffaeleoman
 
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptxMohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptxmohammadalnahdi22
 
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024eCommerce Institute
 
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdfThe workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdfSenaatti-kiinteistöt
 
If this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaIf this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaKayode Fayemi
 
Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Vipesco
 

Último (20)

Presentation on Engagement in Book Clubs
Presentation on Engagement in Book ClubsPresentation on Engagement in Book Clubs
Presentation on Engagement in Book Clubs
 
SaaStr Workshop Wednesday w/ Lucas Price, Yardstick
SaaStr Workshop Wednesday w/ Lucas Price, YardstickSaaStr Workshop Wednesday w/ Lucas Price, Yardstick
SaaStr Workshop Wednesday w/ Lucas Price, Yardstick
 
Mathematics of Finance Presentation.pptx
Mathematics of Finance Presentation.pptxMathematics of Finance Presentation.pptx
Mathematics of Finance Presentation.pptx
 
Report Writing Webinar Training
Report Writing Webinar TrainingReport Writing Webinar Training
Report Writing Webinar Training
 
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
 
George Lever - eCommerce Day Chile 2024
George Lever -  eCommerce Day Chile 2024George Lever -  eCommerce Day Chile 2024
George Lever - eCommerce Day Chile 2024
 
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night EnjoyCall Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
 
Microsoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AIMicrosoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AI
 
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
 
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
 
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara ServicesVVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
 
ANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docxANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docx
 
Air breathing and respiratory adaptations in diver animals
Air breathing and respiratory adaptations in diver animalsAir breathing and respiratory adaptations in diver animals
Air breathing and respiratory adaptations in diver animals
 
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxChiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
 
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort Service
 
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptxMohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
 
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
 
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdfThe workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
 
If this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaIf this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New Nigeria
 
Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510
 

intelligentagent-140313053301-phpapp01 (1).pdf

  • 1.
  • 2. Instructional Objective  Define an agent  Define an Intelligent agent  Define a Rational agent  Discuss different types of environment  Explain classes 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.  A robotic agent substitutes cameras and infrared range finders for the sensors and various motors for the effectors.
  • 5. Agents  Operate in an environment.  Perceives its environment through sensors.  Acts upon its environment through actuators/effectors.  Have 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.
  • 7. Sensors & Effectors  It can change the environment through effectors.  An operation involving an actuator is called an action.  Actions can be grouped in to action sequences.  So an agent program implement mapping from percept sequences to actions.
  • 8. Agents  Autonomous Agent: Decide autonomously which action to take in the current situation to maximize progress towards its goals.  Performance measure: An objective criterion for success of an agent's behavior.  E.g., performance measure of a vacuum- cleaner agent could be amount of dirt cleaned up, amount of time taken, amount of electricity consumed, amount of noise generated, etc.
  • 9. Examples of agents  Humans eyes, ears, skin, taste buds, etc. for Sensors. hands, fingers, legs, mouth for effectors.  Robots camera, infrared, bumper, etc. for sensors. grippers, wheels, lights, speakers, etc. for effectors.
  • 10. 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.
  • 11. Intelligent agents  Fundamental faculties of intelligence Acting 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.
  • 12. Intelligent Agents  Intelligent Agent: must sense, must act, must be autonomous(to some extent) must be rational.
  • 13. Rational Agent  AI is about building rational agents.  An agent is something that perceives and acts.  A rational agent always does the right thing. 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. Environment: Observability  Fully Observable: All of the environment relevant to the action being considered is observable. Such environments are convenient, since the agent is freed from the task of keeping track of changes in the environment.  Partially Observable: The relevant features of the environment are only partially observable.  Example: Fully obs: Chess; Partially obs: Poker
  • 17. Environment: Determinism  Deterministic: The next state of the environment is completely described by the current state and the agent’s action. e.g. Image Analysis  Stochastic: If an element of interference or uncertainty occurs then the environment is stochastic. A partially observable environment will appear to be stochastic to the agent. e.g. ludo  Strategic: Environment state wholly determined by the preceding state and the actions of multiple agents is called strategic. e.g. Chess
  • 18. Environment: Episodicity  Episodic/Sequential: An Episodic Environment means that subsequent episodes do not depend on what actions occurred in previous episodes. In a Sequential Environment, the agent engages in a series of connected episodes.
  • 19. Environment: Dynamism  Static Environment: does not change from one sate to next while the agent is considering its course of action. The only changes to the environment as those caused by the agent itself.  Dynamic Environment: Changes over time independent of the actions of the agent-and thus if an agent does not respond in a timely manner, this counts as a choice to do nothing.
  • 20. Environment: Continuity  Discrete/Continuous: If the number of distinct percepts and actions is limited, the environment is discrete, otherwise it is continuous.
  • 21. 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
  • 22. 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.
  • 24. Model based reflex agents  A model-based agent can handle a partially observable environment.  Its current state is stored inside the agent maintaining some kind of structure which describes the part of the world which cannot be seen.  This knowledge about "how the world evolves" is called a model of the world, hence the name "model-based agent".
  • 26. 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.
  • 28. 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.
  • 30. 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.
  • 31. 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.
  • 33. Applications of Intelligent Agents  Intelligent agents are applied as automated online assistants, where they function to perceive the needs of customers in order to perform individualized customer service.  Use in smart phones in future.