Agents and Intelligent Agents  An agent is anything that can be viewed as  perceiving its environment through sensors and  acting upon that environment.

Slides:



Advertisements
Similar presentations
Additional Topics ARTIFICIAL INTELLIGENCE
Advertisements

Artificial Intelligent
Artificial Intelligence
Intelligent Agents Chapter 2.
Intelligent Agents Chapter 2.
ICS-171: 1 Intelligent Agents Chapter 2 ICS 171, Fall 2009.
Intelligent Agents Chapter 2.
Intelligent Agents Chapter 2. Outline Agents and environments Agents and environments Rationality Rationality PEAS (Performance measure, Environment,
COMP 4640 Intelligent and Interactive Systems Intelligent Agents Chapter 2.
AI CSC361: Intelligent Agents1 Intelligent Agents -1 CSC361.
ICS-271: 1 Intelligent Agents Chapter 2 ICS 279 Fall 09.
ICS-171: Notes 2: 1 Intelligent Agents Chapter 2 ICS 171, Fall 2005.
Intelligent Agents Chapter 2 ICS 171, Fall 2005.
Intelligent Agents Chapter 2.
Rutgers CS440, Fall 2003 Lecture 2: Intelligent Agents Reading: AIMA, Ch. 2.
ICS-171: Notes 2: 1 Intelligent Agents Chapter 2 ICS 171, spring 2007.
Rational Agents (Chapter 2)
Introduction to Logic Programming WS2004/A.Polleres 1 Introduction to Artificial Intelligence MSc WS 2009 Intelligent Agents: Chapter 2.
Rational Agents (Chapter 2)
Intelligent Agents Chapter 2. Outline Agents and environments Rationality PEAS (Performance measure, Environment, Actuators, Sensors) Environment types.
Intelligent Agents Chapter 2. Outline Agents and environments Rationality PEAS (Performance measure, Environment, Actuators, Sensors) Environment types.
CPSC 7373: Artificial Intelligence Jiang Bian, Fall 2012 University of Arkansas at Little Rock.
Intelligent Agents. Software agents O Monday: O Overview video (Introduction to software agents) O Agents and environments O Rationality O Wednesday:
Artificial Intelligence
CHAPTER 2 Intelligent Agents. Outline Agents and environments Rationality PEAS (Performance measure, Environment, Actuators, Sensors) Environment types.
COMP 4640 Intelligent & Interactive Systems Cheryl Seals, Ph.D. Computer Science & Software Engineering Auburn University Lecture 2: Intelligent Agents.
© Copyright 2008 STI INNSBRUCK Introduction to A rtificial I ntelligence MSc WS 2009 Intelligent Agents: Chapter.
Intelligent Agents Chapter 2 Some slide credits to Hwee Tou Ng (Singapore)
Lection 3. Part 1 Chapter 2 of Russel S., Norvig P. Artificial Intelligence: Modern Approach.
Outline Agents and environments Rationality PEAS (Performance measure, Environment, Actuators, Sensors) Environment types Agent types Artificial Intelligence.
Intelligent Agents Chapter 2. CIS Intro to AI - Fall Outline  Brief Review  Agents and environments  Rationality  PEAS (Performance measure,
Chapter 2 Agents & Environments. © D. Weld, D. Fox 2 Outline Agents and environments Rationality PEAS specification Environment types Agent types.
Artificial Intelligence Lecture No. 4 Dr. Asad Safi ​ Assistant Professor, Department of Computer Science, COMSATS Institute of Information Technology.
Intelligent Agents Chapter 2. Outline Agents and environments Rationality PEAS (Performance measure, Environment, Actuators, Sensors) Environment types.
Intelligent Agents Chapter 2. Agents An agent is anything that can be viewed as perceiving its environment through sensors and acting upon that environment.
Chapter 2 Hande AKA. Outline Agents and Environments Rationality The Nature of Environments Agent Types.
CE An introduction to Artificial Intelligence CE Lecture 2: Intelligent Agents Ramin Halavati In which we discuss.
CS 8520: Artificial Intelligence Intelligent Agents Paula Matuszek Fall, 2008 Slides based on Hwee Tou Ng, aima.eecs.berkeley.edu/slides-ppt, which are.
Intelligent Agents อาจารย์อุทัย เซี่ยงเจ็น สำนักเทคโนโลยีสารสนเทศและการ สื่อสาร มหาวิทยาลัยนเรศวร วิทยาเขต สารสนเทศพะเยา.
Intelligent Agents Chapter 2. Outline Agents and environments Rationality PEAS (Performance measure, Environment, Actuators, Sensors) Environment types.
INTELLIGENT AGENTS. Agents  An agent is anything that can be viewed as perceiving its environment through sensors and acting upon that environment through.
Intelligent Agents Chapter 2. Outline Agents and environments Rationality PEAS (Performance measure, Environment, Actuators, Sensors) Environment types.
Intelligent Agents Chapter 2. Outline Agents and environments Rationality PEAS (Performance measure, Environment, Actuators, Sensors) Environment types.
1/23 Intelligent Agents Chapter 2 Modified by Vali Derhami.
Chapter 2 Agents & Environments
CSC 9010 Spring Paula Matuszek Intelligent Agents Overview Slides based in part on Hwee Tou Ng, aima.eecs.berkeley.edu/slides-ppt, which are in turn.
Intelligent Agents Chapter 2 Dewi Liliana. Outline Agents and environments Rationality PEAS (Performance measure, Environment, Actuators, Sensors) Environment.
CPSC 420 – Artificial Intelligence Texas A & M University Lecture 2 Lecturer: Laurie webster II, M.S.S.E., M.S.E.e., M.S.BME, Ph.D., P.E.
Intelligent Agents. Outline Agents and environments Rationality PEAS (Performance measure, Environment, Actuators, Sensors) Environment types Agent types.
Web-Mining Agents Cooperating Agents for Information Retrieval Prof. Dr. Ralf Möller Universität zu Lübeck Institut für Informationssysteme Karsten Martiny.
CSC AI Intelligent Agents.
Artificial Intelligence
Web-Mining Agents Cooperating Agents for Information Retrieval
EA C461 – Artificial Intelligence Intelligent Agents
Artificial Intelligence Lecture No. 4
Intelligent Agents Chapter 2.
Intelligent Agents Chapter 2.
Hong Cheng SEG4560 Computational Intelligence for Decision Making Chapter 2: Intelligent Agents Hong Cheng
CSE 4705 Artificial Intelligence
Intelligent Agents Chapter 2.
AI: Artificial Intelligence
Intelligent Agents Chapter 2.
Artificial Intelligence
Intelligent Agents Chapter 2.
EA C461 – Artificial Intelligence Intelligent Agents
Artificial Intelligence
Artificial Intelligence
Intelligent Agents Chapter 2.
Intelligent Agents Chapter 2.
Presentation transcript:

Agents and Intelligent Agents  An agent is anything that can be viewed as  perceiving its environment through sensors and  acting upon that environment through actuators  An intelligent agent acts further for its own interests. Artificial Intelligence, Lecturer #8

Example of Agents  Human agent: Sensors: eyes, ears, nose…. Actuators: hands, legs, mouth, …  Robotic agent: Sensors: cameras and infrared range finders Actuators: various motors  Agents include humans, robots, thermostats, etc  Perceptions: Vision, speech reorganization, etc.

Agent Function & program  An agent is specified by an agent function f that maps sequences of percepts Y to actions A:  The agent program runs on the physical architecture to produce f agent = architecture + program  “Easy” solution: table that maps every possible sequence Y to an action A

Agents and Environments  The agent function maps from percept histories (sequences of percepts) to actions: [f: P*  A]

Example: A Vacuum-Cleaner Agent AB  Percepts: location and contents, e.g., (A,dust) (Idealization: locations are discrete)  Actions: move, clean, do nothing: LEFT, RIGHT, SUCK, NOP

Example: A Vacuum-Cleaner Agent

Properties of Agent  Mobility: the ability of an agent to move around in an environment.  Veracity: an agent will not knowingly communicate false information  Benevolence: agents do not have conflicting goals, and that every agent will therefore always try to do what is asked of it  Rationality: agent will act in order to achieve its goals, and will not act in such a way as to prevent its goals being achieved.  Learning/adoption: agents improve performance over time

Agents Vs. Objects  Agents are autonomous agents embody stronger notion of autonomy than objects, and in particular, t hey decide for themselves whether or not to perform an action on request fr om another agent  Agents are smart capable of flexible (reactive, pro-active, social) behavior, and the standard obj ect model has nothing to say about such types of behavior  Agents are active a multi-agent system is inherently multi-threaded, in that each agent is assu med to have at least one thread of active control

The Concept of Rationality  What is rational at any given time depends on four things:  The performance measure that defines the criterion of success.  The agent’s prior knowledge of the environment.  The actions the agent can perform.  The agent’s percept sequence to date.

Rational Agents  Rational Agent: For each possible percept sequence, a rational agent should select an action that is expected to maximize its performance measure.  Performance measure: An objective criterion for success of an agent's behavior, given the evidence provided by the percept sequence.

Nature of Task Environment  To design a rational agent we need to specify a task environment a problem specification for which the agent is a solution  PEAS: to specify a task environment Performance measure Environment Actuators Sensors

PEAS Specifying an Automated Taxi Driver  Performance measure: safe, fast, legal, comfortable, maximize profits  Environment: roads, other traffic, pedestrians, customers  Actuators: steering, accelerator, brake, signal, horn  Sensors: cameras, sonar, speedometer, GPS

PEAS: Another Example  Agent: Medical diagnosis system  Performance measure: Healthy patient, minimize costs.  Environment: Patient, hospital, staff  Actuators: Screen display (questions, tests, diagnoses, treatments, referrals)  Sensors: Keyboard (entry of symptoms, findings, patient's answers)

Recommended Textbooks  [Negnevitsky, 2001] M. Negnevitsky “ Artificial Intelligence: A guide to Intelligent Systems”, Pearson Education Limited, England,  [Russel, 2003] S. Russell and P. Norvig Artificial Intelligence: A Modern Approach Prentice Hall, 2003, Second Edition  [Patterson, 1990] D. W. Patterson, “Introduction to Artificial Intelligence and Expert Systems”, Prentice-Hall Inc., Englewood Cliffs, N.J, USA,  [Minsky, 1974] M. Minsky “A Framework for Representing Knowledge”, MIT-AI Laboratory Memo 306,  [Hubel, 1995] David H. Hubel, “Eye, Brain, and Vision”  [Ballard, 1982] D. H. Ballard and C. M. Brown, “Computer Vision”, Prentice Hall, 1982.