1. Dr. Mustafa Jarrar [email_address] University of Birzeit Chapter 2 Intelligent Agents Advanced Artificial Intelligence (SCOM7341) Lecture Notes, Advanced Artificial Intelligence (SCOM7341) University of Birzeit 2 nd Semester, 2011
20. Simple Reflex Agents The agent selects an action(s) based on the current precept, ignoring the rest of the precept history.
21. Model-based Reflex Agents The agent decides its action(s) based on a predefined set of condition-action rules. A telephone operator/answering machine.
22. Goal-based Agents The agent decides its action(s) based on a known goal. For example, a GPS system finding a path to certain destination.
23. Utility-based Agents The agent decides its action(s) based on utilities/preferences. a GPS system finding a shortest/fastest/safer path to certain destination.
24. Learning Agents The agent adapts its action(s) based on feedback (not only sensors).
25. Discussion Panel Summarize the new knowledge you have really learned about agents? Do you really agree that it is possible to realize such agents, or it is only another name for programs? What is the difference between an agent and a program? When an agent is not a program? When the program is not an agent.