Skip to content

codeandfire/cnn-backprop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

This is a short tutorial describing how backpropagation is performed in a convolutional neural network.

Backpropagation through the convolution and max pooling operations of a convolutional network seems like a mathematical nightmare, which is best left to the deep learning libraries to perform under-the-hood! However, on a closer look, you realize that it is not as complicated as you first imagined, and the expressions turn out to have a neat and elegant form.

You can read this article as a PDF by compiling the files cnn_backprop.tex and cnn_backprop.bib. For example, you could use a tool such as Latexmk:

$ latexmk -pdf

If you use this article in your work, please cite it as follows:

@misc{cnnbackprop,
  author={Maheshwari, Saniya},
  title={Backpropagation in convolutional networks},
  howpublished={\url{https://github.com/codeandfire/cnn-backprop}},
  year={2021},
}

About

Tutorial on Backpropagation in CNNs.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages