Actionability in AI Flashcards

1
Q

What is the role of search algorithms in AI?

A

Search algorithms help AI take actions in real-world situations by providing solutions through a sequence of actions transforming the start state to the goal state.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

How do deep learning and search algorithms complement each other in robotics?

A

Deep learning helps robots understand their surroundings, while search algorithms help plan the best route to solve a problem.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are the key components of a search problem?

A

Initial state, State space, Actions, Goal state, Goal test, Path cost.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

In a search space, what do the root, branches, and nodes represent?

A

Root: initial state, Branches: actions, Nodes: outcomes of actions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What are the four main properties of a search algorithm?

A

Completeness, Optimality, Time Complexity, Space Complexity.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are the two main types of search algorithms?

A

Uninformed (blind) search and Informed search.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Name three uninformed search algorithms.

A

Breadth-first search, Depth-first search, Uniform cost search.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

How does Breadth-First Search (BFS) work?

A

It explores all nodes at the current depth before moving to the next depth level.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Is BFS complete and optimal?

A

Yes, if all actions have the same cost.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

How does Depth-First Search (DFS) work?

A

It explores as far as possible along each branch before backtracking.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Is DFS complete and optimal?

A

No, DFS may not find a solution (infinite loops) and doesn’t guarantee the shortest path.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is the strategy of Uniform Cost Search (UCS)?

A

It expands the least cost node first, where cost is the cumulative sum from the root.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Is UCS complete and optimal?

A

Yes, it finds the lowest-cost solution.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What distinguishes informed search from uninformed search?

A

Informed search uses heuristics to guide the search.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

How does Greedy Search work?

A

It selects the node closest to the goal based on heuristic h(x), ignoring path cost.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Is Greedy Search complete or optimal?

A

No, it may miss the solution and is not guaranteed to be optimal.

17
Q

What is the formula used in A* Search?

A

f(x) = g(x) + h(x), where g(x) is the path cost so far, and h(x) is the estimated cost to the goal.

18
Q

Is A* Search complete and optimal?

A

Yes, it is both complete and optimal with an admissible heuristic.

19
Q

What is the 8-puzzle problem in AI?

A

A puzzle with 9 tiles (one empty) arranged in a 3x3 grid; the goal is to reach a specific tile configuration.

20
Q

What is the Dropout Monte Carlo method used for in AI?

A

It quantifies uncertainty by running multiple stochastic forward passes and analyzing output variability.

21
Q

What are the steps in Dropout Monte Carlo for uncertainty estimation?

A

Train with dropout, run multiple inferences, average predictions, and compute standard deviation.

22
Q

What is XAI (Explainable AI)?

A

Techniques to interpret and explain how AI models make decisions, especially black-box models.

23
Q

What is Grad-CAM?

A

A technique that highlights important regions in an image that influenced the prediction of a CNN.

24
Q

What are the steps of Grad-CAM?

A

Compute class gradients w.r.t. last conv layer, take weighted sum of feature maps, upscale to image size, overlay heatmap.