Day 6 Flashcards

1
Q

Problem formulation is the process of deciding what actions and states to consider, given a goal.

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

Goal formulation based on the current situation and the performance measure, is the first step in problem solving.

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q
  • We assume that the environment is observable , so the agent always knows the current state.
  • We also assume the environment is discrete, so at any given state there are only finitely many actions to choose from.
  • We will assume the environment is known, so the agent knows which states are reached by each action.
  • Finally, we assume that the environment is deterministic, so each action has exactly one outcome.
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Space complexity of BFS algorithm is given by the Memory size of frontier which is O(bd).

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

Completeness: BFS is complete, which means if the shallowest goal node is at some finite depth, then BFS will find a solution.

A

Completeness: BFS is complete, which means if the shallowest goal node is at some finite depth, then BFS will find a solution.

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

BFS is optimal if path cost is 1 per step.

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

Uniform-cost search is a searching algorithm used for traversing a weighted tree or graph. This algorithm comes into play when a different cost is available for each edge

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

The primary goal of the uniform-cost search is to find a path to the goal node which has the lowest cumulative cost. It can be used to solve any graph/tree where the optimal cost is in demand.

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

Uniform-cost search expands nodes according to their path costs form the root node

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

Uniform-cost search does not care about the number of steps a path has, but only about their total cost.

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

Uniform cost search is optimal because at every state the path with the least cost is chosen

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

It does not care about the number of steps involve in searching and only concerned about path cost.

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

A uniform-cost search algorithm is implemented by the priority queue

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

Uniform cost search is equivalent to BFS algorithm if the path cost of all edges is the same.

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

Completeness: Uniform-cost search is complete, such as if there is a solution, UCS will find it.

A

Completeness: Uniform-cost search is complete, such as if there is a solution, UCS will find it.

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

Optimality: Uniform-cost search is always optimal as it only selects a path with the lowest path cost.

A