Ai MCQ
Ai MCQ
MCQ
1. The performance of an agent can be improved by __________
a) Learning
b) Observing
c) Perceiving
d) None of the mentioned
Explanation: An agent can improve by saving the previous states on which it was
earlier, hence in future it can learn to respond in the same situation better
3. The action of the Simple reflex agent completely depends upon __________
a) Perception history
b) Current perception
c) Learning theory
d) Utility functions
Explanation: These agents select actions based on the current perception,
ignoring the rest of the perception history.
1 Minders’22 AC
Explanation: Strong Artificial Intelligence aims to build machines that can truly
reason and solve problems.
Weak Artificial Intelligence deals with the creation of some form of computer-
based artificial intelligence that cannot truly reason and solve problems, but can
act as if it were intelligent.
Applied Artificial Intelligence aims to produce commercially viable “smart”
systems.
In the Cognitive Artificial Intelligence approach, a computer is used to test
theories about how the human mind works.
10.What among the following is/are the example of the intelligent agent/agents?
a) Human
b) Robot
c) Autonomous Spacecraft
d) All of the mentioned
Explanation: Humans can be looked upon as agents. They have eyes, ears, skin,
taste buds, etc. for sensors; and hands, fingers, legs, mouth for effectors. Robots
3 Minders’22 AC
are agents. Robots may have camera, sonar, infrared, bumper, etc. for sensors.
They can have grippers, wheels, lights, speakers, etc. for actuators. Autonomous
Spacecraft takes decision on its own based on perceptions.
11.Which instruments are used for perceiving and acting upon the environment?
a) Sensors and Actuators
b) Sensors
c) Perceiver
d) None of the mentioned
Explanation: An agent is anything that can be viewed as perceiving and acting
upon the environment through the sensors and actuators.
4 Minders’22 AC
Explanation: Simple reflex agent is based on the present condition and so it is
condition action rule.
5 Minders’22 AC
Explanation: A utility function maps a state onto a real number which describes
the associated degree of happiness.
20.Which element in the agent are used for selecting external actions?
a) Perceive
b) Performance
c) Learning
d) Actuator
6 Minders’22 AC
23.Artificial Intelligence has its expansion in the following application.
a) Planning and Scheduling
b) Game Playing
c) Diagnosis
d) All of the mentioned
Explanation: All sectors require intelligence and automation for its working.
24.What is an ‘agent’?
a) Perceives its environment through sensors and acting upon that
environment through actuators
b) Takes input from the surroundings and uses its intelligence and performs
the desired operations
c) A embedded program controlling line following robot
d) All of the mentioned
Explanation: An agent is anything that can be viewed as perceiving and acting
upon the environment through the sensors and actuators. Mean it takes input
from its environment through sensors, performs operation and gives output
through actuators.
26.Rational agent is the one who always does the right thing.
a) True
b) False
7 Minders’22 AC
Explanation: Rational agent is the one who always does the right thing Right in a
sense that it makes the agent the most successful.
29.An omniscient agent knows the actual outcome of its actions and can act
accordingly; but omniscience is impossible in reality. Rational Agent always
does the right thing; but Rationality is possible in reality.
a) True
b) False
Explanation: Refer the definition of rational and omniscient agents.
8 Minders’22 AC
Explanation: The task environment of an agent is described by four parts
performance measures, sensors, actuators and environment, generally known as
the PEAS descriptions.
34.Satellite Image Analysis System is (Choose the one that is not applicable).
a) Episodic
b) Semi-Static
c) Single agent
d) Partially Observable
Explanation: System knows the current status of the analysis thought its inputs.
9 Minders’22 AC
35.An agent is composed of ________
a) Architecture
b) Agent Function
c) Perception Sequence
d) Architecture and Program
Explanation: An agent is anything that can be viewed as perceiving and acting
upon the environment through the sensors and actuators.
11 Minders’22 AC
43.What is meant by simulated annealing in artificial intelligence?
a) Returns an optimal solution when there is a proper cooling schedule
b) Returns an optimal solution when there is no proper cooling schedule
c) It will not return an optimal solution when there is a proper cooling
schedule
d) None of the mentioned
12 Minders’22 AC
47.Which were built in such a way that humans had to supply the inputs and
interpret the outputs?
a) Agents
b) AI system
c) Sensor
d) Actuators
Explanation: AI systems were built in such a way that humans had to supply the
inputs and interpret the outputs.
13 Minders’22 AC
Explanation: Objects and relations are not represented by using propositional
logic explicitly.
53.Specify the agent architecture name that is used to capture all kinds of actions.
a) Complex
b) Relational
c) Hybrid
d) None of the mentioned
Explanation: A complete agent must be able to do anything by using hybrid
architecture.
54.Which agent enables the deliberation about the computational entities and
actions?
a) Hybrid
b) Reflective
14 Minders’22 AC
c) Relational
d) None of the mentioned
Explanation: Because it enables the agent to capture within itself.
15 Minders’22 AC
58.What kind of observing environments are present in artificial intelligence?
a) Partial
b) Fully
c) Learning
d) Both Partial & Fully
Explanation: Partial and fully observable environments are present in artificial
intelligence.
17 Minders’22 AC
66.What is the main task of a problem-solving agent?
a) Solve the given problem and reach to goal
b) To find out which sequence of action will get it to the goal state
c) All of the mentioned
d) None of the mentioned
Explanation: The problem-solving agents are one of the goal-based agents.
18 Minders’22 AC
69.A search algorithm takes _________ as an input and returns ________ as an
output.
a) Input, output
b) Problem, solution
c) Solution, problem
d) Parameters, sequence of actions
Explanation: A search algorithm takes input as a problem and returns a solution
to the problem as an output.
70.A problem in a search space is defined by one of these state.
a) Initial state
b) Last state
c) Intermediate state
d) All of the mentioned
Explanation: A problem has four components initial state, goal test, set of actions,
path cost.
72.A solution to a problem is a path from the initial state to a goal state. Solution
quality is measured by the path cost function, and an optimal solution has the
highest path cost among all solutions.
19 Minders’22 AC
a) True
b) False
Explanation: A solution to a problem is a path from the initial state to a goal state.
Solution quality is measured by the path cost function, and an optimal solution
has the lowest path cost among all solutions.
75.The _______ is a touring problem in which each city must be visited exactly
once. The aim is to find the shortest tour.
a) Finding shortest path between a source and a destination
b) Travelling Salesman problem
c) Map coloring problem
d) Depth first search traversal on a given map represented as a graph
Explanation: Refer the TSP problem.
20 Minders’22 AC
76.Web Crawler is a/an ____________
a) Intelligent goal-based agent
b) Problem-solving agent
c) Simple reflex agent
d) Model based agent
Explanation: Web Crawling is type of search for a relevant document from given
seed documents. Focused crawlers exists, helps to improvise the search
efficiency.
21 Minders’22 AC
Explanation: Depth-First Search takes less memory since only the nodes on the
current path are stored, but in Breadth First Search, all of the tree that has
generated must be stored.
22 Minders’22 AC
b) Breadth-first search
c) Bidirectional search
d) None of the mentioned
Explanation: Because of FIFO queue, it will assure that the nodes that are visited
first will be expanded first.
23 Minders’22 AC
87.How many parts does a problem consists of?
a) 1
b) 2
c) 3
d) 4
Explanation: The four parts of the problem are initial state, set of actions, goal
test and path cost.
24 Minders’22 AC
91. What is the general term of Blind searching?
a) Informed Search
b) Uninformed Search
c) Informed & Unformed Search
d) Heuristic Search
Explanation: In case of uninformed search no additional information except the
problem definition is given.
92.Strategies that know whether one non-goal state is “more promising” than
another are called ___________
a) Informed & Unformed Search
b) Unformed Search
c) Heuristic & Unformed Search
d) Informed & Heuristic Search
Explanation: Strategies that know whether one non-goal state is “more
promising” than another are called informed search or heuristic search strategies.
25 Minders’22 AC
Explanation: Queue is the most convenient data structure, but memory used to
store nodes can be reduced by using circular queues.
96.The time and space complexity of BFS is (For time and space complexity
problems consider b as branching factor and d as depth of the search tree.)
a) O(bd+1) and O(bd+1)
b) O(b2) and O(d2)
c) O(d2) and O(b2)
d) O(d2) and O(d2)
Explanation: We consider a hypothetical state space where every state has b
successors. The root of the search tree generates b nodes at the first level, each
of which generates b more nodes, for a total of b2 at the second level. Each of
these generates b more nodes, yielding b3 nodes at the third level, and so on.
Now suppose that the solution is at depth d. In the worst case, we would expand
all but the last node at level d (since the goal itself is not expanded), generating
bd+1- b nodes at level d+1.
97.Breadth-first search is not optimal when all step costs are equal, because it
always expands the shallowest unexpanded node.
a) True
b) False
Explanation: Breadth-first search is optimal when all step costs are equal,
because it always expands the shallowest unexpanded node. If the solution exists
in shallowest node no irrelevant nodes are expanded.
26 Minders’22 AC
98.uniform-cost search expands the node n with the __________
a) Lowest path cost
b) Heuristic cost
c) Highest path cost
d) Average path cost
Explanation: Uniform-cost search expands the node n with the lowest path cost.
Note that if all step costs are equal, this is identical to breadth-first search.
99.Depth-first search always expands the ______ node in the current fringe of the
search tree.
a) Shallowest
b) Child node
c) Deepest
d) Minimum cost
Explanation: Depth-first search always expands the deepest/leaf node in the
current fringe of the search tree.
100.Breadth-first search always expands the ______ node in the current fringe of
the search tree.
a) Shallowest
b) Child node
c) Deepest
d) Minimum cost
Explanation: Breadth-first search always expands the shallowest node in the
current fringe of the search tree. Traversal is performed level wise.
27 Minders’22 AC
Explanation: It always expands the shallowest unexpanded node.
104.For general graph, how one can get rid of repeated states?
a) By maintaining a list of visited vertices
b) By maintaining a list of traversed edges
c) By maintaining a list of non-visited vertices
d) By maintaining a list of non-traversed edges
Explanation: Other techniques are costly.
28 Minders’22 AC
105.DFS is ______ efficient and BFS is __________ efficient.
a) Space, Time
b) Time, Space
c) Time, Time
d) Space, Space
29 Minders’22 AC
109.Which search uses the problem specific knowledge beyond the definition of
the problem?
a) Informed search
b) Depth-first search
c) Breadth-first search
d) Uninformed search
Explanation: Informed search can solve the problem beyond the function
definition, So does it can find the solution more efficiently.
110. Which function will select the lowest expansion node at first for evaluation?
a) Greedy best-first search
b) Best-first search
c) Depth-first search
d) None of the mentioned
Explanation: The lowest expansion node is selected because the evaluation
measures distance to the goal.
30 Minders’22 AC
113.Which method is used to search better by learning?
a) Best-first search
b) Depth-first search
c) Metalevel state space
d) None of the mentioned
Explanation: This search strategy will help to problem solving efficiency by using
learning.
116.Which search method will expand the node that is closest to the goal?
a) Best-first search
b) Greedy best-first search
c) A* search
d) None of the mentioned
Explanation: Because of using greedy best-first search, It will quickly lead to the
solution of the problem.
31 Minders’22 AC
117.A heuristic is a way of trying ___________
a) To discover something or an idea embedded in a program
b) To search and measure how far a node in a search tree seems to be from a
goal
c) To compare two nodes in a search tree to see if one is better than another
d) All of the mentioned
Explanation: In a heuristic approach, we discover certain idea and use heuristic
functions to search for a goal and predicates to compare nodes.
123.The name “best-first search” is a venerable but inaccurate one. After all, if we
could really expand the best node first, it would not be a search at all; it would be
a straight march to the goal. All we can do is choose the node that appears to be
best according to the evaluation function.
a) True
b) False
Explanation: If the evaluation function is exactly accurate, then this will indeed be
the best node; in reality, the evaluation function will sometimes be off, and can
lead the search astray.
33 Minders’22 AC
124.Heuristic function h(n) is ________
a) Lowest path cost
b) Cheapest path from root to goal node
c) Estimated cost of cheapest path from root to goal node
d) Average path cost
Explanation: Heuristic is an estimated cost.
34 Minders’22 AC
Explanation: O(bm) is the space complexity where b is the branching factor and m
is the maximum depth of the search tree. Since this algorithm resembles the DFS.
129.A* is optimal if h(n) is an admissible heuristic-that is, provided that h(n) never
underestimates the cost to reach the goal.
a) True
b) False
Explanation: A* is optimal if h(n) is an admissible heuristic-that is, provided that
h(n) never overestimates the cost to reach the goal. Refer both the example from
the book for better understanding of the algorithms.
130.In many problems the path to goal is irrelevant, this class of problems can be
solved using ____________
a) Informed Search Techniques
b) Uninformed Search Techniques
c) Local Search Techniques
d) Informed & Uninformed Search Techniques
Explanation: If the path to the goal does not matter, we might consider a
different class of algorithms, ones that do not worry about paths at all. Local
search algorithms operate using a single current state (rather than multiple paths)
and generally move only to neighbors of that state.
35 Minders’22 AC
131.Though local search algorithms are not systematic, key advantages would
include __________
a) Less memory
b) More time
c) Finds a solution in large infinite space
d) Less memory & Finds a solution in large infinite space
Explanation: Two advantages: (1) they use very little memory-usually a constant
amount; and (2) they can often find reasonable solutions in large or infinite
(continuous) state spaces for which systematic algorithms are unsuitable.
132.A complete, local search algorithm always finds goal if one exists, an optimal
algorithm always finds a global minimum/maximum.
a) True
b) False
Explanation: An algorithm is complete if it finds a solution if exists and optimal if
finds optimal goal (minimum or maximum).
36 Minders’22 AC
Explanation: When no neighbor is having higher value, algorithm terminates
fetching local min/max.
136.Stochastic hill climbing chooses at random from among the uphill moves; the
probability of selection can vary with the steepness of the uphil1 move.
a) True
b) False
Explanation: Refer to the definition of variants of hill-climbing search.
37 Minders’22 AC
Explanation: Local maxima: a local maximum is a peak that is higher than each of
its neighboring states, but lower than the global maximum. Ridges: Ridges result
in a sequence of local maxima that is very difficult for greedy algorithms to
navigate. Plateaux: a plateau is an area of the state space landscape where the
evaluation function is flat.
140.A genetic algorithm (or GA) is a variant of stochastic beam search in which
successor states are generated by combining two parent states, rather than by
modifying a single state.
a) True
b) False
Explanation: Stochastic beam search, analogous to stochastic hill climbing, helps
to alleviate this problem. Instead of choosing the best k from the pool of
candidate successors, stochastic beam search chooses k successors at random,
with the probability of choosing a given successor being an increasing function of
its value.
38 Minders’22 AC
142.Searching using query on Internet is, use of ___________ type of agent.
a) Offline agent
b) Online agent
c) Both Offline & Online agent
d) Goal Based & Online agent
Explanation: Refer to the definitions of both the type of agent.
39 Minders’22 AC
146.Zero sum games are the one in which there are two agents whose actions
must alternate and in which the utility values at the end of the game are always
the same.
a) True
b) False
Explanation: Utility values are always same and opposite.
148.A game can be formally defined as a kind of search problem with the
following components.
a) Initial State
b) Successor Function
c) Terminal Test
d) All of the mentioned
Explanation: The initial state includes the board position and identifies the player
to move. A successor function returns a list of (move, state) pairs, each indicating
a legal move and the resulting state. A terminal test determines when the game is
over. States where the game has ended are called terminal states. A utility
function (also called an objective function or payoff function), which gives a
numeric value for the terminal states. In chess, the outcome is a win, lose, or
draw, with values +1, -1, or 0.
40 Minders’22 AC
149.The initial state and the legal moves for each side define the __________ for
the game.
a) Search Tree
b) Game Tree
c) State Space Search
d) Forest
Explanation: An example of game tree for Tic-Tac-Toe game.
151.The minimax algorithm computes the minimax decision from the current
state. It uses a simple recursive computation of the minimax values of each
successor state, directly implementing the defining equations. The recursion
proceeds all the way down to the leaves of the tree, and then the minimax values
are backed up through the tree as the recursion unwinds.
a) True
b) False
Explanation: Refer definition of minimax algorithm.
41 Minders’22 AC
152.What is the complexity of minimax algorithm?
a) Same as of DFS
b) Space – bm and time – bm
c) Time – bm and space – bm
d) Same as BFS
Explanation: Same as DFS.
42 Minders’22 AC
156.What is the other name for forward state-space search?
a) Progression planning
b) Regression planning
c) Test planning
d) None of the mentioned
Explanation: It is sometimes called as progression planning, because it moves in
the forward direction.
44 Minders’22 AC
Explanation: The minimax search is depth-first search, So at one time we just
have to consider the nodes along a single path in the tree.
45 Minders’22 AC
Explanation: Transposition is the occurrence of repeated states frequently in the
search.
170.What is a Cybernetics?
a) Study of communication between two machines
b) Study of communication between human and machine
c) Study of communication between two humans
d) Study of Boolean values
Explanation: Cybernetics is Study of communication between human and
machine.
46 Minders’22 AC
Explanation: The scientific goal of artificial intelligence is to explain various sorts
of intelligence.
47 Minders’22 AC
175.The traveling salesman problem involves n cities with paths connecting the
cities. The time taken for traversing through all the cities, without knowing in
advance the length of a minimum tour, is ___________
a) O(n)
b) O(n2)
c) O(n!)
d) O(n/2)
Explanation: The traveling salesman problem involves n cities with paths
connecting the cities. The time taken for traversing through all the cities, without
knowing in advance the length of a minimum tour, is O(n!).
178.Knowledge may be
I. Declarative. II. Procedural. III. Non-procedural.
a) Only (I)
b) Only (II)
48 Minders’22 AC
c) Only (III)
d) Both (I) and (II)
Explanation: Knowledge may be declarative and procedural.
179.Idempotency law is
I. P Ú P = P. II. P Ù P = P. III. P + P = P.
a) Only (I)
b) Only (II)
c) Only (III)
d) Both (I) and (II)
Explanation: Idempotency Law is P V P = P.
49 Minders’22 AC
183.A mouse device may be _____________
a) electro-chemical
b) mechanical
c) optical
d) both mechanical and optical
184.An expert system differs from a database program in that only an expert
system _____________
a) contains declarative knowledge
b) contains procedural knowledge
c) features the retrieval of stored information
d) expects users to draw their own conclusions
191.Which of the factors affect the performance of learner system does not
include?
a) Representation scheme used
b) Training scenario
c) Type of feedback
51 Minders’22 AC
d) Good data structures
Explanation: Factors that affect the performance of learner system does not
include good data structures.
193.In language understanding, the levels of knowledge that does not include?
a) Phonological
b) Syntactic
c) Empirical
d) Logical
Explanation: In language understanding, the levels of knowledge that does not
include empirical knowledge.
194.A model of language consists of the categories which does not include?
a) Language units
b) Role structure of units
c) System constraints
d) Structural units
Explanation: A model of language consists of the categories which does not
include structural units.
52 Minders’22 AC
195.What is a top-down parser?
a) Begins by hypothesizing a sentence (the symbol S) and successively
predicting lower level constituents until individual preterminal symbols are
written
b) Begins by hypothesizing a sentence (the symbol S) and successively
predicting upper level constituents until individual preterminal symbols are
written
c) Begins by hypothesizing lower level constituents and successively
predicting a sentence (the symbol S)
d) Begins by hypothesizing upper level constituents and successively
predicting a sentence (the symbol S)
Explanation: A top-down parser begins by hypothesizing a sentence (the symbol
S) and successively predicting lower level constituents until individual preterminal
symbols are written.
53 Minders’22 AC