chapter2 - CHAPTER 2 HASSAN KHOSRAVI SPRING2011 Intelligent...

Info iconThis preview shows pages 1–10. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: CHAPTER 2 HASSAN KHOSRAVI SPRING2011 Intelligent Agents Outline Artificial Intelligence a modern approach 2 Agents and environments Rationality PEAS (Performance measure, Environment, Actuators, Sensors) Environment types Agent types Agents Artificial Intelligence a modern approach 3 An agent is anything that can be viewed as perceiving its environment through sensors and acting upon that environment through actuators 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 Agents and environments Artificial Intelligence a modern approach 4 The agent function maps from percept histories to actions: [ f : P* A ] The agent program runs on the physical architecture to produce f agent = architecture + program Vacuum-cleaner world Artificial Intelligence a modern approach 5 Percepts: location and contents, e.g., [A,Dirty] Actions: Left , Right , Suck , NoOp Agents function table For many agents this is a very large table Rational agents Artificial Intelligence a modern approach 6 Rationality Performance measuring success Agents prior knowledge of environment Actions that agent can perform Agents percept sequence to date Rational Agent : For each possible percept sequence, a rational agent should select an action that is expected to maximize its performance measure, given the evidence provided by the percept sequence and whatever built-in knowledge the agent has. Rationality Artificial Intelligence a modern approach 7 Rational is different to omniscient Percepts may not supply all relevant information Rational is different to being perfect Rationality maximizes expected outcome while perfection maximizes actual outcome. Autonomy in Agents Extremes No autonomy ignores environment/data Complete autonomy must act randomly/no program Example: baby learning to crawl Ideal: design agents to have some autonomy Possibly good to become more autonomous in time The autonomy of an agent is the extent to which its behaviour is determined by its own experience PEAS Artificial Intelligence a modern approach...
View Full Document

This note was uploaded on 10/03/2011 for the course CMPT 320 taught by Professor Stevenpearce during the Winter '09 term at Simon Fraser.

Page1 / 30

chapter2 - CHAPTER 2 HASSAN KHOSRAVI SPRING2011 Intelligent...

This preview shows document pages 1 - 10. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online