Недавно я пытаюсь реализовать CNN Lenet-5. Но я застрял в том, как распространять ошибку с уровня conv-layer на предыдущий уровень, например, от уровня C3 до уровня S2. Может ли кто-нибудь помочь мне?как распространять ошибку из конвейера на предыдущий уровень в Lenet-5 CNN
0
A
ответ
0
CNN, как правило, имеют сверточного слой и слой пула. Поскольку у пула слоя нет параметров, он не требует обучения. Ошибка распространения в последнем слое (FC) такая же, как NN. Единственные магические трюки связаны с сверточными слоями, имея обратную пролонгацию. Вы можете визуализировать сверточные слои как связывание NN Transforming Multilayer Perceptron to Convolutional Neural Network. Ошибка может быть распространена обратно, используя уравнение back propagation of delta error.