Foundations of artificial intelligence - Chapter 2: Intelligent agents includes Agents and environments, Rationality; PEAS (Performance measure, Environment, Actuators, Sensors); Environment types, Agent types. | FOUNDATIONS OF ARTIFICIAL INTELLIGENCE Chapter 2 Intelligent Agents 1 Outline Agents and environments Rationality PEAS (Performance measure, Environment, Actuators, Sensors) Environment types Agent types 2 Agents An agent is anything that can be viewed as perceiving its environment through sensors and acting upon that environment through actuators 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 3 Agents and environments Agents include human, robots, softbots, thermostats, etc. 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 4 Vacuum-cleaner world Environment: square A and B Percepts: location and contents, ., [A,Dirty] Actions: Left, Right, Suck, .