Singular Value Perturbation and Deep Network Optimization
Not on the map. Why?
Abstract (arXiv)
We develop new theoretical results on matrix perturbation to shed light on the impact of architecture on the performance of a deep network. In particular, we explain analytically what deep learning practitioners have long observed empirically: the parameters of some deep architectures (e.g., residual networks, ResNets, and Dense networks, DenseNets) are easier to optimize than others (e.g., convolutional networks, ConvNets). Building on our earlier work connecting deep networks with continuous piecewise-affine splines, we develop an exact local linear representation of a deep network layer for a family of modern deep networks that includes ConvNets at one end of a spectrum and ResNets, DenseNets, and other networks with skip connections at the other. For regression and classification tasks that optimize the squared-error loss, we show that the optimization loss surface of a modern deep network is piecewise quadratic in the parameters, with local shape governed by the singular values of a matrix that is a function of the local linear representation. We develop new perturbation results for how the singular values of matrices of this sort behave as we add a fraction of the identity and multiply by certain diagonal matrices. A direct application of our perturbation results explains analytically why a network with skip connections (such as a ResNet or DenseNet) is easier to optimize than a ConvNet: thanks to its more stable singular values and smaller condition number, the local loss surface of such a network is less erratic, less eccentric, and features local minima that are more accommodating to gradient-based optimization. Our results also shed new light on the impact of different nonlinear activation functions on a deep network's singular values, regardless of its architecture.
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). Builds on 9 of its 25 references that are in the map. First posted on arXiv 7 Mar 2022.
Builds on
9 of 25 references.
References · 9
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2016Densely Connected Convolutional Networkscited by 6,691
- 2015Dropout as a Bayesian Approximation: Representing Model Uncertainty in Deep Learningcited by 4,416
- 2016Identity Mappings in Deep Residual Networkscited by 1,960
- 2017Visualizing the Loss Landscape of Neural Netscited by 1,126
- 2015Empirical Evaluation of Rectified Activations in Convolutional Networkcited by 515
- 2020Evaluation of Neural Architectures Trained with Square Loss vs Cross-Entropy in Classification Taskscited by 137
- 2018Mad Max: Affine Spline Insights into Deep Learningcited by 54
- 2021Neural Network Approximation of Refinable Functionscited by 15
Built on by
Citing papers per year: 2022: 1; 2023: 1; 2024: 4; 2025: 5.
11 papers.
- 2022Batch Normalization Explainedcited by 8
- 2024Fast and Exact Enumeration of Deep Networks Partitions Regionscited by 5
- 2025Generative Neural Operators of Log-Complexity Can Simultaneously Solve Infinitely Many Convex Programscited by 5
- 2024Scalable Message Passing Neural Networks: No Need for Attention in Large Graph Representation Learningcited by 4
- 2023Training Dynamics of Deep Network Linear Regionscited by 3
- 2025One model to solve them all: 2BSDE families via neural operatorscited by 3
- 2024Polynomial Scaling is Possible For Neural Operator Approximations of Structured Families of BSDEscited by 2
- 2025Approximation Rates in Besov Norms and Sample-Complexity of Kolmogorov-Arnold Networks with Residual Connectionscited by 2
- 2025Structured Transformations for Stable and Interpretable Neural Computationcited by 2
- 2025Understanding Learning Dynamics Through Structured Representationscited by 1
- 2024On the Geometry of Deep Learningcited by 0
- 2025One model to solve them all: 2BSDE families via neural operators3 Nov 2025
- 2025Generative Neural Operators of Log-Complexity Can Simultaneously Solve Infinitely Many Convex Programs20 Aug 2025
- 2025Understanding Learning Dynamics Through Structured Representations4 Aug 2025
- 2025Structured Transformations for Stable and Interpretable Neural Computation31 Jul 2025
- 2025Approximation Rates in Besov Norms and Sample-Complexity of Kolmogorov-Arnold Networks with Residual Connections21 Apr 2025
- 2024Scalable Message Passing Neural Networks: No Need for Attention in Large Graph Representation Learning29 Oct 2024
- 2024Polynomial Scaling is Possible For Neural Operator Approximations of Structured Families of BSDEs18 Oct 2024
- 2024On the Geometry of Deep Learning9 Aug 2024
- 2024Fast and Exact Enumeration of Deep Networks Partitions Regions20 Jan 2024
- 2023Training Dynamics of Deep Network Linear Regions19 Oct 2023
- 2022Batch Normalization Explained29 Sep 2022