SlideShare a Scribd company logo
Artificial Intelligence
Imran yar
BSC,MCS
Lecturer of CS
• Weak and Strong AI
• Acting humanly
• Think like humans
• think rationally
• Acting rationally
• Turing Test
• Chinese Room Argument
Summary of Previous Lecture
Today’s Lecture
• What is an Intelligent agent?
• Agents & Environments
• Performance measure
• Environment
• Actuators
• Sensors
• Features of intelligent agents
Ability to Exist to be Autonomous, Reactive,
Goal-Oriented, etc.
- are the basic abilities of an Intelligent Agent
What is an Intelligent agent?
• “Agent” can be considered as a theoretical
concept from AI.
• Many different definitions exist in the
literature…..
Agent Definition (1)
• An agent is an entity which is:
– Situated in some environment.
– Autonomous, in the sense that it can act without direct intervention
from humans or other software processes, and controls over its own
actions and internal state.
– Flexible which means:
• Responsive (reactive): agents should perceive their environment
and respond to changes that occur in it;
• Proactive: agents should not simply act in response to their
environment, they should be able to exhibit opportunistic, goal-
directed behavior and take the initiative when appropriate;
• Social: agents should be able to interact with humans or other
artificial agents
“A Roadmap of agent research and development”,
N. Jennings, K. Sycara, M. Wooldridge (1998)
Agent Definition (2)
American Heritage Dictionary:
agent-
” … one that acts or has the power or
authority to act… or represent
another”
• "An agent is anything that can be viewed
as perceiving its environment through
sensors and acting upon that
environment through effectors."
Russell & Norvig
Agent Definition (3)
• “Intelligent agents continuously perform
three functions: perception of dynamic
conditions in the environment; action to
affect conditions in the environment; and
reasoning to interpret perceptions, solve
problems, draw conclusions, and
determine actions.”
Barbara Hayes-Roth
Agent Definition (5)
Agents & Environments
 The agent takes sensory input from its
