Artificial Intelligence - Search Strategies
AA branch of computer science dealing with hardware
BA field focused on creating machines that can perform tasks requiring human intelligence
CA type of software used for graphic design
DA programming language
Correct Answer
A field focused on creating machines that can perform tasks requiring human intelligence
AA robot that can walk
BA system that perceives its environment and takes actions to achieve goals
CA type of database
DA computer virus
Correct Answer
A system that perceives its environment and takes actions to achieve goals
APlay games only
BSolve specific problems by searching for solutions
CManage computer networks
DCreate animations
Correct Answer
Solve specific problems by searching for solutions
AGreedy best-first search
BA* search
CBreadth-first search
DHill-climbing search
Correct Answer
Breadth-first search
AThe deepest node first
BThe shallowest node first
CNodes randomly
DNodes based on a heuristic
Correct Answer
The shallowest node first
AAll step costs are equal
BAll step costs are non-negative
CThe search space is small
DThe heuristic is admissible
Correct Answer
All step costs are non-negative
AThe shallowest node first
BThe deepest node first
CNodes based on a heuristic
DNodes randomly
Correct Answer
The deepest node first
ABFS and DFS
BUCS and A* search
CGreedy search and hill-climbing
DSimulated annealing and local search
Correct Answer
BFS and DFS
AThe search space is small
BThe goal state is known
CThe heuristic is inadmissible
DThe step costs are zero
Correct Answer
The goal state is known
AA heuristic to estimate the cost to the goal
BThe total path cost from the start node
CRandom exploration
DDepth-limited search
Correct Answer
A heuristic to estimate the cost to the goal
AInadmissible
BConsistent and admissible
CRandom
DNot used
Correct Answer
Consistent and admissible
AA function that calculates the exact cost to the goal
BA function that estimates the cost to the goal
CA function that generates random numbers
DA function used only in uninformed search
Correct Answer
A function that estimates the cost to the goal
AUninformed search
BLocal search
CGlobal search
DAdversarial search
Correct Answer
Local search
ABiological evolution
BThe process of heating and cooling metals
CRandom walks
DDepth-first search
Correct Answer
The process of heating and cooling metals
ADiscrete states only
BContinuous variables
COnly binary variables
DNone of the above
Correct Answer
Continuous variables
ABreadth-first search
BDepth-first search
CUniform cost search
DA* search
Correct Answer
Depth-first search
ABreadth-first search
BDepth-first search
CUniform cost search
DGreedy best-first search
Correct Answer
Uniform cost search
AHill-climbing search
BA* search
CBreadth-first search
DUniform cost search
Correct Answer
Hill-climbing search
ADepth-first search
BBreadth-first search
CGreedy best-first search
DHill-climbing search
Correct Answer
Breadth-first search
ADepth-first search
BBreadth-first search
CA* search
DGreedy best-first search
Correct Answer
A* search
ABreadth-first search
BDepth-first search
CUniform cost search
DGreedy best-first search
Correct Answer
Greedy best-first search
ABreadth-first search
BDepth-first search
CUniform cost search
DA* search
Correct Answer
Depth-first search
ABreadth-first search
BDepth-first search
CUniform cost search
DGreedy best-first search
Correct Answer
Breadth-first search
ABreadth-first search
BDepth-first search
CUniform cost search
DA* search
Correct Answer
Depth-first search
ABidirectional search
BDepth-first search
CHill-climbing search
DSimulated annealing search
Correct Answer
Bidirectional search
AHill-climbing search
BSimulated annealing search
CA* search
DGreedy best-first search
Correct Answer
Simulated annealing search
ABreadth-first search
BDepth-first search
CHill-climbing search
DUniform cost search
Correct Answer
Hill-climbing search
ABreadth-first search
BDepth-first search
CGreedy best-first search
DUniform cost search
Correct Answer
Greedy best-first search
ABreadth-first search
BDepth-first search
CHill-climbing search
DUniform cost search
Correct Answer
Hill-climbing search
ABreadth-first search
BDepth-first search
CA* search
DGreedy best-first search
Correct Answer
A* search
Fill in the Blanks
31
Artificial Intelligence (AI) is the field of creating machines that can perform tasks requiring __________ intelligence.
Correct Answer
human
32
An intelligent agent perceives its environment through __________ and takes actions to achieve its goals.
Correct Answer
sensors
33
Problem-solving agents use __________ to find solutions to specific problems.
Correct Answer
search algorithms
34
Breadth-first search (BFS) explores the __________ nodes first.
Correct Answer
shallowest
35
Depth-first search (DFS) explores the __________ nodes first.
Correct Answer
deepest
36
Uniform cost search (UCS) prioritizes nodes based on __________.
Correct Answer
path cost
37
Iterative deepening depth-first search (IDDFS) combines the benefits of __________ and __________.
Correct Answer
BFS, DFS
38
Bidirectional search performs two simultaneous searches: one from the start node and one from the __________ node.
Correct Answer
goal
39
Greedy best-first search uses a __________ function to estimate the cost to the goal.
Correct Answer
heuristic
40
A* search is optimal if the heuristic is __________ and __________.
Correct Answer
admissible, consistent
41
A heuristic function provides an __________ of the cost to reach the goal.
Correct Answer
estimate
42
Hill-climbing search is a __________ search algorithm that moves toward the highest-valued neighbor.
Correct Answer
local
43
Simulated annealing search is inspired by the process of __________ and __________ metals.
Correct Answer
heating, cooling
44
Local search in continuous spaces deals with __________ variables.
Correct Answer
continuous
45
Breadth-first search is __________ but not always __________.
Correct Answer
complete, optimal
46
Depth-first search is not guaranteed to find the __________ path.
Correct Answer
shortest
47
Uniform cost search is optimal for graphs with __________ edge costs.
Correct Answer
non-negative
48
A* search uses the formula __________ to evaluate nodes.
Correct Answer
f(n) = g(n) + h(n)
49
Hill-climbing search can get stuck in __________ maxima.
Correct Answer
local
50
Simulated annealing search allows __________ moves to escape local optima.
Correct Answer
random
51
Bidirectional search reduces the __________ of the search space.
Correct Answer
size
52
Greedy best-first search is not __________ because it does not consider the total path cost.
Correct Answer
optimal
53
A heuristic function is __________ if it never overestimates the cost to the goal.
Correct Answer
admissible
54
Depth-first search uses a __________ data structure for node exploration.
Correct Answer
stack
55
Breadth-first search uses a __________ data structure for node exploration.
Correct Answer
queue
56
Iterative deepening depth-first search is a combination of __________ and __________.
Correct Answer
BFS, DFS
57
Local search algorithms are useful for solving __________ problems.
Correct Answer
optimization
58
Simulated annealing search is a __________ search algorithm.
Correct Answer
probabilistic
59
A* search is both __________ and __________ if the heuristic is admissible and consistent.
Correct Answer
complete, optimal
60
In continuous spaces, local search algorithms deal with __________ variables instead of discrete states.
Correct Answer
continuous