mlsanityData to 7 Oct 2026

Layer Folding: Neural Network Depth Reduction using Activation Linearization

arXiv 2106.09309 ↗First posted 17 Jun 2021cs.CVcited by 14

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

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  3. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
  4. 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
  5. 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
  6. 2017Squeeze-and-Excitation Networkscited by 4,763
  7. 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
  8. 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,590
  9. 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
  10. 2019Searching for MobileNetV3cited by 1,984
  11. 2018DARTS: Differentiable Architecture Searchcited by 1,782
  12. 2016Neural Architecture Search with Reinforcement Learningcited by 1,489
38 more
  1. 2016Deep Networks with Stochastic Depthcited by 973
  2. 2018Regularized Evolution for Image Classifier Architecture Searchcited by 902
  3. 2020What is the State of Neural Network Pruning?cited by 578
  4. 2016Error bounds for approximations with deep ReLU networkscited by 567
  5. 2021RepVGG: Making VGG-style ConvNets Great Againcited by 520
  6. 2017Progressive Neural Architecture Searchcited by 483
  7. 2018FBNet: Hardware-Aware Efficient ConvNet Design via Differentiable Neural Architecture Searchcited by 480
  8. 2016EIE: Efficient Inference Engine on Compressed Deep Neural Networkcited by 291
  9. 2018On the Optimization of Deep Networks: Implicit Acceleration by Overparameterizationcited by 280
  10. 2016Benefits of depth in neural networkscited by 248
  11. 2015Tensorizing Neural Networkscited by 246
  12. 2017NISP: Pruning Networks using Neuron Importance Score Propagationcited by 228
  13. 2014Speeding-up Convolutional Neural Networks Using Fine-tuned CP-Decompositioncited by 199
  14. 2018Neural Architecture Search with Bayesian Optimisation and Optimal Transportcited by 192
  15. 2018Deep learning generalizes because the parameter-function map is biased towards simple functionscited by 180
  16. 2017Optimal approximation of piecewise smooth functions using deep ReLU neural networkscited by 176
  17. 2018Neural Architecture Optimizationcited by 164
  18. 2015Compression of Deep Convolutional Neural Networks for Fast and Low Power Mobile Applicationscited by 161
  19. 2016Why and When Can Deep -- but Not Shallow -- Networks Avoid the Curse of Dimensionality: a Reviewcited by 155
  20. 2020FBNetV2: Differentiable Neural Architecture Search for Spatial and Channel Dimensionscited by 152
  21. 2021The Low-Rank Simplicity Bias in Deep Networkscited by 150
  22. 2015Convolutional neural networks with low-rank regularizationcited by 102
  23. 2020Neural Pruning via Growing Regularizationcited by 97
  24. 2013On the number of response regions of deep feed forward networks with piece-wise linear activationscited by 94
  25. 2017Optimal Approximation with Sparsely Connected Deep Neural Networkscited by 90
  26. 2019Single-Path NAS: Designing Hardware-Efficient ConvNets in less than 4 Hourscited by 87
  27. 2016Why Deep Neural Networks for Function Approximation?cited by 82
  28. 2016Depth-Width Tradeoffs in Approximating Natural Functions with Neural Networkscited by 58
  29. 2016Highway and Residual Networks learn Unrolled Iterative Estimationcited by 52
  30. 2021DeepReDuce: ReLU Reduction for Fast Private Inferencecited by 50
  31. 2017Depth Separation for Neural Networkscited by 46
  32. 2020CryptoNAS: Private Inference on a ReLU Budgetcited by 40
  33. 2019DBP: Discrimination Based Block-Level Pruning for Deep Model Accelerationcited by 24
  34. 2020Activate or Not: Learning Customized Activationcited by 21
  35. 2021ChipNet: Budget-Aware Pruning with Heaviside Continuous Approximationscited by 21
  36. 2021HardCoRe-NAS: Hard Constrained diffeRentiable Neural Architecture Searchcited by 20
  37. 2020Going in circles is the way forward: the role of recurrence in visual inferencecited by 19
  38. 2020Layer Pruning via Fusible Residual Convolutional Block for Deep Neural Networkscited by 18

50 most cited of 51 All 51 (JSON)

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2022: 1; 2023: 1; 2024: 9; 2025: 2; 2026: 1.

14 papers.

Sort: