Chapter 2 Agents and Environment
Chapter 2 Agents and Environment
• An AI system can be defined as the study of the rational agent and its
environment. The agents sense the environment through sensors and
act on their environment through actuators.
• An AI agent can have mental properties such as knowledge, belief,
intention, etc.
What is an Agent?
• An agent can be anything that perceive its environment through
sensors and act upon that environment through actuators. An Agent
runs in the cycle of perceiving, thinking, and acting. An agent can be:
• Human-Agent: A human agent has eyes, ears, and other organs which
work for sensors and hand, legs, vocal tract work for actuators.
• Robotic Agent: A robotic agent can have cameras, infrared range
finder, NLP for sensors and various motors for actuators.
• Software Agent: Software agent can have keystrokes, file contents as
sensory input and act on those inputs and display output on the
screen.
• Hence the world around us is full of agents such as thermostat,
cellphone, camera, and even we are also agents.
Agent Environment in AI
Agent Environment in AI
• The environment is where agent lives, operate and provide the agent with something to sense and act upon it.
An environment is mostly said to be non-feministic.
• Features of Environment
• As per Russell and Norvig, an environment can have various features from the point of view of an agent: