Professional Documents
Culture Documents
Ai U 1
Ai U 1
The exciting new effort to make computers think . . . machines with minds, in the full and
literal sense.
The automation of activities that we associate with human thinking, activities such as
decision-making, problem solving, learning.
The study of mental faculties through the use of computational models. The study of the
computations that make it possible to perceive, reason, and act.
12. What are all the fields from which AI can be inherited?
AI can be inherited from
Psychology
Linguistic
Philosophy
Mathematics
CS
Economics
Neuro science
Control theory and cybernetics
14. What is the first successful rule based expert system. Explain?
The first successful knowledge-intensive system is MYCIN.
MYCIN is used to diagnose the blood infectious disease.
17. Give the sensors and actuators for human, robotics and software agent?
Robotics agent:
Sensors: infrared rays, cameras
Actuators: motor
Software agent:
Sensors: keys in keyboard
Actuators: output displayed on screen
Human agent:
Sensors: eyes, ears, and other organs
Actuators: other body parts
18. How does an agents interact with environments through sensors and effectors?
PERCEPTS SENSORS
AGE
NT
ENVIRONMENT
ACTION
ACTUATORS
For each possible percept sequence, an ideal rational agent should do whatever action is
expected to maximize its performance measure, on the basis of the evidence provided by the
percept sequence and whatever built-in knowledge the agent has.
20. What are the four things rational agent depend on?
The rational agent depends on four things:
• The performance measure that defines degree of success. (P)
• What the agent knows about the environment. (E)
• Everything that the agent has perceived so far. We will call this complete perceptual history the
percept sequence. (A)
• The actions that the agent can perform. (S)
An agent program tries to implement the agent architecture is called agent function.
If an agent's sensory apparatus gives it access to the complete state of the environment,
then we say that the environment is accessible to that agent. An environment is effectively
accessible if the sensors detect all aspects that are relevant to the choice of action. An accessible
environment is convenient because the agent need not maintain any internal state to keep track of
the world.
If the next state of the environment is completely determined by the current state and the
actions selected by the agents, then we say the environment is deterministic. In principle, an agent
need not worry about uncertainty in an accessible, deterministic environment. If the environment is
inaccessible, however, then it may appear to be nondeterministic.
If the environment can change while an agent is deliberating, then we say the environment is dynamic
for that agent; otherwise it is static. Static environments are easy to deal with because the agent need not
keep looking at the world while it is deciding on an action, nor need it worry about the passage of time.
If the environment does not change with the passage of time but the agent's performance score does, then
we say the environment is
semi dynamic.
If there are a limited number of distinct, clearly defined percepts and actions we say
that the environment is discrete. Chess is discrete—there are a fixed number of possible moves on
each turn. Taxi driving is continuous—the speed and location of the taxi and the other vehicles
sweep through a range of continuous values.
The theory and development of computer systems able to perform tasks normally
requiring human intelligence, such as visual perception, speech recognition, decision-making,
and translation between languages.
DFS may find the solution without examining much of the search space at all.
57. What are the components of Production System?(Nov-Dec’14)
Set of Rules
Control Stratergy
Knowledge Database
Rule Applier
A heuristic function is a function that maps from problem state description to the measures
of desirability. It is usually represented as numbers. Well designed heuristic function can play
important part in efficiently guiding a search process towards a solution