Cram2 Flashcards

1
Q

Why is Planning Different from Search?

A
  • Search generates all successor states.

- Search wants to find a sequence of actions leading to a goal. Planning looks for a description of a plan.

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

A Plan consists of

A
  • a set of partially ordererd < plan steps
  • a set of variable assignments x = t
  • a set of causal relations
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Complete Plan

A

Every precondition of every plan step is satisfied

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

Consistent Plan

A

If Si < Sj, then Sj -< Si and if x = A, then x != B

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

P(A or B)

A

P(A) + P(B) - P(A and B)

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

P(A | B)

A

P(B)

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

P(A and B)

A

P(A | B) * P(B)

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

Bayes: P(B | A)

A

P(A)

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

P(Y | X,E)

A

P(X | E)

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

d-separation

A
  • can be computed in polynomial time
  • is incomplete, that is, not every conditional independence is detected
  • is nevertheless sufficient for a number of inference algorithms
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Goal of Learning

A

Optimize future behavior on the basis of the history of percepts, actions, and knowledge about the world.

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

Supervised Learning

A

Both the input and the correct output are available to the learner

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

Reinforcement Learning

A

While the correct answer is not available, there is feedback in terms of rewards and punishment

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

Unsupervised Learning

A

There is no indication of what the correct output is

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

Every propositional formula (Boolean function) is representable by

A

a decision tree

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

Evaluating a Learning Algorithm

A

Keeping the training and test sets separate is crucial!

17
Q

Strategy of the Current Best Hypothesis

A

Only consider one hypothesis at a time. If there is a new example which is inconsistent with the hypothesis, then change it in the following way:

  • generalization: make the extension bigger for a false negative example
  • specialization: make the extension smaller for a false positive
18
Q

Some problems with the current-best hypothesis:

A
  • All previous examples need to be tested again.

- uncontrolled backtracking

19
Q

Decision Lists

A
Decision lists (DL’s) consist of a number of tests, which themselves consist of a conjunction of a bounded number of literals. If a test is successful (all the 
literals are satisfied), then the DL tells us which value to return. Otherwise, the next test is tried.
A bit worse than DT.
20
Q

Advantages of Neural Networks

A
  • Parallelism -> speed
  • robustness
  • graceful degradation
  • inductive learning
21
Q

Feed-forward topology

A

DAG

22
Q

Recurrent topology

A

arbitrary directed graphs

23
Q

With 1 hidden layer

A

every continuous function is representable

24
Q

With 2 hidden layers

A

every function is representable

25
Q

Net is too big:

A

Overfitting

26
Q

XOR is

A

not representable when using a step function

27
Q

What are NNs good for?

A

attribute-based representations, in particular also for attributes with continuous values

28
Q

Minuses of NNs

A

no transparency

Bad at using additional knowledge

29
Q

P (occ_x,y)

A

Initialize the occupancy values of the grid to 0.5, that is, initially the robot has maximum uncertainty about the occupancy values.

30
Q

Markov Assumption

A

refers to conditional independence, e.g. a sensor reading only depends on the current location and the occupancy of the cells

31
Q

Weak AI

A

machines which act as if they were intelligent

32
Q

Strong AI

A

machines with a real (human like) conscious mind