The Reversible Residual Network: Backpropagation Without Storing Activations
Not on the map. Why?
Abstract (arXiv)
Deep residual networks (ResNets) have significantly pushed forward the state-of-the-art on image classification, increasing in performance as networks grow both deeper and wider. However, memory consumption becomes a bottleneck, as one needs to store the activations in order to calculate gradients using backpropagation. We present the Reversible Residual Network (RevNet), a variant of ResNets where each layer's activations can be reconstructed exactly from the next layer's. Therefore, the activations for most layers need not be stored in memory during backpropagation. We demonstrate the effectiveness of RevNets on CIFAR-10, CIFAR-100, and ImageNet, establishing nearly identical classification accuracy to equally-sized ResNets, even though the activation storage requirements are independent of depth.
Key facts. Cited by 215 papers in the map (data through 7 Oct 2026). First posted on arXiv 14 Jul 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 51; 2022: 31; 2023: 42; 2024: 36; 2025: 33; 2026: 22.
215 papers.
Sort:
By area:
- 2024Parameter-Efficient Fine-Tuning for Large Models: A Comprehensive Surveycited by 641
- 2024YOLOv9: Learning What You Want to Learn Using Programmable Gradient Informationcited by 422
- 20218-bit Optimizers via Block-wise Quantizationcited by 395
- 2022LST: Ladder Side-Tuning for Parameter and Memory Efficient Transfer Learningcited by 228
- 2022CDDFuse: Correlation-Driven Dual-Branch Feature Decomposition for Multi-Modality Image Fusioncited by 222
- 2023A Comprehensive Survey of AI-Generated Content (AIGC): A History of Generative AI from GAN to ChatGPTcited by 221
- 2021Training Graph Neural Networks with 1000 Layerscited by 169
- 2021Investigating Bi-Level Optimization for Learning and Vision from a Unified Perspective: A Survey and Beyondcited by 151
- 2021Scaling Deep Contrastive Learning Batch Size under Memory Limited Setupcited by 123
- 2021A Practical Survey on Faster and Lighter Transformerscited by 73
- 2021Revisiting Locally Supervised Learning: an Alternative to End-to-end Trainingcited by 71
- 2021Invertible Denoising Network: A Light Solution for Real Noise Removalcited by 68
38 more
- 2022A Survey on Graph Representation Learning Methodscited by 66
- 2021Memory-efficient Transformers via Top-k Attentioncited by 59
- 2021A Survey on Green Deep Learningcited by 52
- 2023Pointerformer: Deep Reinforced Multi-Pointer Transformer for the Traveling Salesman Problemcited by 49
- 2021Resampling Base Distributions of Normalizing Flowscited by 42
- 2024Lightweight Deep Learning for Resource-Constrained Environments: A Surveycited by 38
- 2021Momentum Residual Neural Networkscited by 36
- 2023DiffAttack: Evasion Attacks Against Diffusion-Based Adversarial Purificationcited by 36
- 2023A Survey of Techniques for Optimizing Transformer Inferencecited by 35
- 2025The Non-Linear Representation Dilemma: Is Causal Abstraction Enough for Mechanistic Interpretability?cited by 34
- 2023Reversible Vision Transformerscited by 33
- 2022Reversible Column Networkscited by 32
- 2023Transformed Distribution Matching for Missing Value Imputationcited by 31
- 2021Memory-Efficient Network for Large-scale Video Compressive Sensingcited by 30
- 2021Self-learning Machines based on Hamiltonian Echo Backpropagationcited by 28
- 2022Do Residual Neural Networks discretize Neural Ordinary Differential Equations?cited by 27
- 2024ApiQ: Finetuning of 2-Bit Quantized Large Language Modelcited by 27
- 2021SHINE: SHaring the INverse Estimate from the forward pass for bi-level optimization and implicit modelscited by 26
- 2023Make Pre-trained Model Reversible: From Parameter to Memory Efficient Fine-Tuningcited by 26
- 2023UniPT: Universal Parallel Tuning for Transfer Learning with Efficient Parameter and Memorycited by 26
- 2024AdaRevD: Adaptive Patch Exiting Reversible Decoder Pushes the Limit of Image Deblurringcited by 25
- 2021No frame left behind: Full Video Action Recognitioncited by 24
- 2023CAP-VSTNet: Content Affinity Preserved Versatile Style Transfercited by 24
- 2024Neural Combinatorial Optimization Algorithms for Solving Vehicle Routing Problems: A Comprehensive Survey with Perspectivescited by 23
- 2024Reversible Decoupling Network for Single Image Reflection Removalcited by 22
- 2023Implicit regularization of deep residual networks towards neural ODEscited by 20
- 2023Training a Large Video Model on a Single Machine in a Daycited by 20
- 2022MGNNI: Multiscale Graph Neural Networks with Implicit Layerscited by 19
- 2022Re^2TAL: Rewiring Pretrained Video Backbones for Reversible Temporal Action Localizationcited by 19
- 2021Do We Need Anisotropic Graph Neural Networks?cited by 18
- 2021Sequential Aggregation and Rematerialization: Distributed Full-batch Training of Graph Neural Networks on Large Graphscited by 18
- 2024VeLoRA: Memory Efficient Training using Rank-1 Sub-Token Projectionscited by 18
- 2021An Information Theory-inspired Strategy for Automatic Network Pruningcited by 17
- 2024Training Neural Networks from Scratch with Parallel Low-Rank Adapterscited by 17
- 2021The NLP Cookbook: Modern Recipes for Transformer based Deep Learning Architecturescited by 16
- 2023DisCo-CLIP: A Distributed Contrastive Loss for Memory Efficient CLIP Trainingcited by 15
- 2021Memory-Efficient Differentiable Transformer Architecture Searchcited by 13
- 2021Universal Joint Approximation of Manifolds and Densities by Simple Injective Flowscited by 13
50 most cited of 215 All 215 (JSON)
- 2026LLN: Learnable Lens Networks for Parameter-Efficient Long-Horizon Dynamical Prediction28 Sep 2026
- 2026TBR: Transport-Based Rendering with Deposition Strokes for Inverse Graphics8 Sep 2026
- 2026On the Interaction Between Model Compression and Test-Time Adaptation3 Sep 2026
- 2026LinCa: Accelerating Diffusion Models via Learnable Decomposed Feature Caching18 Aug 2026
- 2026Memory-Efficient Activation Checkpointing with Sliding Window and Hirschberg's Algorithm for 0/1 Knapsack Solving in PyTorch9 Aug 2026
- 2026LILAC: An Idempotent Neural Speech Codec6 Aug 2026
- 2026Backpropagation-Free Trunk Training via the Split Forward Gradients18 Jul 2026
- 2026Low-dimensional topology of deep neural networks30 Jun 2026
- 2026Geometric and Information Compression of Representations in Deep Learning19 Jun 2026
- 2026Twincher: Bijective Representation Learning for Robust Inversion of Continuous Systems13 May 2026
- 2026Lookahead Drifting Model10 Apr 2026
- 2026Memory-Efficient Transfer Learning with Fading Side Networks via Masked Dual Path Distillation10 Apr 2026
38 more
- 2026GSR-GNN: Training Acceleration and Memory-Saving Framework of Deep GNNs on Circuit Graph28 Mar 2026
- 2026AMIF: Authorizable Medical Image Fusion Model with Built-in Authentication25 Mar 2026
- 2026Understanding the Theoretical Foundations of Deep Neural Networks through Differential Equations18 Mar 2026
- 2026Deep Invertible Autoencoders for Dimensionality Reduction of Dynamical Systems13 Mar 2026
- 2026Improving Set Function Approximation with Quasi-Arithmetic Neural Networks4 Feb 2026
- 2026Reversible Deep Learning for 13C NMR in Chemoinformatics: On Structures and Spectra1 Feb 2026
- 2026Invertible Memory Flow Networks31 Jan 2026
- 2026Reversible Efficient Diffusion for Image Fusion28 Jan 2026
- 2026TokenSeek: Memory Efficient Fine Tuning via Instance-Aware Token Ditching27 Jan 2026
- 2026ReflexSplit: Single Image Reflection Separation via Layer Fusion-Separation24 Jan 2026
- 2025Breaking the Memory Wall: Exact Analytical Differentiation via Tiled Operator-Space Evolution28 Dec 2025
- 2025RevFFN: Memory-Efficient Full-Parameter Fine-Tuning of Mixture-of-Experts LLMs with Reversible Blocks24 Dec 2025
- 2025An Inverse Scattering Inspired Fourier Neural Operator for Time-Dependent PDE Learning22 Dec 2025
- 2025Ladder Up, Memory Down: Low-Cost Fine-Tuning With Side Nets16 Dec 2025
- 2025DeepRFTv2: Kernel-level Learning for Image Deblurring26 Nov 2025
- 2025Readout-Side Bypass for Residual Hybrid Quantum-Classical Models25 Nov 2025
- 2025Transformer Injectivity & Geometric Robustness - Analytic Margins and Bi-Lipschitz Uniformity of Sequence-Level Hidden States17 Nov 2025
- 2025Backward-Friendly Optimization: Training Large Language Models with Approximate Gradients under Memory Constraints26 Oct 2025
- 2025Deep Neural Networks Inspired by Differential Equations9 Oct 2025
- 2025Mathematical Modeling and Convergence Analysis of Deep Neural Networks with Dense Layer Connectivities in Deep Learning2 Oct 2025
- 2025Reversible GNS for Dissipative Fluids with Consistent Bidirectional Dynamics26 Sep 2025
- 2025LANCE: Low Rank Activation Compression for Efficient On-Device Continual Learning25 Sep 2025
- 2025Reversible Deep Equilibrium Models16 Sep 2025
- 2025Cross-Domain Few-Shot Segmentation via Ordinary Differential Equations over Time Intervals1 Sep 2025
- 2025On Surjectivity of Neural Networks: Can you elicit any behavior from your model?26 Aug 2025
- 2025Chi-Geometry: A Library for Benchmarking Chirality Prediction of GNNs12 Aug 2025
- 2025ParaRevSNN: A Parallel Reversible Spiking Neural Network for Efficient Training and Inference2 Aug 2025
- 2025The Non-Linear Representation Dilemma: Is Causal Abstraction Enough for Mechanistic Interpretability?11 Jul 2025
- 2025Learning for routing: A guided review of recent developments and future directions30 Jun 2025
- 2025Mettle: Meta-Token Learning for Memory-Efficient Audio-Visual Adaptation29 Jun 2025
- 2025Memory Savings at What Cost? A Study of Alternatives to Backpropagation27 Jun 2025
- 2025Control and optimization for Neural Partial Differential Equations in Supervised Learning25 Jun 2025
- 2025EMLoC: Emulator-based Memory-efficient Fine-tuning with LoRA Correction13 Jun 2025
- 2025Symplectic Generative Networks (SGNs): A Hamiltonian Framework for Invertible Deep Generative Modeling28 May 2025
- 2025LatentINDIGO: An INN-Guided Latent Diffusion Algorithm for Image Restoration19 May 2025
- 2025Beyond Low-rank Decomposition: A Shortcut Approach for Efficient On-Device Learning8 May 2025
- 2025Multi-Scale Invertible Neural Network for Wide-Range Variable-Rate Learned Image Compression27 Mar 2025
- 2025Invertible Koopman neural operator for data-driven modeling of partial differential equations25 Mar 2025
50 newest of 215 All 215 (JSON)
- 2023DiffAttack: Evasion Attacks Against Diffusion-Based Adversarial Purificationcited by 36
- 2024Invertible Diffusion Models for Compressed Sensingcited by 12
- 2023Duplex Diffusion Models Improve Speech-to-Speech Translationcited by 5
- 2025INDIGO+: A Unified INN-Guided Probabilistic Diffusion Algorithm for Blind and Non-Blind Image Restorationcited by 3
- 2025LatentINDIGO: An INN-Guided Latent Diffusion Algorithm for Image Restorationcited by 0
- 2026Reversible Efficient Diffusion for Image Fusioncited by 0
- 2026LinCa: Accelerating Diffusion Models via Learnable Decomposed Feature Cachingcited by 0
- 2026LinCa: Accelerating Diffusion Models via Learnable Decomposed Feature Caching18 Aug 2026
- 2026Reversible Efficient Diffusion for Image Fusion28 Jan 2026
- 2025LatentINDIGO: An INN-Guided Latent Diffusion Algorithm for Image Restoration19 May 2025
- 2025INDIGO+: A Unified INN-Guided Probabilistic Diffusion Algorithm for Blind and Non-Blind Image Restoration23 Jan 2025
- 2024Invertible Diffusion Models for Compressed Sensing25 Mar 2024
- 2023DiffAttack: Evasion Attacks Against Diffusion-Based Adversarial Purification27 Oct 2023
- 2023Duplex Diffusion Models Improve Speech-to-Speech Translation22 May 2023
- 2024Parameter-Efficient Fine-Tuning for Large Models: A Comprehensive Surveycited by 641
- 2024YOLOv9: Learning What You Want to Learn Using Programmable Gradient Informationcited by 422
- 20218-bit Optimizers via Block-wise Quantizationcited by 395
- 2022LST: Ladder Side-Tuning for Parameter and Memory Efficient Transfer Learningcited by 228
- 2022CDDFuse: Correlation-Driven Dual-Branch Feature Decomposition for Multi-Modality Image Fusioncited by 222
- 2023A Comprehensive Survey of AI-Generated Content (AIGC): A History of Generative AI from GAN to ChatGPTcited by 221
- 2021Training Graph Neural Networks with 1000 Layerscited by 169
- 2021Investigating Bi-Level Optimization for Learning and Vision from a Unified Perspective: A Survey and Beyondcited by 151
- 2021Scaling Deep Contrastive Learning Batch Size under Memory Limited Setupcited by 123
- 2021A Practical Survey on Faster and Lighter Transformerscited by 73
- 2021Revisiting Locally Supervised Learning: an Alternative to End-to-end Trainingcited by 71
- 2021Invertible Denoising Network: A Light Solution for Real Noise Removalcited by 68
12 most cited of 205 All 205 (JSON)
- 2026LLN: Learnable Lens Networks for Parameter-Efficient Long-Horizon Dynamical Prediction28 Sep 2026
- 2026TBR: Transport-Based Rendering with Deposition Strokes for Inverse Graphics8 Sep 2026
- 2026On the Interaction Between Model Compression and Test-Time Adaptation3 Sep 2026
- 2026Memory-Efficient Activation Checkpointing with Sliding Window and Hirschberg's Algorithm for 0/1 Knapsack Solving in PyTorch9 Aug 2026
- 2026LILAC: An Idempotent Neural Speech Codec6 Aug 2026
- 2026Backpropagation-Free Trunk Training via the Split Forward Gradients18 Jul 2026
- 2026Low-dimensional topology of deep neural networks30 Jun 2026
- 2026Geometric and Information Compression of Representations in Deep Learning19 Jun 2026
- 2026Twincher: Bijective Representation Learning for Robust Inversion of Continuous Systems13 May 2026
- 2026Lookahead Drifting Model10 Apr 2026
- 2026Memory-Efficient Transfer Learning with Fading Side Networks via Masked Dual Path Distillation10 Apr 2026
- 2026GSR-GNN: Training Acceleration and Memory-Saving Framework of Deep GNNs on Circuit Graph28 Mar 2026
12 newest of 205 All 205 (JSON)