Q18Principles of Artificial Intelligence
Question
Explain the various types of Intelligent Agents with their block diagrams.
Answer
Intelligent Agents are categorized into Simple Reflex, Model-Based, Goal-Based, and Utility-Based agents, each with increasing complexity.
Intelligent Agents can be categorized into four main types based on their degree of perceived intelligence and capability:
1. Simple Reflex Agents: These agents select actions based solely on the current percept, ignoring the rest of the percept history. They function purely on condition-action rules (if-then rules). They are efficient but have limited capability and fail in partially observable environments.
2. Model-Based Reflex Agents: These agents handle partial observability by keeping track of the part of the world they cannot see now. They maintain an internal state that depends on the percept history. They require two kinds of knowledge: how the world evolves independently of the agent and how the agent's actions affect the world.
3. Goal-Based Agents: Beyond knowing the current state, these agents need goal information that describes desirable situations. They search through possible sequences of actions to find one that achieves the goal, making them more flexible than reflex agents.
4. Utility-Based Agents: While goals just provide a binary 'happy' or 'unhappy' state, a utility function provides a degree of happiness. These agents evaluate states based on a utility measure, allowing them to choose the 'best' action when multiple safe paths to the goal exist or when goals conflict.