Network Deconvolution
Not on the map. Why?
Abstract (arXiv)
Convolution is a central operation in Convolutional Neural Networks (CNNs), which applies a kernel to overlapping regions shifted across the image. However, because of the strong correlations in real-world image data, convolutional kernels are in effect re-learning redundant data. In this work, we show that this redundancy has made neural network training challenging, and propose network deconvolution, a procedure which optimally removes pixel-wise and channel-wise correlations before the data is fed into each layer. Network deconvolution can be efficiently calculated at a fraction of the computational cost of a convolution layer. We also show that the deconvolution filters in the first layer of the network resemble the center-surround structure found in biological neurons in the visual regions of the brain. Filtering with such kernels results in a sparse representation, a desired property that has been missing in the training of neural networks. Learning from the sparse representation promotes faster convergence and superior results without the use of batch normalization. We apply our network deconvolution operation to 10 modern neural network models by replacing batch normalization within each. Extensive experiments show that the network deconvolution operation is able to deliver performance improvement in all cases on the CIFAR-10, CIFAR-100, MNIST, Fashion-MNIST, Cityscapes, and ImageNet datasets.
Key facts. Cited by 9 papers in the map (data through 14 Oct 2026). First posted on arXiv 28 May 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 2; 2023: 2; 2024: 1; 2025: 1.
9 papers.
- 2021Convolutional Normalization: Improving Deep Convolutional Network Robustness and Trainingcited by 15
- 2023Modulate Your Spectrum in Self-Supervised Learningcited by 9
- 2022A Survey of Neural Treescited by 7
- 2021Improving Generalization of Batch Whitening by Convolutional Unit Optimizationcited by 3
- 2021Exploiting Invariance in Training Deep Neural Networkscited by 2
- 2025Controllable Feature Whitening for Hyperparameter-Free Bias Mitigationcited by 2
- 2022Universal Learned Image Compression With Low Computational Costcited by 0
- 2023On the limits of neural network explainability via descramblingcited by 0
- 2024[Re] Network Deconvolutioncited by 0
- 2025Controllable Feature Whitening for Hyperparameter-Free Bias Mitigation27 Jul 2025
- 2024[Re] Network Deconvolution2 Oct 2024
- 2023Modulate Your Spectrum in Self-Supervised Learning26 May 2023
- 2023On the limits of neural network explainability via descrambling18 Jan 2023
- 2022A Survey of Neural Trees7 Sep 2022
- 2022Universal Learned Image Compression With Low Computational Cost23 Jun 2022
- 2021Improving Generalization of Batch Whitening by Convolutional Unit Optimization24 Aug 2021
- 2021Exploiting Invariance in Training Deep Neural Networks30 Mar 2021
- 2021Convolutional Normalization: Improving Deep Convolutional Network Robustness and Training1 Mar 2021