Lecture 20- Information, prediction, people Flashcards

1
Q

What do we want when programming a network?

A

To find the weight that produces the lowest error rate

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

How do we find the lowest error rate?

A

Gradient descent- chose a random place on the curve and go downwards from there until get no further improvement

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

A bigger slope= ?

A

A bigger step down

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

When does learning via gradient descent work? When does it not?

A
  • When network is simple with 2 levels (input-output)

- Not good for 3 levels as only have error data at the last part

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

What is the term for passing back error data across multiple levels?

A

Back propagation

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

What are the two steps for finding the lowest error rate in a more complex network?

A
  • Assign blame for an error (which node?)

- Back propagation

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

The error landscape is…

A

multidimensional

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

What is a problem with gradient descent?

A

-Could find a local minimum instead of the true/ global minimum

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

What is the solution to the local minimum problem?

A
  • Solve the network multiple times
  • Bounce around a lot
  • Simulated annealing
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

How does this concept work in a fitness landscape?

A
  • Change genes instead of weights (natural selection)
  • Maximize fitness not errors
  • But natural selection is not enough as can only move up the slope
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What are solutions to the natural selection problem?

A
  • Genetic drift
  • Sex
  • Genetic teleportation
  • Genetic recombination
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

How do we notice when we make errors?

A

We have a predictive model of what is meant to happen that we monitor ourselves against

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

How do we also incorporate us as social into this?

A
  • Source 1 of predictions is the other person’s actions

- Source 2 is my mind’s prediction of source 1

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

How do we reduce uncertainty in a social capacity in terms of predictions?

A
  • Limit choices by nudging other person to go in a certain direction
  • Do this by sending info but doing as least as possible to limit confusion
  • Inference
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Our learning error is based on…

A

predicting both ourselves and others creativity

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