Jump to content

Convolutional neural network: Difference between revisions

Line 93: Line 93:
===Transpose Convolution===
===Transpose Convolution===
See [https://medium.com/apache-mxnet/transposed-convolutions-explained-with-ms-excel-52d13030c7e8 Medium: Transposed convolutions explained].   
See [https://medium.com/apache-mxnet/transposed-convolutions-explained-with-ms-excel-52d13030c7e8 Medium: Transposed convolutions explained].   
Instead of your 3x3 kernel taking 9 values as input and returning 1 value (<math>\sum_i \sum_j w_{ij} * i_{i+x,j+y}</math>), the kernel now takes 1 value and returns 9 (<math>w_{ij} * i_{x,y}</math>).   
Instead of your 3x3 kernel taking 9 values as input and returning 1 value: <math display="inline">\sum_i \sum_j w_{ij} * i_{i+x,j+y}</math>, the kernel now takes 1 value and returns 9 values: <math display="inline">w_{ij} * i_{x,y}</math>.   
This is sometimes misleadingly referred to as deconvolution.
This is sometimes misleadingly referred to as deconvolution.