| # Simple Reflex Agent: The simple reflex agent has:
Simply the simple reflex agent act only the basic of current percepts, that is which has no notion of history. The main characteristics of this agent are:
# Reflex Agent with state (Model-based reflex agent) This type of agent differ from simple reflex agent in that such agent maintain some sort of state based on the percept sequence. The state is updated regularly based on what the agent seems and the agent action keeping track of the state. The model based agent work as follow ;
# Goal based agent Goal based agent are similar to simple reflex agent which stores the information regarding its situation that are desirable. This allows the agent a way to choose among multiple possibilities selecting the one which reaches a goal state. # Utility based agent The utility based agent provides a more general agent frameworks. In case that multiple goals, this framework can accommodate different goals. Such systems are characterized by utility function that maps a state or a sequence of states to real value utility. #Additional Agents <<<
Click here to download: "Overview of Artificial Intelligence" |
Showing posts with label Artificial Intelligence. Show all posts
Showing posts with label Artificial Intelligence. Show all posts
Thursday, September 9, 2010
Types of agent
Artificial Agent
Artificial Agent The word "agent" is derived from the concept of agency which means employing someone to act on behalf of the users. An agent is something that can be viewed as perceiving its environment through sensors and acting upon that environment through actuators. An human agent has eyes, ears and other organs for sensors and body parts like hands, legs, mouth etc, for actuators, A software agent receives keystrokes, file contents and networking packets as sensory inputs and acts on the environment by displaying on the screen, writing files and sending network packets. Computer agent (or software agents) have several characteristics which distinguish them from every programs. They are:
In AI, we use the term "intelligent agent" which represent a new technology for software programs. AI is about the design and implementation of intelligent agents. Turing suggested that a system or agent can be said to be intelligent when the agent's performance cannto be distinguished from that of a human performing the same task. A better definition of artificial agent is: An intelligent agent is a software entity which senses its environment and then carries out some set of operations on behalf of a user (or a program), with some degree of autonomy, and in doing so employs some knowledge or representation of the user's goals or desires. In other words, AI are software programs which work in the background to carry out specific, repetitive, predictable task for an individual user, business processor software application. Structure of Agent A simple agent program can be defined mathematically by an agent function which maps every possible percept sequences to a possible action to the agent. That is, f : p * ---------> A So the agent program run on the physical architecture and that implement the agent function 'f'. That is, agent = Architecture + Program. For example: A Vacuum Cleaner:
The Pro log programming function RVF ([location, status]) return an action if (status == dirty) then return suck else if (location == A) then return right else return left |
Wednesday, September 8, 2010
Artificial Intelligence
| Subject Chapters forArtificial Intelligence | Following Link Related Links for given chapters |
|---|---|
| Coming soon... | Coming soon... |
| Coming soon... | Coming soon... |
| Coming soon... | Coming soon... |
| Coming soon... | Coming soon... |
Subscribe to:
Posts (Atom)