Residual networks classify inputs based on their neural transient dynamics
Not on the map. Why?
Abstract (arXiv)
We analyze the input-output behavior of residual networks from a dynamical system point of view by disentangling the residual dynamics from the output activities before the classification stage. For a network with simple skip connections between every successive layer, and for logistic activation function, and shared weights between layers, we show analytically that there is a cooperation and competition dynamics between residuals corresponding to each input dimension. Interpreting these kind of networks as nonlinear filters, the steady state value of the residuals in the case of attractor networks are indicative of the common features between different input dimensions that the network has observed during training, and has encoded in those components. In cases where residuals do not converge to an attractor state, their internal dynamics are separable for each input class, and the network can reliably approximate the output. We bring analytical and empirical evidence that residual networks classify inputs based on the integration of the transient dynamics of the residuals, and will show how the network responds to input perturbations. We compare the network dynamics for a ResNet and a Multi-Layer Perceptron and show that the internal dynamics, and the noise evolution are fundamentally different in these networks, and ResNets are more robust to noisy inputs. Based on these findings, we also develop a new method to adjust the depth for residual networks during training. As it turns out, after pruning the depth of a ResNet using this algorithm, the network is still capable of classifying inputs with a high accuracy.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 12 of its 22 references that are in the map. First posted on arXiv 8 Jan 2021.
Builds on
12 of 22 references.
References · 12
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2018UMAP: Uniform Manifold Approximation and Projection for Dimension Reductioncited by 2,841
- 2017Stable Architectures for Deep Neural Networkscited by 340
- 2017Beyond Finite Layer Neural Networks: Bridging Deep Architectures and Numerical Differential Equationscited by 203
- 2018Deep Neural Networks Motivated by Partial Differential Equationscited by 187
- 2015Training Very Deep Networkscited by 172
- 2017Multi-level Residual Networks from Dynamical Systems Viewcited by 59
- 2016Highway and Residual Networks learn Unrolled Iterative Estimationcited by 52
- 2016Bridging the Gaps Between Residual Learning, Recurrent Neural Networks and Visual Cortexcited by 42
- 2017Deep Relaxation: partial differential equations for optimizing deep neural networkscited by 27
- 2018NAIS-Net: Stable Deep Networks from Non-Autonomous Differential Equationscited by 7
- 2017Visualizing Residual Networkscited by 1
Built on by
Not cited yet.