C5 Flashcards

1
Q

Why do we need many layers in the network?

A
  • in theory, on hidden layer is enough to model any function, but the number of nodes and weights grows exponentially fast
  • the deeper the network, the less nodes are required to model complicated functions
  • consecutive layers learn features of the training patterns, from lower layers to top layers
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

convolutional layer

A

a layer of neurons that perform the same operation on fragments of the input

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

feature map

A

the result of applying the convolutional layer to the data

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

padding

A

artificially increasing the size of the input (eg. by adding zeros or mirror reflections) to preserve the original input size in the feature map

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