Goal based agents usually less efficient but more flexible than reflexbased agents A goal basedagent can suit itself based on the environment For example, a goalbased agent can adapt its behavior based on the sensor data 4 UtilityBased AgentsModelbased Reflex Agent Goal and Utilitybased Agents Evaluating Agents Intelligent, Autonomous Agents Agent Anything that can be viewed as perceiving its environment Perception done through sensors Acting upon that environment through actuators Human agent Eyes, ears, and other organs for sensors Hands, legs, mouth, and other body parts for In the first 4, the more sophisticated agents contain the primitive agents The modelbased agent is actually a "modelbased reflex agent", and the goal and utility agents are also modelbased You will notice is that the structure changes fundamentally with the learning agent
Goal Based Agents
Goal based agent vs utility based agent