CH 3 Flashcards

1
Q

Problem Solving Agent

A

decides what to do by finding sequences of actions that lead to desirable states

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

Uniformed

A

given no information about the problem other than its definition

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

Informed

A

search algorithms that have some idea of where to look for solutions

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

Goal Formulation

A

based on the current situation and the agent’s performance measure. is the first step in problem solving.

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

Problem Formulation

A

which actions and states to consider given a goal

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

Search Algorithm

A

takes a problem as input and returns a solution in the form of an action sequence (formulate. search. execute)

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

Initial State

A

the state that the agent start in

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

Successor Function

A

a description of possible actions available to the agent. The successor function. given a state. returns

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

State Space

A

The initial state and the successor function implicitly define the state space (all possible states from the initial state)

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

Goal Test

A

test which determines if a given state is the goal state

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

Path Cost

A

assigns a numeric cost to each path

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

Step Cost

A

the step cost of taking action a to go from state x to state y is denoted by c(x. a .y)

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

Abstraction

A

process of removing detail from a representation is called abstraction

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

n-puzzle

A

object is to reach a specified goal state such as the one shown on the right of the figure

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

Route Finding Problem

A

is defined in terms of specified locations and transitions along links between them

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

Touring Problem

A

visit every node (The Traveling Salesperson problem)

17
Q

Measuring Problem Solving Performance

A

completeness optimality time complexity space complexity

18
Q

Branching Factor

A

Maximum number of successors to any node

19
Q

Breadth-First Search

A

root node is expandd first then all the successors of the root node are expanded next and so on. Expands the shallowest unexpanded node

20
Q

Uniform Cost Search

A

Expands the node n with the lowest path cost (if all step costs are equal this is identical to a breadth-first search)

21
Q

alwaysDepth First Search

A

always expands the deepest node until the node has no successor

22
Q

Depth-Limited Search

A

same as depth first search but limit the maximum depth allowed (not useful unless the maximum possible depth can be determined)

23
Q

Iterative Deepening Depth First Search

A

depth first search but when all the nodes have been expanded and no solution found the depth limit is increased.

24
Q

Bidirectional Search

A

two simultaneous searches one from the initial state and from the goal state

25
Q

Sensorless Problems

A

if the agent has no sensors at all then it could be in one of several possible initial states and each action might therefore lead to one of several possible successor states

26
Q

Contingency Problems

A

if the environment is partially observable or if actions are uncertain then the agent’s percepts provide new information after each action. Each possible percept defines a contigency that must be planned for.

27
Q

Exploration Problems

A

when the states and actions of the environment are unknown the agent must act to discover them.