CS8691 Artificial Intelligence MCQ Quest
CS8691 Artificial Intelligence MCQ Quest
Answer: c
Answer: a
Answer:c
Answer :d
5. A technique that was developed to determine whether a machine could or could not
demonstrate the artificial intelligence known as the___
a. Boolean Algebra
b. Turing Test
c. Logarithm
d. Algorithm
Answer:b
Answer: d
21. Which action sequences are used to achieve the agent’s goal?
a) Search
b) Plan
c) Retrieve
d) Both Search & Plan
Answer : d
22. Which element in the agent are used for selecting external actions?
a) Perceive
b) Performance
c) Learning
d) Actuator
Answer : b
23. Which is not the commonly used programming language for AI?
a) PROLOG
b) Java
c) LISP
d) Perl
Answer : d
24. 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
Answer : a
29. Satellite Image Analysis System is (Choose the one that is not applicable).
a) Episodic
b) Semi-Static
c) Single agent
d) Partially Observable
Answer : d
31. Which depends on the percepts and actions available to the agent?
a) Agent
b) Sensor
c) Design problem
d) None of the mentioned
Answer : c
32. 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
Answer : b
39. Which agent enables the deliberation about the computational entities and
actions?
a) Hybrid
b) Reflective
c) Relational
d) None of the mentioned
Answer : b
UNIT 2
41. 1. 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
Answer: c
Explanation: The problem-solving agents are one of the goal-based agents.
43. The problem-solving agent with several immediate options of unknown value
can decide what to do by just examining different possible sequences of
actions that lead to states of known value, and then choosing the best
sequence. This process of looking for such a sequence is called Search.
a) True
b) False
Answer: a
Explanation: Refer to the definition of problem-solving agent.
47. 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.
a) True
b) False
Answer: a
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.
48. The process of removing detail from a given state representation is called
______
a) Extraction
b) Abstraction
c) Information Retrieval
d) Mining of data
Answer: b
Explanation: The process of removing detail from a representation is called
abstraction.
50. 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
Answer: b
Explanation: Refer the TSP problem.
65. Which search implements stack operation for searching the states?
a) Depth-limited search
b) Depth-first search
c) Breadth-first search
d) None of the mentioned
Answer: b
Explanation: It implements stack operation because it always expands the
deepest node in the current tree.
67. 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
Answer: d
Explanation: Strategies that know whether one non-goal state is “more
promising” than another are called informed search or heuristic search
strategies.
68. Which of the following is/are Uninformed Search technique/techniques?
a) Breadth First Search (BFS)
b) Depth First Search (DFS)
c) Bidirectional Search
d) All of the mentioned
Answer: d
Explanation: Several uninformed search techniques includes BFS, DFS,
Uniform-cost, Depth-limited, Bidirectional search etc.
71. 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)
Answer: a
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.
72. Breadth-first search is not optimal when all step costs are equal, because it
always expands the shallowest unexpanded node.
a) True
b) False
Answer: b
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.
74. 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
Answer: c
Explanation: Depth-first search always expands the deepest/leaf node in the
current fringe of the search tree.
75. 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
Answer: a
Explanation: Breadth-first search always expands the shallowest node in the
current fringe of the search tree. Traversal is performed level wise.
78. 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
Answer: a
Explanation: Other techniques are costly.
80. The main idea of Bidirectional search is to reduce the time complexity by
searching two way simultaneously from start node and another from goal
node.
a) True
b) False
Answer: a
Explanation: The idea behind bidirectional search is to run two simultaneous
searches-one forward from the initial state and the other backward from the
goal, stopping when the two searches meet in the middle. The motivation is
that bd/2 + bd/2 is much less than bd.
81. _________________ are mathematical problems defined as a set of objects
whose state must satisfy a number of constraints or limitations.
a) Constraints Satisfaction Problems
b) Uninformed Search Problems
c) Local Search Problems
d) All of the mentioned
Answer: a
Explanation: Refer definition of CSPs.
83. What among the following constitutes to the incremental formulation of CSP?
a) Path cost
b) Goal cost
c) Successor function
d) All of the mentioned
Answer: d
Explanation: Initial state: The empty assignment ( ), in which all variables are
unassigned.
Successor function: A value can be assigned to any unassigned variable,
provided it does not conflict with previously assigned variables.
Goal test: The current assignment is complete.
Path cost: A constant cost (e.g., 1) for every step.
84. 4. The term ___________ is used for a depth-first search that chooses values for
one variable at a time and returns when a variable has no legal values left to
assign.
a) Forward search
b) Backtrack search
c) Hill algorithm
d) Reverse-Down-Hill search
Answer: b
Explanation: Refer definition of backtracking algorithm.
85. To overcome the need to backtrack in constraint satisfaction problem can be
eliminated by ____________
a) Forward Searching
b) Constraint Propagation
c) Backtrack after a forward search
d) Omitting the constraints and focusing only on goals
Answer: a
Explanation: Forward Searching is technique in which a forward check till k
steps is made to analyze that the goal can be achieved satiating all
constraints. With constraint propagation, constraints on a variable can be
propagated to next level/hierarchy and satisfied at that level, eliminating
need to backtrack.
86. Consider a problem of preparing a schedule for a class of student. What type
of problem is this?
a) Search Problem
b) Backtrack Problem
c) CSP
d) Planning Problem
Answer: c
Explanation: Schedule developer needs to consider all constraints on teacher
as well as students.
87. Constraint satisfaction problems on finite domains are typically solved using
a form of ___________
a) Search Algorithms
b) Heuristic Search Algorithms
c) Greedy Search Algorithms
d) All of the mentioned
Answer: d
Explanation: Any Search techniques can be used
95. Which search is equal to minimax search but eliminates the branches that
can’t influence the final decision?
a) Depth-first search
b) Breadth-first search
c) Alpha-beta pruning
d) None of the mentioned
Answer: c
Explanation: The alpha-beta search computes the same optimal moves as
minimax, but eliminates the branches that can’t influence the final decision.
99. Which value is assigned to alpha and beta in the alpha-beta pruning?
a) Alpha = max
b) Beta = min
c) Beta = max
d) Both Alpha = max & Beta = min
Answer: d
Explanation: Alpha and beta are the values of the best choice we have found
so far at any choice point along the path for MAX and MIN.
104. Which function is used to calculate the feasibility of whole game tree?
a) Evaluation function
b) Transposition
c) Alpha-beta pruning
d) All of the mentioned
Answer: a
Explanation: Because we need to cut the search off at some point and apply
an evaluation function that gives an estimate of the utility of the state.
106. 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
Answer: b
Explanation: Utility values are always same and opposite.
109. General algorithm applied on game tree for making decision of win/lose is
____________
a) DFS/BFS Search Algorithms
b) Heuristic Search Algorithms
c) Greedy Search Algorithms
d) MIN/MAX Algorithms
Answer: d
Explanation: Given a game tree, the optimal strategy can be determined by
examining the min/max value of each node, which we write as MINIMAX-
VALUE(n). The min/max value of a node is the utility (for MAX) of being in the
corresponding state, assuming that both players play optimally from there to
the end of the game. Obviously, the min/max value of a terminal state is just
its utility. Furthermore, given a choice, MAX will prefer to move to a state of
maximum value, whereas MIN prefers a state of minimum value.
UNIT 3
111. There exist only two types of quantifiers, Universal Quantification and
Existential Quantification.
a) True
b) False
Answer: a
Explanation: None.
121. Which are more suitable normal form to be used with definite clause?
a) Positive literal
b) Negative literal
c) Generalized modus ponens
d) Neutral literal
Answer: c
Explanation: Definite clauses are a suitable normal form for use with
generalized modus ponen.
122. Which will be the instance of the class datalog knowledge bases?
a) Variables
b) No function symbols
c) First-order definite clauses
d) None of the mentioned
Answer: b
Explanation: If the knowledge base contains no function symbols means, it is
an instance of the class datalog knowledge base.
124. How to eliminate the redundant rule matching attempts in the forward
chaining?
a) Decremental forward chaining
b) Incremental forward chaining
c) Data complexity
d) None of the mentioned
Answer: b
Explanation: We can eliminate the redundant rule matching attempts in the
forward chaining by using incremental forward chaining.
125. From where did the new fact inferred on new iteration is derived?
a) Old fact
b) Narrow fact
c) New fact
d) All of the mentioned
Answer: c
Explanation: None.
126. Which will solve the conjuncts of the rule so that the total cost is minimized?
a) Constraint variable
b) Conjunct ordering
c) Data complexity
d) All of the mentioned
Answer: b
Explanation: Conjunct ordering will find an ordering to solve the conjuncts of
the rule premise so that the total cost is minimized.
127. How many possible sources of complexity are there in forward chaining?
a) 1
b) 2
c) 3
d) 4
Answer: c
Explanation: The three possible sources of complexity are an inner loop,
algorithm rechecks every rule on every iteration, algorithm might generate
many facts irrelevant to the goal.
128. Which algorithm will work backward from the goal to solve a problem?
a) Forward chaining
b) Backward chaining
c) Hill-climb algorithm
d) None of the mentioned
Answer: b
Explanation: Backward chaining algorithm will work backward from the goal
and it will chain the known facts that support the proof.
129. Which is mainly used for automated reasoning?
a) Backward chaining
b) Forward chaining
c) Logic programming
d) Parallel programming
Answer: c
Explanation: Logic programming is mainly used to check the working process
of the system.
148. Knowledge and reasoning also play a crucial role in dealing with
__________________ environment.
a) Completely Observable
b) Partially Observable
c) Neither Completely nor Partially Observable
d) Only Completely and Partially Observable
Answer: b
Explanation: Knowledge and reasoning could aid to reveal other factors that
could complete environment.
153. ‘α |= β ‘(to mean that the sentence α entails the sentence β) if and only if, in
every model in which α is _____ β is also _____
a) True, true
b) True, false
c) False, true
d) False, false
Answer: a
Explanation: Refer the definition of law of entailment.
157. An inference algorithm that derives only entailed sentences is called sound
or truth-preserving.
a) True
b) False
Answer: a
Explanation: None.
UNIT 5
158. What is the name for information sent from robot sensors to robot
controllers?
a) temperature
b) pressure
c) feedback
d) signal
Answer: c
Explanation: None.
159. Which of the following terms refers to the rotational motion of a robot arm?
a) swivel
b) axle
c) retrograde
d) roll
Answer: d
Explanation: None.
160. What is the name for space inside which a robot unit operates?
a) environment
b) spatial base
c) work envelope
d) exclusion zone
Answer: c
Explanation: None.
161. Which of the following terms IS NOT one of the five basic parts of a robot?
a) peripheral tools
b) end effectors
c) controller
d) drive
Answer: a
Explanation: None.
162. Decision support programs are designed to help managers make __________
a) budget projections
b) visual presentations
c) business decisions
d) vacation schedules
Answer: c
Explanation: None.
164. The number of moveable joints in the base, the arm, and the end effectors
of the robot determines_________
a) degrees of freedom
b) payload capacity
c) operational limits
d) flexibility
Answer: a
Explanation: None.
165. Which of the following places would be LEAST likely to include operational
robots?
a) warehouse
b) factory
c) hospitals
d) private homes
Answer: d
Explanation: None.
166. For a robot unit to be considered a functional industrial robot, typically, how
many degrees of freedom would the robot have?
a) three
b) four
c) six
d) eight
Answer: c
Explanation: None.
167. Which of the basic parts of a robot unit would include the computer circuitry
that could be programmed to determine what the robot would do?
a) sensor
b) controller
c) arm
d) end effector
Answer: b
Explanation: None.
168. Which of the following terms refers to the use of compressed gasses to
drive (power) the robot device?
a) pneumatic
b) hydraulic
c) piezoelectric
d) photosensitive
Answer: a
Explanation: None.
169. With regard to the physics of power systems used operate robots, which
statement or statements are most correct?
a) hydraulics involves the compression of liquids
b) hydraulics involves the compression of air
c) pneumatics involve the compression of air
d) chemical batteries produce AC power
Answer: c
Explanation: None.
170. The original LISP machines produced by both LMI and Symbolics were
based on research performed at __________
a) CMU
b) MIT
c) Stanford University
d) RAMD
Answer: b
Explanation: None.
172. Which of the following IS NOT one of the advantages associated with a
robotics implementation program?
a) Low costs for hardware and software
b) Robots work continuously around the clock
c) Quality of manufactured goods can be improved
d) Reduced company cost for worker fringe benefits
Answer: a
Explanation: None.
173. Which of the following “laws” is Asimov’s first and most important law of
robotics?
a) robot actions must never result in damage to the robot
b) robots must never take actions harmful to humans
c) robots must follow the directions given by humans
d) robots must make business a greater profit
Answer: b
Explanation: None.
174. In LISP, the function returns t if <object> is a CONS cell and nil otherwise
__________
a) (cons <object>)
b) (consp <object>)
c) (eq <object>)
d) (cous = <object>)
Answer: b
Explanation: None.
176. If a robot can alter its own trajectory in response to external conditions, it is
considered to be __________
a) intelligent
b) mobile
c) open loop
d) non-servo
Answer: a
Explanation: None.
177. One of the leading American robotics centers is the Robotics Institute
located at?
a) CMU
b) MIT
c) RAND
d) SRI
Answer: a
Explanation: None.
181. Modern NLP algorithms are based on machine learning, especially statistical
machine learning.
a) True
b) False
Answer: a
Explanation: None.
182. Choose form the following areas where NLP can be useful.
a) Automatic Text Summarization
b) Automatic Question-Answering Systems
c) Information Retrieval
d) All of the mentioned
Answer: d
Explanation: None.
186. The more general task of coreference resolution also includes identifying
so-called “bridging relationships” involving referring expressions.
a) True
b) False
Answer: a
Explanation: Refer the definition of Coreference Resolution.
192. Parsing determines Parse Trees (Grammatical Analysis) for a given sentence.
a) True
b) False
Answer: a
Explanation: Determine the parse tree (grammatical analysis) of a given
sentence. The grammar for natural languages is ambiguous and typical
sentences have multiple possible analyses. In fact, perhaps surprisingly, for a
typical sentence there may be thousands of potential parses (most of which
will seem completely nonsensical to a human).
193. IR (information Retrieval) and IE (Information Extraction) are the two same
thing.
a) True
b) False
Answer: b
Explanation: Information retrieval (IR) – This is concerned with storing,
searching and retrieving information. It is a separate field within computer
science (closer to databases), but IR relies on some NLP methods (for
example, stemming). Some current research and applications seek to bridge
the gap between IR and NLP.
Information extraction (IE) – This is concerned in general with the extraction
of semantic information from text. This covers tasks such as named entity
recognition, Coreference resolution, relationship extraction, etc.
194. Many words have more than one meaning; we have to select the meaning
which makes the most sense in context. This can be resolved by ____________
a) Fuzzy Logic
b) Word Sense Disambiguation
c) Shallow Semantic Analysis
d) All of the mentioned
Answer: b
Explanation: Shallow Semantic Analysis doesn’t cover word sense
disambiguation.
195. Given a sound clip of a person or people speaking, determine the textual
representation of the speech.
a) Text-to-speech
b) Speech-to-text
c) All of the mentioned
d) None of the mentioned
Answer: b
Explanation: NLP is required to linguistic analysis.
202. Which model gives the probability of each word following each other word?
a) Bigram model
b) Diagram model
c) Gram model
d) Speech model
Answer: a
Explanation: Bigram model gives the probability of each word following each
other word in speech recognition.
204. What are periodic changes in pressure that propagate through the air?
a) Air waves
b) Sound waves
c) Rate
d) None of the mentioned
Answer: b
Explanation: Sound waves are periodic changes in pressure that propagate
through the air and it can be measured by a microphone.
205. What is called as the properties of the signal that extend over interval?
a) Hops
b) Rate
c) Frames
d) All of the mentioned
Answer: c
Explanation: Speech system summarize the properties of the signal that
extend over interval called frames.
208. The process by which you become aware of messages through your sense is
called ____________
a) Organization
b) Sensation
c) Interpretation-Evaluation
d) Perception
Answer: d
Explanation: None.
209. Susan is so beautiful; I bet she is smart too. This is an example of __________
a) The halo effect
b) The primary effect
c) A self-fulfilling prophecy
d) The recency effect
Answer: a
Explanation: None.
210. _____ prevents you from seeing an individual as an individual rather than as
a member of a group.
a) Cultural mores
b) Stereotypes
c) Schematas
d) Attributions
Answer: c
Explanation: None.
211. When you get fired from your job and you determine it is because your boss
dislikes you, you are most likely exhibiting?
a) Self-promotion
b) Fundamental attribution error
c) Over-attribution
d) Self-serving bias
Answer: d
Explanation: None.
212. What is Mindless processing?
a) careful, critical thinking
b) inaccurate and faulty processing
c) information processing that relies heavily on familiar schemata
d) processing that focuses on unusual or novel events
Answer: c
Explanation: None.
214. Which of the following strategies would NOT be effective at improving your
communication competence?
a) Recognize the people, objects, and situations remain stable over time
b) Recognize that each person’s frame of perception is unique
c) Be active in perceiving
d) Distinguish facts from inference
Answer: a
Explanation: None.