6: Deep Feedforward Networks Flashcards

1
Q

Deep feedforward networks (other names)

A

Feedforward neural networks, or multilayer perceptrons (MLPs)

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

The goal of a feedforward network is

A

to approximate some function f*

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

A feedforward network defines…

A

a mapping y = f(x; theta) and learns the value of the parameters theta that result in the best function approximation

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

These models are called feedforward because

A

information flows from the inputs x through the intermediate computations and finally to the output y. There are no feedback connections

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

Feedforward neural networks extended to have feedback connections are called

A

Recurrent Neural Networks (RNNs)

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

The model is associated with..

A

a directed acyclic graph (DAG) describing how the functions are composed together

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

Depth of the model

A

The overall length of the chain of network layers (the term “deep learning” comes from this terminology)

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

Name of the final layer

A

output layer

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

Each training example x is accompanied by…

A

a label y ~= f*(x)

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

Hidden layers

A

Layers in the network for which the training data does not show the desired output. The learning algorithm must decide how to use these layers to produce the desired output.

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

Width of the model

A

The dimensionality of the vector-valued hidden layers (each vector element is analagous to a neuron)

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

Alternate view of the model (to the vector-vector view)

A

Instead of a layer representing a single vector-to-vector function, we can think of a layer consisting of many units that act in parallel representing a vector-to-scalar function.

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

Unit (or neuron)

A

A single element (or node) of a neural network layer. It receives input from many other units and computes its own activation value

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

Feedforward networks are…

A

function approximation machines that are designed to achieve statistical generalization (occasionally drawing some insights from what we know about the brain, rather than modeling brain function)

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