Chapter 2
Chapter 2
CMP 346
§ Keeps track of the world state as well as a set of goals it is trying to achieve and choose an action
that will lead to the achievement of its goals.
Types of Agent
4. Utility based agent:
§ The best way to achieve the goal
§ Useful when there are multiple possible alternatives, and an agent has to choose in order to
perform the best action
§ The utility function maps each state to a real number to check how efficiently each action
achieves the goals
Characteristics of Intelligent Agent (IA)
§ Must learn and improve through interaction with the environment
§ Must have memory which must exhibit storage and retrieval capacities
• Example: A taxi driver learns to avoid violent maneuvers after losing tips due to
passenger discomfort.
• Example: A taxi learns not to honk continuously based on negative human responses.