Layer Folding: Neural Network Depth Reduction using Activation Linearization
Not on the map. Why?
Abstract (arXiv)
Despite the increasing prevalence of deep neural networks, their applicability in resource-constrained devices is limited due to their computational load. While modern devices exhibit a high level of parallelism, real-time latency is still highly dependent on networks' depth. Although recent works show that below a certain depth, the width of shallower networks must grow exponentially, we presume that neural networks typically exceed this minimal depth to accelerate convergence and incrementally increase accuracy. This motivates us to transform pre-trained deep networks that already exploit such advantages into shallower forms. We propose a method that learns whether non-linear activations can be removed, allowing to fold consecutive linear layers into one. We apply our method to networks pre-trained on CIFAR-10 and CIFAR-100 and find that they can all be transformed into shallower forms that share a similar depth. Finally, we use our method to provide more efficient alternatives to MobileNetV2 and EfficientNet-Lite architectures on the ImageNet classification task.
Key facts. Cited by 14 papers in the map (data through 7 Oct 2026). Builds on 51 of its 72 references that are in the map. First posted on arXiv 17 Jun 2021.
Builds on
51 of 72 references.
References · 51
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
- 2017Squeeze-and-Excitation Networkscited by 4,763
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
- 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,590
- 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
- 2019Searching for MobileNetV3cited by 1,984
- 2018DARTS: Differentiable Architecture Searchcited by 1,782
- 2016Neural Architecture Search with Reinforcement Learningcited by 1,489
38 more
- 2016Deep Networks with Stochastic Depthcited by 973
- 2018Regularized Evolution for Image Classifier Architecture Searchcited by 902
- 2020What is the State of Neural Network Pruning?cited by 578
- 2016Error bounds for approximations with deep ReLU networkscited by 567
- 2021RepVGG: Making VGG-style ConvNets Great Againcited by 520
- 2017Progressive Neural Architecture Searchcited by 483
- 2018FBNet: Hardware-Aware Efficient ConvNet Design via Differentiable Neural Architecture Searchcited by 480
- 2016EIE: Efficient Inference Engine on Compressed Deep Neural Networkcited by 291
- 2018On the Optimization of Deep Networks: Implicit Acceleration by Overparameterizationcited by 280
- 2016Benefits of depth in neural networkscited by 248
- 2015Tensorizing Neural Networkscited by 246
- 2017NISP: Pruning Networks using Neuron Importance Score Propagationcited by 228
- 2014Speeding-up Convolutional Neural Networks Using Fine-tuned CP-Decompositioncited by 199
- 2018Neural Architecture Search with Bayesian Optimisation and Optimal Transportcited by 192
- 2018Deep learning generalizes because the parameter-function map is biased towards simple functionscited by 180
- 2017Optimal approximation of piecewise smooth functions using deep ReLU neural networkscited by 176
- 2018Neural Architecture Optimizationcited by 164
- 2015Compression of Deep Convolutional Neural Networks for Fast and Low Power Mobile Applicationscited by 161
- 2016Why and When Can Deep -- but Not Shallow -- Networks Avoid the Curse of Dimensionality: a Reviewcited by 155
- 2020FBNetV2: Differentiable Neural Architecture Search for Spatial and Channel Dimensionscited by 152
- 2021The Low-Rank Simplicity Bias in Deep Networkscited by 150
- 2015Convolutional neural networks with low-rank regularizationcited by 102
- 2020Neural Pruning via Growing Regularizationcited by 97
- 2013On the number of response regions of deep feed forward networks with piece-wise linear activationscited by 94
- 2017Optimal Approximation with Sparsely Connected Deep Neural Networkscited by 90
- 2019Single-Path NAS: Designing Hardware-Efficient ConvNets in less than 4 Hourscited by 87
- 2016Why Deep Neural Networks for Function Approximation?cited by 82
- 2016Depth-Width Tradeoffs in Approximating Natural Functions with Neural Networkscited by 58
- 2016Highway and Residual Networks learn Unrolled Iterative Estimationcited by 52
- 2021DeepReDuce: ReLU Reduction for Fast Private Inferencecited by 50
- 2017Depth Separation for Neural Networkscited by 46
- 2020CryptoNAS: Private Inference on a ReLU Budgetcited by 40
- 2019DBP: Discrimination Based Block-Level Pruning for Deep Model Accelerationcited by 24
- 2020Activate or Not: Learning Customized Activationcited by 21
- 2021ChipNet: Budget-Aware Pruning with Heaviside Continuous Approximationscited by 21
- 2021HardCoRe-NAS: Hard Constrained diffeRentiable Neural Architecture Searchcited by 20
- 2020Going in circles is the way forward: the role of recurrence in visual inferencecited by 19
- 2020Layer Pruning via Fusible Residual Convolutional Block for Deep Neural Networkscited by 18
50 most cited of 51 All 51 (JSON)
Built on by
Citing papers per year: 2022: 1; 2023: 1; 2024: 9; 2025: 2; 2026: 1.
14 papers.
Sort:
- 2024A Generic Layer Pruning Method for Signal Modulation Recognition Deep Learning Modelscited by 18
- 2024UPDP: A Unified Progressive Depth Pruner for CNN and Vision Transformercited by 9
- 2024LayerMerge: Neural Network Depth Compression through Layer Pruning and Mergingcited by 7
- 2025Temporal Action Detection Model Compression by Progressive Block Dropcited by 5
- 2022Nonlinear Advantage: Trained Networks Might Not Be As Complex as You Thinkcited by 4
- 2024Layer Collapse Can be Induced by Unstructured Pruningcited by 4
- 2023Enhancing the accuracies by performing pooling decisions adjacent to the output layercited by 3
- 2024The Simpler The Better: An Entropy-Based Importance Metric To Reduce Neural Networks' Depthcited by 3
- 2024PReLU: Yet Another Single-Layer Solution to the XOR Problemcited by 3
- 2024Revisiting Learning-based Video Motion Magnification for Real-time Processingcited by 1
- 2024LaCoOT: Layer Collapse through Optimal Transportcited by 1
- 2024Layer Pruning with Consensus: A Triple-Win Solutioncited by 0
2 more
- 2025ResNets Are Deeper Than You Thinkcited by 0
- 2026From Deep to Shallow: Unconstrained and Efficient Layer Merging Strategycited by 0
- 2026From Deep to Shallow: Unconstrained and Efficient Layer Merging Strategy4 Sep 2026
- 2025ResNets Are Deeper Than You Think17 Jun 2025
- 2025Temporal Action Detection Model Compression by Progressive Block Drop21 Mar 2025
- 2024Layer Pruning with Consensus: A Triple-Win Solution21 Nov 2024
- 2024PReLU: Yet Another Single-Layer Solution to the XOR Problem17 Sep 2024
- 2024LayerMerge: Neural Network Depth Compression through Layer Pruning and Merging18 Jun 2024
- 2024LaCoOT: Layer Collapse through Optimal Transport13 Jun 2024
- 2024A Generic Layer Pruning Method for Signal Modulation Recognition Deep Learning Models12 Jun 2024
- 2024The Simpler The Better: An Entropy-Based Importance Metric To Reduce Neural Networks' Depth27 Apr 2024
- 2024Layer Collapse Can be Induced by Unstructured Pruning24 Apr 2024
- 2024Revisiting Learning-based Video Motion Magnification for Real-time Processing4 Mar 2024
- 2024UPDP: A Unified Progressive Depth Pruner for CNN and Vision Transformer12 Jan 2024
- 2024A Generic Layer Pruning Method for Signal Modulation Recognition Deep Learning Modelscited by 18
- 2024UPDP: A Unified Progressive Depth Pruner for CNN and Vision Transformercited by 9
- 2024LayerMerge: Neural Network Depth Compression through Layer Pruning and Mergingcited by 7
- 2025Temporal Action Detection Model Compression by Progressive Block Dropcited by 5
- 2022Nonlinear Advantage: Trained Networks Might Not Be As Complex as You Thinkcited by 4
- 2024Layer Collapse Can be Induced by Unstructured Pruningcited by 4
- 2023Enhancing the accuracies by performing pooling decisions adjacent to the output layercited by 3
- 2024The Simpler The Better: An Entropy-Based Importance Metric To Reduce Neural Networks' Depthcited by 3
- 2024PReLU: Yet Another Single-Layer Solution to the XOR Problemcited by 3
- 2024Revisiting Learning-based Video Motion Magnification for Real-time Processingcited by 1
- 2024LaCoOT: Layer Collapse through Optimal Transportcited by 1
- 2024Layer Pruning with Consensus: A Triple-Win Solutioncited by 0
12 most cited of 14 All 14 (JSON)
- 2026From Deep to Shallow: Unconstrained and Efficient Layer Merging Strategy4 Sep 2026
- 2025ResNets Are Deeper Than You Think17 Jun 2025
- 2025Temporal Action Detection Model Compression by Progressive Block Drop21 Mar 2025
- 2024Layer Pruning with Consensus: A Triple-Win Solution21 Nov 2024
- 2024PReLU: Yet Another Single-Layer Solution to the XOR Problem17 Sep 2024
- 2024LayerMerge: Neural Network Depth Compression through Layer Pruning and Merging18 Jun 2024
- 2024LaCoOT: Layer Collapse through Optimal Transport13 Jun 2024
- 2024A Generic Layer Pruning Method for Signal Modulation Recognition Deep Learning Models12 Jun 2024
- 2024The Simpler The Better: An Entropy-Based Importance Metric To Reduce Neural Networks' Depth27 Apr 2024
- 2024Layer Collapse Can be Induced by Unstructured Pruning24 Apr 2024
- 2024Revisiting Learning-based Video Motion Magnification for Real-time Processing4 Mar 2024
- 2024UPDP: A Unified Progressive Depth Pruner for CNN and Vision Transformer12 Jan 2024
12 newest of 14 All 14 (JSON)