EA C461 – Artificial Intelligence Intelligent Agents

Slides:



Advertisements
Similar presentations
Chapter 2: Intelligent Agents
Advertisements

Additional Topics ARTIFICIAL INTELLIGENCE
Artificial Intelligent
Intelligent Agents Chapter 2.
Intelligent Agents Chapter 2.
Intelligent Agents Russell and Norvig: 2
Agentes Inteligentes Capítulo 2. Contenido Agentes y medios ambientes Racionalidad PEAS (Performance measure, Environment, Actuators, Sensors) Tipos de.
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.
Agents and Intelligent Agents  An agent is anything that can be viewed as  perceiving its environment through sensors and  acting upon that environment.
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.
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.
Artificial Intelligence
CHAPTER 2 Intelligent Agents. Outline Agents and environments Rationality PEAS (Performance measure, Environment, Actuators, Sensors) Environment types.
© Copyright 2008 STI INNSBRUCK Introduction to A rtificial I ntelligence MSc WS 2009 Intelligent Agents: Chapter.
Chapter 2 Intelligent Agents. Chapter 2 Intelligent Agents What is an agent ? An agent is anything that perceiving its environment through sensors and.
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.
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 Chapter 2. Outline Agents and environments Rationality PEAS (Performance measure, Environment, Actuators, Sensors) Environment types.
Rational Agents (Chapter 2)
INTELLIGENT AGENTS. Agents  An agent is anything that can be viewed as perceiving its environment through sensors and acting upon that environment through.
Dr. Alaa Sagheer Chapter 2 Artificial Intelligence Ch2: Intelligent Agents Dr. Alaa Sagheer.
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.
CSC AI Intelligent Agents.
Artificial Intelligence
How R&N define AI humanly vs. rationally thinking vs. acting
ECE 448 Lecture 3: Rational Agents
Rational Agents (Chapter 2)
Artificial Intelligence (CS 461D)
Intelligent Agents Chapter 2.
Intelligent Agents Chapter 2.
Hong Cheng SEG4560 Computational Intelligence for Decision Making Chapter 2: Intelligent Agents Hong Cheng
Introduction to 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
Intelligent Agents Chapter 2.
Intelligent Agents Chapter 2.
Presentation transcript:

EA C461 – Artificial Intelligence Intelligent Agents S.P.Vimal http://discovery.bits-pilani.ac.in/~vimalsp/1910AI/

To discuss… Agents Rational Agents Task Environments Vimal EA C461- Artificial Intelligence

Agent “An agent is anything that can be viewed as perceiving its environment through sensors and acting upon that environment through actuators” “An agent’s choice of action at any given instant can depend on the entire percept sequence observed to date” Percept sequence  Complete history of everything the agent have ever perceived Vimal EA C461- Artificial Intelligence

Agent An agents behavior is described by agent function, mapping of any given percept sequence to an action An agent program internally implements the artificial agent’s agent function Vimal EA C461- Artificial Intelligence

A Simple Intelligent Agent Percept Sequence Action [A, Clean] Right [A, Dirty] Suck [B, Clean] Left [B, Dirty] [A, Clean], [A, Clean] [A, Clean], [A, Dirty] … [A, Clean], [A, Clean] ,[A, Clean] [A, Clean], [A, Clean] , [A, Dirty] Percepts: location and contents, e.g., [A, Dirty] Actions: Left, Right, Suck, NoOp Simple Agent Function Vimal EA C461- Artificial Intelligence

Good behavior (being Rational) agreeable to reason; reasonable; sensible: a rational plan for economic development. having or exercising reason, sound judgment, or good sense: a calm and rational negotiator. being in or characterized by full possession of one's reason; sane; lucid: The patient appeared perfectly rational. endowed with the faculty of reason: rational beings. of, pertaining to, or constituting reasoning powers: the rational faculty. proceeding or derived from reason or based on reasoning: a rational explanation. … Vimal EA C461- Artificial Intelligence

Good behavior (being Rational) A rational agent is the one that does the right thing Right action is the one that cause the agent to be more successful Appropriate performance measures for the vacuum world Amount of dirt cleaned in a duration Clean squares at ever time slots How do we say an action is rational at a given point of time? Vimal EA C461- Artificial Intelligence

Rational Agents For each possible percept sequence, a rational agent should select an action that is expected to maximize it’s performance measure ,given the evidence provided by the percept sequence and whatever the built-in knowledge, the agent has. Is our Vacuum Cleaner Agent rational? Vimal EA C461- Artificial Intelligence

Rational Agents Is an omniscient agent rational? Learning  autonomy Maximizing actual performance Vs. Maximizing expected performance Learning  autonomy A rational agent is autonomous Learn to compensate for partial / incorrect knowledge Vimal EA C461- Artificial Intelligence

Task Environment Task environments are “problems” for which the rational agents are the “solutions” Includes Performance measure Environment Actuator Sensors Vimal EA C461- Artificial Intelligence

Task Environment Agent Type Performance Measures Environment Actuators Sensors Taxi Driver Safe, Fast, Legal, Comfort, Maximize Profits Roads, other traffic, pedestrians, customers Steering, accelerators, brake, signal, horn Camera, sonar, GPS, Speedometer, keyboard, etc Medical diagnosis system Healthy patient, minimize costs, lawsuits Patient, hospital, staff Screen display (questions, tests, diagnoses, treatments, referrals) Keyboard (entry of symptoms, findings, patient's answers) PEAS Descriptions Vimal EA C461- Artificial Intelligence

Properties of Task Environment Fully Observable (vs. Partly Observable) Agent sensors give complete state of the environment at each point in time Sensors detect all the aspect that are relevant to the choice of action Deterministic (vs. Stochastic) Next state of the environment is completely determined by the current state and the action executed by the agent Strategic environment Vimal EA C461- Artificial Intelligence

Properties of Task Environment Episodic (vs. Sequential) Agent’s experience can be divided into episodes, each episode with what an agent perceive and what is the action Next episode does not depend on the previous episode Current decision will affect all future sates in sequential environment Static (vs. Dynamic) Environment doesn’t change as the agent is deliberating Semi dynamic Vimal EA C461- Artificial Intelligence

Properties of Task Environment Discrete (vs. Continuous) Depends the way time is handled in describing state, percept, actions Chess game : discrete Taxi driving : continuous Single Agent (vs. Multi Agent) Competitive, cooperative multi-agent environments Communication is a key issue in multi agent environments Vimal EA C461- Artificial Intelligence

Task Environment Chess with a clock Chess without a clock Taxi Driving Fully observable Deterministic Episodic Static Discrete Single agent Example of Task Environments and Their Classes Vimal EA C461- Artificial Intelligence

Structure of Agents Agent = Architecture + Program Implements Agent Function, performs mapping of percepts to actions Computing device Running Agent Program, with sensors & actuators Vimal EA C461- Artificial Intelligence

Vimal EA C461- Artificial Intelligence