CC 13 Unit 1
CC 13 Unit 1
Type – 1 Type – 2
Based on Capabilities Based on functionality
1. Reactive Machines: Purely reactive machines are the most basic types of
Artificial Intelligence. Such AI systems do not store past experiences for future
actions. These machines only focus on current scenarios and react on it as per
possible best action. IBM's Deep Blue system and Google’s AlphaGo are the
examples of reactive machines.
The Turing test is based on a party game "Imitation game," with some modifications.
This game involves three players in which one player is Computer, another player is
human responder, and the third player is a human Interrogator, who is isolated
from other two players and his job is to find that which player is machine among
two of them.
Let us consider, Player A is a computer, Player B is human, and Player C is an
interrogator. Interrogator is aware that one of them is machine, but he needs to
identify this on the basis of questions and their responses.
The conversation between all players is via keyboard and screen so the result
would not depend on the machine's ability to convert words as speech.
The test result does not depend on each correct answer, but only how closely its
responses like a human answer. The computer is permitted to do everything
possible to force a wrong identification by the interrogator.
In this game, if an interrogator would not be able to identify which is a
machine and which is human, then the computer passes the test successfully,
and the machine is said to be intelligent and can think like a human.
A rational agent always performs right action, where the right action means the
action that causes the agent to be most successful in the given percept sequence.
Following are the main three terms involved in the structure of an AI agent:
Architecture: Architecture is machinery that an AI agent executes on.
Agent Function: Agent function is used to map a percept to an action.
f: P* → A
Agent program: Agent program is an implementation of agent function. An agent
program executes on the physical architecture to produce function f.
PEAS Representation: PEAS is a type of model on which an AI agent works upon.
When we define an AI agent or rational agent, then we can group its properties
under PEAS representation model. It is made up of four words:
P: Performance measure
E: Environment
A: Actuators
S: Sensors
3. Goal-based agents-
The knowledge of the current state environment is not always sufficient to
decide for an agent to what to do.
The agent needs to know its goal which describes desirable situations.
Goal-based agents expand the capabilities of the model-based agent by
having the "goal" information.
5. Learning Agents-
A learning agent in AI is the type of agent which can learn from its past
experiences, or it has learning capabilities.
It starts to act with basic knowledge and then able to act and adapt
automatically through learning.