Nonlinear Initialization Methods for Low-Rank Neural Networks
Not on the map. Why?
Abstract (arXiv)
We propose a novel low-rank initialization framework for training low-rank deep neural networks -- networks where the weight parameters are re-parameterized by products of two low-rank matrices. The most successful prior existing approach, spectral initialization, draws a sample from the initialization distribution for the full-rank setting and then optimally approximates the full-rank initialization parameters in the Frobenius norm with a pair of low-rank initialization matrices via singular value decomposition. Our method is inspired by the insight that approximating the function corresponding to each layer is more important than approximating the parameter values. We provably demonstrate that there is a significant gap between these two approaches for ReLU networks, particularly as the desired rank of the approximating weights decreases, or as the dimension of the inputs to the layer increases (the latter point holds when the network width is super-linear in dimension). Along the way, we provide the first provably efficient algorithm for solving the ReLU low-rank approximation problem for fixed parameter rank r -- previously, it was unknown that the problem was computationally tractable to solve even for rank 1. We also provide a practical algorithm to solve this problem which is no more expensive than the existing spectral initialization approach, and validate our theory by training ResNet and EfficientNet models (He et al., 2016; Tan & Le, 2019) on ImageNet (Russakovsky et al., 2015).
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 46 of its 74 references that are in the map. First posted on arXiv 2 Feb 2022.
Builds on
46 of 74 references.
References · 46
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2020Scaling Laws for Neural Language Modelscited by 6,411
- 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,590
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
- 2014FitNets: Hints for Thin Deep Netscited by 1,619
- 2020Rethinking Attention with Performerscited by 1,584
- 2021Scaling Language Models: Methods, Analysis & Insights from Training Gophercited by 1,199
- 2020What is the State of Neural Network Pruning?cited by 578
34 more
- 2020Scaling Laws for Autoregressive Generative Modelingcited by 510
- 2020Picking Winning Tickets Before Training by Preserving Gradient Flowcited by 467
- 2021BASE Layers: Simplifying Training of Large, Sparse Modelscited by 315
- 2014Sketching as a Tool for Numerical Linear Algebracited by 285
- 2020ReZero is All You Need: Fast Convergence at Large Depthcited by 260
- 2018Knowledge Transfer via Distillation of Activation Boundaries Formed by Hidden Neuronscited by 235
- 2017Learning to Prune Deep Neural Networks via Layer-wise Optimal Brain Surgeoncited by 219
- 2021Accelerating Sparse Deep Neural Networkscited by 213
- 2019Parameter Efficient Training of Deep Convolutional Neural Networks by Dynamic Sparse Reparameterizationcited by 187
- 2020Pruning Neural Networks at Initialization: Why are We Missing the Mark?cited by 181
- 2018Dynamical Isometry and a Mean Field Theory of CNNs: How to Train 10,000-Layer Vanilla Convolutional Neural Networkscited by 176
- 2020Efficient and Scalable Bayesian Neural Nets with Rank-1 Factorscited by 171
- 2021A Universal Law of Robustness via Isoperimetrycited by 150
- 2017Resurrecting the sigmoid in deep learning through dynamical isometry: theory and practicecited by 132
- 2021Scatterbrain: Unifying Sparse and Low-rank Attention Approximationcited by 128
- 2015All you need is a good initcited by 124
- 2015Accelerating Very Deep Convolutional Networks for Classification and Detectioncited by 109
- 2020Provable Benefit of Orthogonal Initialization in Optimizing Deep Linear Networkscited by 73
- 2020Sanity-Checking Pruning Methods: Random Tickets can Win the Jackpotcited by 66
- 2021Pufferfish: Communication-efficient Models At No Extra Costcited by 61
- 2021Initialization and Regularization of Factorized Neural Layerscited by 58
- 2019DeepHoyer: Learning Sparser Neural Network with Differentiable Scale-Invariant Sparsity Measurescited by 56
- 2021Rapid training of deep neural networks without skip connections or normalization layers using Deep Kernel Shapingcited by 51
- 2020A Neural Scaling Law from the Dimension of the Data Manifoldcited by 48
- 2017Gradient Descent Learns One-hidden-layer CNN: Don't be Afraid of Spurious Local Minimacited by 40
- 2020Kaleidoscope: An Efficient, Learnable Representation For All Structured Linear Mapscited by 36
- 2019Data-Independent Neural Pruning via Coresetscited by 35
- 2019Time/Accuracy Tradeoffs for Learning a ReLU with respect to Gaussian Marginalscited by 32
- 2021Scaling Law for Recommendation Models: Towards General-purpose User Representationscited by 26
- 2019Butterfly Transform: An Efficient FFT Based Neural Architecture Designcited by 16
- 2021Plant 'n' Seek: Can You Find the Winning Ticket?cited by 13
- 2021Initialization Matters: Regularizing Manifold-informed Initialization for Neural Recommendation Systemscited by 4
- 2019Simple Heuristics Yield Provable Algorithms for Masked Low-Rank Approximationcited by 2
- 2021Learning Pruned Structure and Weights Simultaneously from Scratch: an Attention based Approachcited by 1
Built on by
Citing papers per year: 2023: 2; 2024: 1.
3 papers.
- 2024Investigating Low-Rank Training in Transformer Language Models: Efficiency and Scaling Analysis13 Jul 2024
- 2023How connectivity structure shapes rich and lazy learning in neural circuits12 Oct 2023
- 2023Point Cloud Network: An Order of Magnitude Improvement in Linear Layer Parameter Count22 Sep 2023