0

Recently I'm trying to implement the Lenet-5 CNN. But I stuck in how to propagate error from the conv-layer to previous layer, for example, from C3 layer to S2 layer. Could anybody please help me?

enter image description here

Shindou
  • 506
  • 6
  • 15

1 Answers1

0

CNN typically have convolutional layer and pooling layer. Since pooling layer does not have parameters, it does not require any learning. Error Propagation in the last layer (FC) is same as NN. The only magic tricks involve in convolutional layers while having backpropagation. You can visualize the convolutional layers as a connection cutting NN Transforming Multilayer Perceptron to Convolutional Neural Network. The error can be propagated back by utilizing the equation back propagation of delta error.