mlsanityData to 7 Oct 2026

Restructurable Activation Networks

arXiv 2208.08562 ↗First posted 17 Aug 2022cs.CV cs.AI stat.MLcited by 6

Not on the map. Why?

Abstract (arXiv)

Is it possible to restructure the non-linear activation functions in a deep network to create hardware-efficient models? To address this question, we propose a new paradigm called Restructurable Activation Networks (RANs) that manipulate the amount of non-linearity in models to improve their hardware-awareness and efficiency. First, we propose RAN-explicit (RAN-e) -- a new hardware-aware search space and a semi-automatic search algorithm -- to replace inefficient blocks with hardware-aware blocks. Next, we propose a training-free model scaling method called RAN-implicit (RAN-i) where we theoretically prove the link between network topology and its expressivity in terms of number of non-linear units. We demonstrate that our networks achieve state-of-the-art results on ImageNet at different scales and for several types of hardware. For example, compared to EfficientNet-Lite-B0, RAN-e achieves a similar accuracy while improving Frames-Per-Second (FPS) by 1.5x on Arm micro-NPUs. On the other hand, RAN-i demonstrates up to 2x reduction in #MACs over ConvNexts with a similar or better accuracy. We also show that RAN-i achieves nearly 40% higher FPS than ConvNext on Arm-based datacenter CPUs. Finally, RAN-i based object detection networks achieve a similar or higher mAP and up to 33% higher FPS on datacenter CPUs compared to ConvNext based models. The code to train and evaluate RANs and the pretrained networks are available at https://github.com/ARM-software/ML-restructurable-activation-networks.

Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 48 of its 67 references that are in the map. First posted on arXiv 17 Aug 2022.

Builds on

48 of 67 references.

References · 48

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2014Microsoft COCO: Common Objects in Contextcited by 17,498
  3. 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,082
  4. 2015Distilling the Knowledge in a Neural Networkcited by 10,076
  5. 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
  6. 2017Mask R-CNNcited by 7,259
  7. 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
  8. 2017mixup: Beyond Empirical Risk Minimizationcited by 5,155
  9. 2016Feature Pyramid Networks for Object Detectioncited by 5,021
  10. 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
  11. 2022A ConvNet for the 2020scited by 3,545
  12. 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,250
36 more
  1. 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,031
  2. 2019Searching for MobileNetV3cited by 1,984
  3. 2018DARTS: Differentiable Architecture Searchcited by 1,782
  4. 2019Simplifying Graph Convolutional Networkscited by 1,470
  5. 2021EfficientNetV2: Smaller Models and Faster Trainingcited by 1,127
  6. 2018ProxylessNAS: Direct Neural Architecture Search on Target Task and Hardwarecited by 666
  7. 2019Learned Step Size Quantizationcited by 604
  8. 2021RepVGG: Making VGG-style ConvNets Great Againcited by 520
  9. 2014On the Number of Linear Regions of Deep Neural Networkscited by 378
  10. 2018AMC: AutoML for Model Compression and Acceleration on Mobile Devicescited by 375
  11. 2016On the Expressive Power of Deep Neural Networkscited by 302
  12. 2018On the Optimization of Deep Networks: Implicit Acceleration by Overparameterizationcited by 280
  13. 2020MCUNet: Tiny Deep Learning on IoT Devicescited by 269
  14. 2019Understanding Straight-Through Estimator in Training Activation Quantized Neural Netscited by 225
  15. 2017Learning to Prune Deep Neural Networks via Layer-wise Optimal Brain Surgeoncited by 219
  16. 2019ACNet: Strengthening the Kernel Skeletons for Powerful CNN via Asymmetric Convolution Blockscited by 178
  17. 2017Bounding and Counting Linear Regions of Deep Neural Networkscited by 161
  18. 2020FBNetV2: Differentiable Neural Architecture Search for Spatial and Channel Dimensionscited by 152
  19. 2020Training with Quantization Noise for Extreme Model Compressioncited by 145
  20. 2015Fixed Point Quantization of Deep Convolutional Networkscited by 141
  21. 2015Convolutional neural networks with low-rank regularizationcited by 102
  22. 2019A Signal Propagation Perspective for Pruning Neural Networks at Initializationcited by 96
  23. 2019And the Bit Goes Down: Revisiting the Quantization of Neural Networkscited by 78
  24. 2019Towards Efficient Model Compression via Learned Global Rankingcited by 75
  25. 2020MobileDets: Searching for Object Detection Architectures for Mobile Acceleratorscited by 55
  26. 2018ExpandNets: Linear Over-parameterization to Train Compact Convolutional Networkscited by 53
  27. 2021Towards Efficient Tensor Decomposition-Based DNN Model Compression with Optimization Frameworkcited by 52
  28. 2020Distilling Optimal Neural Networks: Rapid Search in Diverse Spacescited by 32
  29. 2020DO-Conv: Depthwise Over-parameterized Convolutional Layercited by 28
  30. 2017Coordinating Filters for Faster Deep Neural Networkscited by 24
  31. 2020To Filter Prune, or to Layer Prune, That Is The Questioncited by 23
  32. 2021Searching for Fast Model Families on Datacenter Acceleratorscited by 22
  33. 2019UNAS: Differentiable Architecture Search Meets Reinforcement Learningcited by 21
  34. 2021Collapsible Linear Blocks for Super-Efficient Super Resolutioncited by 19
  35. 2022DepthShrinker: A New Compression Paradigm Towards Boosting Real-Hardware Efficiency of Compact Neural Networkscited by 19
  36. 2020Layer Pruning via Fusible Residual Convolutional Block for Deep Neural Networkscited by 18

Built on by

Cited by year

Citing papers per year: 2023: 4; 2024: 1; 2025: 1.

6 papers.