AI Module 1 - 5
AI Module 1 - 5
➢Utility-based agent
➢Learning agent
Simple reflex agents
• The Simple reflex agents are the simplest agents. These agents take decisions on the
basis of the current percepts and ignore the rest of the percept history.
• These agents are similar to the goal-based agent but provide an extra component of
utility measurement which makes them different by providing a measure of success
at a given state.
• Utility-based agent act based not only goals but also the best way to achieve the
goal.
• The Utility-based agent is useful when there are multiple possible alternatives, and
an agent has to choose in order to perform the best action.
Utility-based Agents advantages wrt. goal-based:
• with conflicting goals, utility specifies and appropriate tradeoff
• with several goals none of which can be achieved with certainty, utility
selects proper tradeoff between importance of goals and likelihood of
success
• require sophisticated perception, reasoning, and learning
• may require expensive computation.
• complicate to implement.
Learning Agents:
• Solution: build learning machines and then teach them (rather than instruct
them)
• From this experience, the learning element formulates a rule saying this was a bad
action.