Momentum Residual Neural Networks
Not on the map. Why?
Abstract (arXiv)
The training of deep residual neural networks (ResNets) with backpropagation has a memory cost that increases linearly with respect to the depth of the network. A way to circumvent this issue is to use reversible architectures. In this paper, we propose to change the forward rule of a ResNet by adding a momentum term. The resulting networks, momentum residual neural networks (Momentum ResNets), are invertible. Unlike previous invertible architectures, they can be used as a drop-in replacement for any existing ResNet block. We show that Momentum ResNets can be interpreted in the infinitesimal step size regime as second-order ordinary differential equations (ODEs) and exactly characterize how adding momentum progressively increases the representation capabilities of Momentum ResNets. Our analysis reveals that Momentum ResNets can learn any linear mapping up to a multiplicative factor, while ResNets cannot. In a learning to optimize setting, where convergence to a fixed point is required, we show theoretically and empirically that our method succeeds while existing invertible architectures fail. We show on CIFAR and ImageNet that Momentum ResNets have the same accuracy as ResNets, while having a much smaller memory footprint, and show that pre-trained Momentum ResNets are promising for fine-tuning models.
Key facts. Cited by 37 papers in the map (data through 14 Oct 2026). Builds on 35 of its 63 references that are in the map. First posted on arXiv 15 Feb 2021.
Builds on
35 of 63 references.
References · 35
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,513
- 2018Neural Ordinary Differential Equationscited by 3,779
- 2016An overview of gradient descent optimization algorithmscited by 1,033
- 2015Automatic differentiation in machine learning: a surveycited by 855
- 2019Big Transfer (BiT): General Visual Representation Learningcited by 769
- 2016TensorFlow: Large-Scale Machine Learning on Heterogeneous Distributed Systemscited by 664
- 2019Augmented Neural ODEscited by 397
- 2018Invertible Residual Networkscited by 365
- 2015Gradient-based Hyperparameter Optimization through Reversible Learningcited by 360
- 2017Stable Architectures for Deep Neural Networkscited by 341
- 2017Convolutional Neural Networks for Medical Image Analysis: Full Training or Fine Tuning?cited by 221
23 more
- 2017The Reversible Residual Network: Backpropagation Without Storing Activationscited by 217
- 2017Large Kernel Matters -- Improve Semantic Segmentation by Global Convolutional Networkcited by 208
- 2017Beyond Finite Layer Neural Networks: Bridging Deep Architectures and Numerical Differential Equationscited by 203
- 2018Deep Neural Networks Motivated by Partial Differential Equationscited by 187
- 2020Dissecting Neural ODEscited by 153
- 2018i-RevNet: Deep Invertible Networkscited by 137
- 2019ANODE: Unconditionally Accurate Memory-Efficient Gradients for Neural ODEscited by 84
- 2020Coupled Oscillatory Recurrent Neural Network (coRNN): An accurate and (gradient) stable architecture for learning long time dependenciescited by 82
- 2019Deep Learning via Dynamical Systems: An Approximation Perspectivecited by 78
- 2017Reversible Architectures for Arbitrarily Deep Residual Neural Networkscited by 70
- 2020On Second Order Behaviour in Augmented Neural ODEscited by 68
- 2018A Mean-Field Optimal Control Formulation of Deep Learningcited by 67
- 2019Approximation Capabilities of Neural ODEs and Invertible Residual Networkscited by 56
- 2018SuperNeurons: Dynamic GPU Memory Management for Training Deep Neural Networkscited by 55
- 2020Continuous-in-Depth Neural Networkscited by 40
- 2019Momentum-Net: Fast and convergent iterative neural network for inverse problemscited by 38
- 2020Universal Approximation Property of Neural Ordinary Differential Equationscited by 32
- 2020Fixing the train-test resolution discrepancy: FixEfficientNetcited by 31
- 2020MomentumRNN: Integrating Momentum into Recurrent Neural Networkscited by 18
- 2018Optimization Algorithm Inspired Deep Neural Network Structure Designcited by 14
- 2018Stochastic Training of Residual Networks: a Differential Equation Viewpointcited by 12
- 2019ANODEV2: A Coupled Neural ODE Evolution Frameworkcited by 12
- 2020Towards Understanding Normalization in Neural ODEscited by 7
Built on by
Citing papers per year: 2021: 10; 2022: 8; 2023: 5; 2024: 5; 2025: 7; 2026: 2.
37 papers.
Sort:
By area:
- 2021Sinkformers: Transformers with Doubly Stochastic Attentioncited by 138
- 2021Efficient and Accurate Gradients for Neural SDEscited by 71
- 2021A Dynamical System Perspective for Lipschitz Neural Networkscited by 60
- 2021Heavy Ball Neural Ordinary Differential Equationscited by 42
- 2023Reversible Vision Transformerscited by 33
- 2021Improving Transformers with Probabilistic Attention Keyscited by 28
- 2022ODE Transformer: An Ordinary Differential Equation-Inspired Model for Sequence Generationcited by 27
- 2022Do Residual Neural Networks discretize Neural Ordinary Differential Equations?cited by 27
- 2021SHINE: SHaring the INverse Estimate from the forward pass for bi-level optimization and implicit modelscited by 26
- 2022Semi-supervised Invertible Neural Operators for Bayesian Inverse Problemscited by 25
- 2023TorchDEQ: A Library for Deep Equilibrium Modelscited by 21
- 2021How Does Momentum Benefit Deep Neural Networks Architecture Design? A Few Case Studiescited by 10
25 more
- 2022Neural ODE Control for Trajectory Approximation of Continuity Equationcited by 9
- 2024Efficient, Accurate and Stable Gradients for Neural ODEscited by 9
- 2024Understanding the training of infinitely deep and wide ResNets with Conditional Optimal Transportcited by 8
- 2021Can convolutional ResNets approximately preserve input distances? A frequency analysis perspectivecited by 7
- 2022RevBiFPN: The Fully Reversible Bidirectional Feature Pyramid Networkcited by 6
- 2023Memory-Efficient Reversible Spiking Neural Networkscited by 6
- 2021Neural Architecture Search via Bregman Iterationscited by 5
- 2022Robustness to corruption in pre-trained Bayesian neural networkscited by 5
- 2025Reversible Deep Equilibrium Modelscited by 5
- 2024Predictor-Corrector Enhanced Transformers with Exponential Moving Average Coefficient Learningcited by 4
- 2025Random Feature Representation Boostingcited by 4
- 2023Variational formulations of ODE-Net as a mean-field optimal control problem and existence resultscited by 3
- 2025Transformers as Intrinsic Optimizers: Forward Inference through the Energy Principlecited by 3
- 2022DASS: Differentiable Architecture Search for Sparse neural networkscited by 2
- 2023PaReprop: Fast Parallelized Reversible Backpropagationcited by 1
- 2024On Exact Bit-level Reversible Transformers Without Changing Architecturescited by 1
- 2025Control, Optimal Transport and Neural Differential Equations in Supervised Learningcited by 1
- 2026Efficient Unrolled Networks for Large-Scale 3D Inverse Problemscited by 1
- 2021HeunNet: Extending ResNet using Heun's Methodscited by 0
- 2022Momentum Capsule Networkscited by 0
- 2024A Novel Momentum-Based Deep Learning Techniques for Medical Image Classification and Segmentationcited by 0
- 2025Revisiting Reset Mechanisms in Spiking Neural Networks for Sequential Modeling: Specialized Discretization for Binary Activated RNNcited by 0
- 2025ParaRevSNN: A Parallel Reversible Spiking Neural Network for Efficient Training and Inferencecited by 0
- 2025IIET: Efficient Numerical Transformer via Implicit Iterative Euler Methodcited by 0
- 2026Deep learning from a control vantage pointcited by 0
- 2026Deep learning from a control vantage point9 Oct 2026
- 2026Efficient Unrolled Networks for Large-Scale 3D Inverse Problems5 Jan 2026
- 2025Transformers as Intrinsic Optimizers: Forward Inference through the Energy Principle2 Nov 2025
- 2025IIET: Efficient Numerical Transformer via Implicit Iterative Euler Method26 Sep 2025
- 2025Reversible Deep Equilibrium Models16 Sep 2025
- 2025ParaRevSNN: A Parallel Reversible Spiking Neural Network for Efficient Training and Inference2 Aug 2025
- 2025Revisiting Reset Mechanisms in Spiking Neural Networks for Sequential Modeling: Specialized Discretization for Binary Activated RNN24 Apr 2025
- 2025Control, Optimal Transport and Neural Differential Equations in Supervised Learning19 Mar 2025
- 2025Random Feature Representation Boosting30 Jan 2025
- 2024Predictor-Corrector Enhanced Transformers with Exponential Moving Average Coefficient Learning5 Nov 2024
- 2024Efficient, Accurate and Stable Gradients for Neural ODEs15 Oct 2024
- 2024A Novel Momentum-Based Deep Learning Techniques for Medical Image Classification and Segmentation11 Aug 2024
25 more
- 2024On Exact Bit-level Reversible Transformers Without Changing Architectures12 Jul 2024
- 2024Understanding the training of infinitely deep and wide ResNets with Conditional Optimal Transport19 Mar 2024
- 2023Memory-Efficient Reversible Spiking Neural Networks13 Dec 2023
- 2023TorchDEQ: A Library for Deep Equilibrium Models28 Oct 2023
- 2023PaReprop: Fast Parallelized Reversible Backpropagation15 Jun 2023
- 2023Variational formulations of ODE-Net as a mean-field optimal control problem and existence results9 Mar 2023
- 2023Reversible Vision Transformers9 Feb 2023
- 2022Semi-supervised Invertible Neural Operators for Bayesian Inverse Problems6 Sep 2022
- 2022DASS: Differentiable Architecture Search for Sparse neural networks14 Jul 2022
- 2022RevBiFPN: The Fully Reversible Bidirectional Feature Pyramid Network28 Jun 2022
- 2022Robustness to corruption in pre-trained Bayesian neural networks24 Jun 2022
- 2022Do Residual Neural Networks discretize Neural Ordinary Differential Equations?29 May 2022
- 2022Neural ODE Control for Trajectory Approximation of Continuity Equation18 May 2022
- 2022ODE Transformer: An Ordinary Differential Equation-Inspired Model for Sequence Generation17 Mar 2022
- 2022Momentum Capsule Networks26 Jan 2022
- 2021A Dynamical System Perspective for Lipschitz Neural Networks25 Oct 2021
- 2021Sinkformers: Transformers with Doubly Stochastic Attention22 Oct 2021
- 2021Improving Transformers with Probabilistic Attention Keys16 Oct 2021
- 2021How Does Momentum Benefit Deep Neural Networks Architecture Design? A Few Case Studies13 Oct 2021
- 2021Heavy Ball Neural Ordinary Differential Equations10 Oct 2021
- 2021Neural Architecture Search via Bregman Iterations4 Jun 2021
- 2021Can convolutional ResNets approximately preserve input distances? A frequency analysis perspective4 Jun 2021
- 2021SHINE: SHaring the INverse Estimate from the forward pass for bi-level optimization and implicit models1 Jun 2021
- 2021Efficient and Accurate Gradients for Neural SDEs27 May 2021
- 2021HeunNet: Extending ResNet using Heun's Methods13 May 2021
- 2026Deep learning from a control vantage pointcited by 0
- 2026Deep learning from a control vantage point9 Oct 2026
- 2021Sinkformers: Transformers with Doubly Stochastic Attentioncited by 138
- 2021Efficient and Accurate Gradients for Neural SDEscited by 71
- 2021A Dynamical System Perspective for Lipschitz Neural Networkscited by 60
- 2021Heavy Ball Neural Ordinary Differential Equationscited by 42
- 2023Reversible Vision Transformerscited by 33
- 2021Improving Transformers with Probabilistic Attention Keyscited by 28
- 2022ODE Transformer: An Ordinary Differential Equation-Inspired Model for Sequence Generationcited by 27
- 2022Do Residual Neural Networks discretize Neural Ordinary Differential Equations?cited by 27
- 2021SHINE: SHaring the INverse Estimate from the forward pass for bi-level optimization and implicit modelscited by 26
- 2022Semi-supervised Invertible Neural Operators for Bayesian Inverse Problemscited by 25
- 2023TorchDEQ: A Library for Deep Equilibrium Modelscited by 21
- 2021How Does Momentum Benefit Deep Neural Networks Architecture Design? A Few Case Studiescited by 10
12 most cited of 36 All 36 (JSON)
- 2026Efficient Unrolled Networks for Large-Scale 3D Inverse Problems5 Jan 2026
- 2025Transformers as Intrinsic Optimizers: Forward Inference through the Energy Principle2 Nov 2025
- 2025IIET: Efficient Numerical Transformer via Implicit Iterative Euler Method26 Sep 2025
- 2025Reversible Deep Equilibrium Models16 Sep 2025
- 2025ParaRevSNN: A Parallel Reversible Spiking Neural Network for Efficient Training and Inference2 Aug 2025
- 2025Revisiting Reset Mechanisms in Spiking Neural Networks for Sequential Modeling: Specialized Discretization for Binary Activated RNN24 Apr 2025
- 2025Control, Optimal Transport and Neural Differential Equations in Supervised Learning19 Mar 2025
- 2025Random Feature Representation Boosting30 Jan 2025
- 2024Predictor-Corrector Enhanced Transformers with Exponential Moving Average Coefficient Learning5 Nov 2024
- 2024Efficient, Accurate and Stable Gradients for Neural ODEs15 Oct 2024
- 2024A Novel Momentum-Based Deep Learning Techniques for Medical Image Classification and Segmentation11 Aug 2024
- 2024On Exact Bit-level Reversible Transformers Without Changing Architectures12 Jul 2024
12 newest of 36 All 36 (JSON)