Intelligent Agents and Environments
Intelligent Agents and Environments #
An intelligent agent connects perception with action. It observes an environment through sensors, uses the information it receives to decide what to do, and affects the environment through actuators.
Develop the core vocabulary for reasoning about intelligent agents: percepts, actions, rationality, performance measures, PEAS and the different properties an environment can have.
Learning Objectives #
- explain the relationship between an agent and its environment
- distinguish sensors, percepts, actions and actuators
- explain percept sequences and the agent function
- describe what makes an agent rational
- distinguish rationality from omniscience
- specify a task environment using PEAS
- classify environments using standard AI properties
- explain why environment properties affect agent design
Big Picture #
flowchart TD
E[Environment] -->|Percepts| S[Sensors]
S --> A[Agent]
A --> C[Actuators]
C -->|Actions| E
style E fill:#E1F5FE
style S fill:#FFF9C4
style A fill:#C8E6C9
style C fill:#EDE7F6Think of an agent as a continuous loop: observe → decide → act → observe again. An action may change the environment, so the next observation may be different.