Intelligent Agents Flashcards
What is an Intelligent Agent
Agents are anything that can perceive it’s environment through sensors and act upon it through it’s actuators.
What is a simple reflex agent
This is the simplest type of agent that works in a fully observable environment . It chooses it’s actions based on it’s current percept and ignores all the other things and previous percepts.
This works on if - else conditions. This is an efficient agent, since it reduces the number of possibilities, but is also limited.
What is a model reflex agent
This type of agent works on partially observable environments. It chooses actions based on it’s current state, and also takes into account the previous states that it has encountered. Example, self driving cars.
What is a goal based reflex agent
This is an extension of a model based reflex agent, it works on partially observable environment, it does the things that the model based agent does, but also takes into account the goal state.
It uses it’s current state, the past states and the goal state, to choose an action to move closer to the goal state. Example, supervised learning.
This works on the principle of Searching and Training.
What is Utility based reflex agent
This is an extension of a model based reflex agent, here the goal is not just the most important factor. Utility is therefore a function, that maps a state to a real number which describes the degree of happiness.