Canonical convolutional neural networks
Not on the map. Why?
Abstract (arXiv)
We introduce canonical weight normalization for convolutional neural networks. Inspired by the canonical tensor decomposition, we express the weight tensors in so-called canonical networks as scaled sums of outer vector products. In particular, we train network weights in the decomposed form, where scale weights are optimized separately for each mode. Additionally, similarly to weight normalization, we include a global scaling parameter. We study the initialization of the canonical form by running the power method and by drawing randomly from Gaussian or uniform distributions. Our results indicate that we can replace the power method with cheaper initializations drawn from standard distributions. The canonical re-parametrization leads to competitive normalization performance on the MNIST, CIFAR10, and SVHN data sets. Moreover, the formulation simplifies network compression. Once training has converged, the canonical form allows convenient model-compression by truncating the parameter sums.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 22 of its 38 references that are in the map. First posted on arXiv 3 Jun 2022.
Builds on
22 of 38 references.
References · 22
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,250
- 2016Weight Normalization: A Simple Reparameterization to Accelerate Training of Deep Neural Networkscited by 541
- 2018Quantizing deep convolutional networks for efficient inference: A whitepapercited by 507
- 2014Speeding up Convolutional Neural Networks with Low Rank Expansionscited by 283
- 2015Tensorizing Neural Networkscited by 246
- 2014Speeding-up Convolutional Neural Networks Using Fine-tuned CP-Decompositioncited by 199
- 2016TensorLy: Tensor Learning in Pythoncited by 104
- 2015Convolutional neural networks with low-rank regularizationcited by 102
- 2015Fast ConvNets Using Group-wise Brain Damagecited by 81
- 2020Stable Low-rank Tensor Decomposition for Compression of Convolutional Neural Networkcited by 74
10 more
- 2013Stochastic Pooling for Regularization of Deep Convolutional Neural Networkscited by 48
- 2017CP-decomposition with Tensor Power Method for Convolutional Neural Networks Compressioncited by 30
- 2017Compressing Recurrent Neural Network with Tensor Traincited by 28
- 2014Deep Fried Convnetscited by 21
- 2015Fast and Guaranteed Tensor Decomposition via Sketchingcited by 19
- 2020Hybrid Tensor Decomposition in Neural Network Compressioncited by 15
- 2019Taxonomy and Evaluation of Structured Compression of Convolutional Neural Networkscited by 12
- 2021Spectral Tensor Train Parameterization of Deep Learning Layerscited by 6
- 2020Spatio-Temporal Tensor Sketching via Adaptive Samplingcited by 3
- 2018Training compact deep learning models for video classification using circulant matricescited by 1
Built on by
Citing papers per year: 2023: 2; 2024: 1.
3 papers.