Artificial Intelligence Intro Agents

Slides:



Advertisements
Similar presentations
Additional Topics ARTIFICIAL INTELLIGENCE
Advertisements

Artificial Intelligent
Intelligent Agents Chapter 2.
Intelligent Agents Russell and Norvig: 2
ICS-171: 1 Intelligent Agents Chapter 2 ICS 171, Fall 2009.
Intelligent Agents Chapter 2. Outline Agents and environments Agents and environments Rationality Rationality PEAS (Performance measure, Environment,
ECE457 Applied Artificial Intelligence R. Khoury (2007)Page 1 Please pick up a copy of the course syllabus from the front desk.
Artificial Intelligence Intelligent Agents 1 Russell and Norvig, Ch. 2.
Artificial Intelligence Intelligent Agents 2 Norvig, Ch. 2 and Nilsson, Ch. 1, 2, 25.
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)
Intelligent Agents Chapter 2. Outline Agents and environments Rationality PEAS (Performance measure, Environment, Actuators, Sensors) Environment types.
Intelligent Agents. Software agents O Monday: O Overview video (Introduction to software agents) O Agents and environments O Rationality O Wednesday:
Artificial Intelligence By Ryan Shoultes & Jeremy Creighton.
CHAPTER 2 Intelligent Agents. Outline Agents and environments Rationality PEAS (Performance measure, Environment, Actuators, Sensors) Environment types.
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,
Artificial Intelligence Intro Agents
Chapter 2 Agents & Environments. © D. Weld, D. Fox 2 Outline Agents and environments Rationality PEAS specification Environment types Agent types.
General Agent Architectures Agent Processing – Concepts, Examples Example of a simple Reflexive Agent Types of Agents Task Environments Examples of Agent.
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.
CHAPTER 2 Intelligent Agents. Outline Artificial Intelligence a modern approach 2 Agents and environments Rationality PEAS (Performance measure, Environment,
Intelligent Agents อาจารย์อุทัย เซี่ยงเจ็น สำนักเทคโนโลยีสารสนเทศและการ สื่อสาร มหาวิทยาลัยนเรศวร วิทยาเขต สารสนเทศพะเยา.
A RTIFICIAL I NTELLIGENCE Intelligent Agents 30 November
Introduction of Intelligent Agents
Instructional Objective  Define an agent  Define an Intelligent agent  Define a Rational agent  Discuss different types of environment  Explain classes.
Rational Agency CSMC Introduction to Artificial Intelligence January 8, 2007.
Rational Agency CSMC Introduction to Artificial Intelligence January 8, 2004.
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
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.
CHAPTER 2 Oliver Schulte Intelligent Agents. Outline Artificial Intelligence a modern approach 2 Agents and environments Rationality PEAS (Performance.
ARTIFICIAL INTELLIGENCE
CSC AI Intelligent Agents.
CHAPTER 2 Oliver Schulte
Artificial Intelligence
EA C461 – Artificial Intelligence Intelligent Agents
Intelligent Agents.
Artificial Intelligence Lecture No. 5
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
Intelligent Agents Chapter 2.
© James D. Skrentny from notes by C. Dyer, et. al.
Introduction to Artificial Intelligence
Intelligent Agents Chapter 2.
AI: Artificial Intelligence
Intelligent Agents Chapter 2.
Artificial Intelligence
Intelligent Agents Chapter 2.
Intelligent Agents Chapter 2.
EA C461 – Artificial Intelligence Intelligent Agents
Structure of intelligent agents and environments
Intelligent Agents Chapter 2.
Intelligent Agents Chapter 2.
Presentation transcript:

74.419 Artificial Intelligence Intro Agents Based on Norvig, Ch. 2 and Nilsson, Ch. 1, 2 General Agent Architecture Agent Processing - Examples Behaviour – Mapping from Perceptions to Actions Types of Agents (complexity of behaviour) Task Environments

Agent Systems General Agent Architecture Behaviour – Mapping from Perceptions to Actions Types of Agents (complexity of behaviour) Task Environments

Agent Architecture (Norvig) sensor data  perception  cognition  reasoning | goal setting, re-evaluation of goals | planning | learning  action selection  action performance  motor control

Agent Processing sensor data speech signal, image, ... perception phonemes, visual objects, ... cognition concepts (language or visual) reasoning conclusions, generalization goal setting & evaluation priorities, utility function planning from goal to set of actions action selection & execution control action performance & motor control transform high-level actions into low-level robot actions learning perceptual, conceptual, plan level

Example 1: Mother hears her Baby cry. sensor data - soundwave, auditory input perception - some squeaky noise; baby scream cognition - “my baby cries” reasoning - “I hope she is okay.” “She is hungry.” goal setting, evaluation - “I have to see the doctor with her.” “We have to move to another city.” ... action / plan selection - go feed her planning - drop laundry, walk upstairs, feed her action selection - drop laundry action performance - open hand motor control - move fingers in certain position

Agents – Speech Processing Speech Signal preprocessing – sampling, digitizing, filtering sensory data – digitized sound wave perception – frequency analysis, feature extraction, phoneme/word recognition cognition – ‘baby cries’

Agents – Visual Processing Visual Images preprocessing – digitization, filtering, sensory data – digitized bitmap perception – feature extraction, classification, object recognition cognition – ‘stop sign’

Agents – Effector/Actuator Control Motor Control selection of (intentional) actions – based on state and goal evaluation (utility function) reflexive / reactive behaviour – action ‘without thinking’ action performance – transform (higher level) action commands into agent’s basic actions motor control – commands for agent’s basic action repertoire, e.g. move grasper to point

Agents – Proprioception Connecting Sensory Input and Motor Control proprioception – delivers sensory information on agent’s internal physical state, e.g. angles of joints of limbs used in planning and performing (motor) actions and to provide feedback for motor control (also for other physiological processes like hunger, thirst)

Example 2: Taxi Driver sees Stop sign. sensor data - light waves, visual input perception - red sign with some letters cognition - “STOP sign” reasoning - “I have to stop.” “I will be late.” goal setting, evaluation – “Stop the car” “Next time I’ll take the other route.” “I quit my job.” action / plan selection - stop and wait; watch traffic action selection - hit the brakes, ... action performance - move right foot on brake pedal motor control - move foot along a trajectory until it rests on the brake pedal; apply certain force

Types of Agents Complexity of behaviour function (percept – action mapping) Simple Reflex Agents (low-level behaviour routines) Agents with Memory (world states) Agents with Goals (search, planning) Agents with Utility Function (decision between goals)

Task Environments (adapted from Norvig) Classification depends on task, environment, and sensors fully observable vs. partially observable video camera in bright room vs. infrared camera deterministic vs. stochastic vs. non-deterministic assembly line vs. weather vs. “odds & gods” episodic vs. non-episodic assembly line vs. diagnostic repair robot static vs. dynamic room without vs. with other agents discrete vs. continuous chess game vs. autonomous vehicle

Describe Flakey Sensor Equipment? Action Repertoire? Task Environment? Perceptions and Cognition? Goals? Intentions? Type of Agent?