environment, and produces as output actions
that affect it.
Environment
sensor
input
action
outputAgent
Internal and External Environment of
an Agent
Internal Environment:
architecture, goals, abilities, sensors,
effectors, profile, knowledge,
beliefs, etc.
External Environment:
user, other humans, other agents,
applications, information sources,
their relationships,
platforms, servers, networks, etc.
Balance
Overall Intelligent Agent
[Terziyan, 1993]
1) is goal-oriented, because it should have at least one goal -
to keep continuously balance between its internal and external
environments ;
2) is creative because of the ability to change external environment;
3) is adaptive because of the ability to change internal environment;
4) is mobile because of the ability to move to another place;
5) is social because of the ability to communicate to create a
community;
6) is self-configurable because of the ability to protect “mental
health” by sensing only a “suitable” part of the environment.
Three groups of agents
[Etzioni and Daniel S. Weld, 1995]
• Backseat driver: helps the user during some task
(e.g., Microsoft Office Assistant);
• Taxi driver: knows where to go when you tell the
destination;
• Caretaker : know where to go, when and why.
Agent’s function maps
• The agent function maps from percept histories to actions:
Agents example
• Human agent:
– eyes, ears, and other organs for sensors;
– hands, legs, mouth, and other body parts for actuators
• Robotic agent:
– cameras and infrared range finders for sensors
– various motors for actuators
PEAS
• Use PEAS to describe task environment
– Performance measure
– Environment
– Actuators
– Sensors
• Example: Taxi driver
– Performance measure: safe, fast, comfortable
(maximize profits)
– Environment: roads, other traffic, pedestrians,
customers
– Actuators: steering, accelerator, brake, signal, horn
– Sensors: cameras, sonar, speedometer, GPS,
odometer, accelerometer, engine sensors
PEAS
• Agent: Part-picking robot
• Performance measure: Percentage of parts in
correct boxes
• Environment: Conveyor belt with parts, boxes
• Actuators: Jointed arm and hand
• Sensors: Camera, joint angle sensors
PEAS
• Agent: Medical diagnosis system
• Performance measure: Healthy patient, minimize
costs, lawsuits
• Environment: Patient, hospital, staff
• Actuators: Screen display (questions, tests,
diagnoses, treatments, referrals)
•
• Sensors: Keyboard (entry of symptoms, findings,
patient's answers)
PEAS
• Agent: Interactive English tutor
• Performance measure: Maximize student's
score on test
• Environment: Set of students
• Actuators: Screen display (exercises,
suggestions, corrections)
• Sensors: Keyboard
Agents and Their Actions
a rational agent does “the right thing”
 the action that leads to the best outcome under the
given circumstances
an agent function maps percept sequences to
actions
 abstract mathematical description
an agent program is a concrete implementation
of the respective function
 it runs on a specific agent architecture (“platform”)
Description of Agent‘s character
 An agent is responsible for satisfying specific goals. There can
be different types of goals such as achieving a specific status,
maximising a given function (e.g., utility), etc.
 The state of an agent includes state of its internal
environment + state of knowledge and beliefs about its
external environment.
knowledge
beliefs
Goal1
Goal2
Connections
• An agent is situated in an environment, that consists of
the objects and other agents it is possible to interact
with.
• An agent has an identity that distinguishes it from the
other agents of its environment.
environment
Summery of Today’s Lecture
• What is an Intelligent agent?
• Agents & Environments
• Performance measure
• Environment
• Actuators
• Sensors
• Features of intelligent agents

More Related Content

PDF
Intelligent Agent PPT ON SLIDESHARE IN ARTIFICIAL INTELLIGENCE
PPTX
Intelligent agent
PDF
Agents1
PPT
Intelligent agents
PPTX
Intelligent Agents
PDF
Lecture 2 agent and environment
PPTX
Lecture 04 intelligent agents
PPTX
Intelligent Agent Perception
Intelligent Agent PPT ON SLIDESHARE IN ARTIFICIAL INTELLIGENCE
Intelligent agent
Agents1
Intelligent agents
Intelligent Agents
Lecture 2 agent and environment
Lecture 04 intelligent agents
Intelligent Agent Perception

What's hot (15)

PPTX
Agents and environments
PDF
Agent architectures
PPT
Lecture1
PPT
Artificial Intelligence: Agent Technology
PDF
Artificial Intelligence - An Introduction
PPTX
Detail about agent with it's types in AI
PDF
Agent properties
PPTX
Artificial Intelligence PEAS
PDF
Introduction to agents and multi-agent systems
PDF
Lecture 4- Agent types
PDF
Multi-agent systems
PPT
Agents_AI.ppt
PPTX
Software agents
PPT
Affective Gaming
PDF
Agent-based System - Introduction
Agents and environments
Agent architectures
Lecture1
Artificial Intelligence: Agent Technology
Artificial Intelligence - An Introduction
Detail about agent with it's types in AI
Agent properties
Artificial Intelligence PEAS
Introduction to agents and multi-agent systems
Lecture 4- Agent types
Multi-agent systems
Agents_AI.ppt
Software agents
Affective Gaming
Agent-based System - Introduction
Ad

Similar to A.i lecture 04 (20)

PPTX
intelligentagent-190406015753.pptx
PPTX
Artificial intelligence(03)
PDF
Intelligent (Knowledge Based) agent in Artificial Intelligence
PPTX
Chapter 2 intelligent agents
PPT
Artificial Intelligence Lecture Slide-08
PDF
Lec 2 agents
PPT
artificial Intelligence unit1 ppt (1).ppt
PPTX
Introduction to Artificial Intelligence Agents.pptx
PDF
intelligentagent-140313053301-phpapp01 (1).pdf
PPTX
Artificial Intelligence
PPTX
Lecture 1 about the Agents in AI & .pptx
PPTX
2. Intelligent_Agents_ShgfutydtfxcfdxdfL.pptx
PPTX
ARTIFICIAL INTELLIGENCE TO GENERATE BEST COMPILER DESIGN
PPT
Elective(Intellegent agent )__cha.Two.ppt
PDF
ai-slides-1233566181695672-2 (1).pdf
PPTX
Intelligent agents
PPTX
A modern approach to AI AI_02_agents_Strut.pptx
PPT
introduction to inteligent IntelligentAgent.ppt
PDF
Intelligent agent In Artificial Intelligence
PPTX
CS Artificial intelligence chapter 2.pptx
intelligentagent-190406015753.pptx
Artificial intelligence(03)
Intelligent (Knowledge Based) agent in Artificial Intelligence
Chapter 2 intelligent agents
Artificial Intelligence Lecture Slide-08
Lec 2 agents
artificial Intelligence unit1 ppt (1).ppt
Introduction to Artificial Intelligence Agents.pptx
intelligentagent-140313053301-phpapp01 (1).pdf
Artificial Intelligence
Lecture 1 about the Agents in AI & .pptx
2. Intelligent_Agents_ShgfutydtfxcfdxdfL.pptx
ARTIFICIAL INTELLIGENCE TO GENERATE BEST COMPILER DESIGN
Elective(Intellegent agent )__cha.Two.ppt
ai-slides-1233566181695672-2 (1).pdf
Intelligent agents
A modern approach to AI AI_02_agents_Strut.pptx
introduction to inteligent IntelligentAgent.ppt
Intelligent agent In Artificial Intelligence
CS Artificial intelligence chapter 2.pptx
Ad

Recently uploaded (20)

PDF
Empowerment Technology for Senior High School Guide
PDF
My India Quiz Book_20210205121199924.pdf
PDF
AI-driven educational solutions for real-life interventions in the Philippine...
PPTX
Chinmaya Tiranga Azadi Quiz (Class 7-8 )
PDF
CISA (Certified Information Systems Auditor) Domain-Wise Summary.pdf
PDF
ChatGPT for Dummies - Pam Baker Ccesa007.pdf
PDF
medical_surgical_nursing_10th_edition_ignatavicius_TEST_BANK_pdf.pdf
PDF
BP 704 T. NOVEL DRUG DELIVERY SYSTEMS (UNIT 2).pdf
DOC
Soft-furnishing-By-Architect-A.F.M.Mohiuddin-Akhand.doc
PDF
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
PDF
Τίμαιος είναι φιλοσοφικός διάλογος του Πλάτωνα
PDF
David L Page_DCI Research Study Journey_how Methodology can inform one's prac...
DOCX
Cambridge-Practice-Tests-for-IELTS-12.docx
PPTX
Computer Architecture Input Output Memory.pptx
PDF
What if we spent less time fighting change, and more time building what’s rig...
PPTX
Virtual and Augmented Reality in Current Scenario
PDF
advance database management system book.pdf
PDF
Uderstanding digital marketing and marketing stratergie for engaging the digi...
PDF
LDMMIA Reiki Yoga Finals Review Spring Summer
PPTX
202450812 BayCHI UCSC-SV 20250812 v17.pptx
Empowerment Technology for Senior High School Guide
My India Quiz Book_20210205121199924.pdf
AI-driven educational solutions for real-life interventions in the Philippine...
Chinmaya Tiranga Azadi Quiz (Class 7-8 )
CISA (Certified Information Systems Auditor) Domain-Wise Summary.pdf
ChatGPT for Dummies - Pam Baker Ccesa007.pdf
medical_surgical_nursing_10th_edition_ignatavicius_TEST_BANK_pdf.pdf
BP 704 T. NOVEL DRUG DELIVERY SYSTEMS (UNIT 2).pdf
Soft-furnishing-By-Architect-A.F.M.Mohiuddin-Akhand.doc
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
Τίμαιος είναι φιλοσοφικός διάλογος του Πλάτωνα
David L Page_DCI Research Study Journey_how Methodology can inform one's prac...
Cambridge-Practice-Tests-for-IELTS-12.docx
Computer Architecture Input Output Memory.pptx
What if we spent less time fighting change, and more time building what’s rig...
Virtual and Augmented Reality in Current Scenario
advance database management system book.pdf
Uderstanding digital marketing and marketing stratergie for engaging the digi...
LDMMIA Reiki Yoga Finals Review Spring Summer
202450812 BayCHI UCSC-SV 20250812 v17.pptx

A.i lecture 04

  • 2. • Weak and Strong AI • Acting humanly • Think like humans • think rationally • Acting rationally • Turing Test • Chinese Room Argument Summary of Previous Lecture
  • 3. Today’s Lecture • What is an Intelligent agent? • Agents & Environments • Performance measure • Environment • Actuators • Sensors • Features of intelligent agents
  • 4. Ability to Exist to be Autonomous, Reactive, Goal-Oriented, etc. - are the basic abilities of an Intelligent Agent
  • 5. What is an Intelligent agent? • “Agent” can be considered as a theoretical concept from AI. • Many different definitions exist in the literature…..
  • 6. Agent Definition (1) • An agent is an entity which is: – Situated in some environment. – Autonomous, in the sense that it can act without direct intervention from humans or other software processes, and controls over its own actions and internal state. – Flexible which means: • Responsive (reactive): agents should perceive their environment and respond to changes that occur in it; • Proactive: agents should not simply act in response to their environment, they should be able to exhibit opportunistic, goal- directed behavior and take the initiative when appropriate; • Social: agents should be able to interact with humans or other artificial agents “A Roadmap of agent research and development”, N. Jennings, K. Sycara, M. Wooldridge (1998)
  • 7. Agent Definition (2) American Heritage Dictionary: agent- ” … one that acts or has the power or authority to act… or represent another”
  • 8. • "An agent is anything that can be viewed as perceiving its environment through sensors and acting upon that environment through effectors." Russell & Norvig Agent Definition (3)
  • 9. • “Intelligent agents continuously perform three functions: perception of dynamic conditions in the environment; action to affect conditions in the environment; and reasoning to interpret perceptions, solve problems, draw conclusions, and determine actions.” Barbara Hayes-Roth Agent Definition (5)
  • 10. Agents & Environments  The agent takes sensory input from its environment, and produces as output actions that affect it. Environment sensor input action outputAgent
  • 11. Internal and External Environment of an Agent Internal Environment: architecture, goals, abilities, sensors, effectors, profile, knowledge, beliefs, etc. External Environment: user, other humans, other agents, applications, information sources, their relationships, platforms, servers, networks, etc. Balance
  • 12. Overall Intelligent Agent [Terziyan, 1993] 1) is goal-oriented, because it should have at least one goal - to keep continuously balance between its internal and external environments ; 2) is creative because of the ability to change external environment; 3) is adaptive because of the ability to change internal environment; 4) is mobile because of the ability to move to another place; 5) is social because of the ability to communicate to create a community; 6) is self-configurable because of the ability to protect “mental health” by sensing only a “suitable” part of the environment.
  • 13. Three groups of agents [Etzioni and Daniel S. Weld, 1995] • Backseat driver: helps the user during some task (e.g., Microsoft Office Assistant); • Taxi driver: knows where to go when you tell the destination; • Caretaker : know where to go, when and why.
  • 14. Agent’s function maps • The agent function maps from percept histories to actions:
  • 15. Agents example • Human agent: – eyes, ears, and other organs for sensors; – hands, legs, mouth, and other body parts for actuators • Robotic agent: – cameras and infrared range finders for sensors – various motors for actuators
  • 16. PEAS • Use PEAS to describe task environment – Performance measure – Environment – Actuators – Sensors • Example: Taxi driver – Performance measure: safe, fast, comfortable (maximize profits) – Environment: roads, other traffic, pedestrians, customers – Actuators: steering, accelerator, brake, signal, horn – Sensors: cameras, sonar, speedometer, GPS, odometer, accelerometer, engine sensors
  • 17. PEAS • Agent: Part-picking robot • Performance measure: Percentage of parts in correct boxes • Environment: Conveyor belt with parts, boxes • Actuators: Jointed arm and hand • Sensors: Camera, joint angle sensors
  • 18. PEAS • Agent: Medical diagnosis system • Performance measure: Healthy patient, minimize costs, lawsuits • Environment: Patient, hospital, staff • Actuators: Screen display (questions, tests, diagnoses, treatments, referrals) • • Sensors: Keyboard (entry of symptoms, findings, patient's answers)
  • 19. PEAS • Agent: Interactive English tutor • Performance measure: Maximize student's score on test • Environment: Set of students • Actuators: Screen display (exercises, suggestions, corrections) • Sensors: Keyboard
  • 20. Agents and Their Actions a rational agent does “the right thing”  the action that leads to the best outcome under the given circumstances an agent function maps percept sequences to actions  abstract mathematical description an agent program is a concrete implementation of the respective function  it runs on a specific agent architecture (“platform”)
  • 21. Description of Agent‘s character  An agent is responsible for satisfying specific goals. There can be different types of goals such as achieving a specific status, maximising a given function (e.g., utility), etc.  The state of an agent includes state of its internal environment + state of knowledge and beliefs about its external environment. knowledge beliefs Goal1 Goal2
  • 22. Connections • An agent is situated in an environment, that consists of the objects and other agents it is possible to interact with. • An agent has an identity that distinguishes it from the other agents of its environment. environment
  • 23. Summery of Today’s Lecture • What is an Intelligent agent? • Agents & Environments • Performance measure • Environment • Actuators • Sensors • Features of intelligent agents