Complexity-Driven CNN Compression for Resource-constrained Edge AI
Not on the map. Why?
Abstract (arXiv)
Recent advances in Artificial Intelligence (AI) on the Internet of Things (IoT)-enabled network edge has realized edge intelligence in several applications such as smart agriculture, smart hospitals, and smart factories by enabling low-latency and computational efficiency. However, deploying state-of-the-art Convolutional Neural Networks (CNNs) such as VGG-16 and ResNets on resource-constrained edge devices is practically infeasible due to their large number of parameters and floating-point operations (FLOPs). Thus, the concept of network pruning as a type of model compression is gaining attention for accelerating CNNs on low-power devices. State-of-the-art pruning approaches, either structured or unstructured do not consider the different underlying nature of complexities being exhibited by convolutional layers and follow a training-pruning-retraining pipeline, which results in additional computational overhead. In this work, we propose a novel and computationally efficient pruning pipeline by exploiting the inherent layer-level complexities of CNNs. Unlike typical methods, our proposed complexity-driven algorithm selects a particular layer for filter-pruning based on its contribution to overall network complexity. We follow a procedure that directly trains the pruned model and avoids the computationally complex ranking and fine-tuning steps. Moreover, we define three modes of pruning, namely parameter-aware (PA), FLOPs-aware (FA), and memory-aware (MA), to introduce versatile compression of CNNs. Our results show the competitive performance of our approach in terms of accuracy and acceleration. Lastly, we present a trade-off between different resources and accuracy which can be helpful for developers in making the right decisions in resource-constrained IoT environments.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 32 of its 54 references that are in the map. First posted on arXiv 26 Aug 2022.
Builds on
32 of 54 references.
References · 32
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,250
- 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
- 2016Pruning Filters for Efficient ConvNetscited by 1,129
- 2018SNIP: Single-shot Network Pruning based on Connection Sensitivitycited by 802
- 2019Linear Mode Connectivity and the Lottery Ticket Hypothesiscited by 627
- 2018Rethinking the Value of Network Pruningcited by 595
20 more
- 2021Carbon Emissions and Large Neural Network Trainingcited by 561
- 2020Pruning neural networks without any data by iteratively conserving synaptic flowcited by 475
- 2019The State of Sparsity in Deep Neural Networkscited by 471
- 2020Picking Winning Tickets Before Training by Preserving Gradient Flowcited by 467
- 2016EIE: Efficient Inference Engine on Compressed Deep Neural Networkcited by 291
- 2016Dynamic Network Surgery for Efficient DNNscited by 233
- 2020Pruning Neural Networks at Initialization: Why are We Missing the Mark?cited by 181
- 2018Discrimination-aware Channel Pruning for Deep Neural Networkscited by 171
- 2019Edge AI: On-Demand Accelerating Deep Neural Network Inference via Edge Computingcited by 150
- 2019Towards Optimal Structured CNN Pruning via Generative Adversarial Learningcited by 145
- 2017An Entropy-based Pruning Method for CNN Compressioncited by 37
- 2019Non-Structured DNN Weight Pruning -- Is It Beneficial in Any Platform?cited by 31
- 2022Training Your Sparse Neural Network Better with Any Maskcited by 26
- 2020PCNN: Pattern-based Fine-Grained Regular Pruning towards Optimizing CNN Acceleratorscited by 9
- 2018PCAS: Pruning Channels with Attention Statistics for Deep Network Compressioncited by 7
- 2019Attention Based Pruning for Shift Networkscited by 7
- 2022Dynamic ConvNets on Tiny Devices via Nested Sparsitycited by 7
- 2018Studying the Plasticity in Deep Convolutional Neural Networks using Random Pruningcited by 6
- 2022DualConv: Dual Convolutional Kernels for Lightweight Deep Neural Networkscited by 4
- 2021Pruning of Convolutional Neural Networks Using Ising Energy Modelcited by 3
Built on by
Citing papers per year: 2024: 4; 2025: 3; 2026: 1.
8 papers.
- 2025Benchmarking Ultra-Low-Power μNPUscited by 6
- 2024Improve Knowledge Distillation via Label Revision and Data Selectioncited by 5
- 2025Deep Learning-based Techniques for Integrated Sensing and Communication Systems: State-of-the-Art, Challenges, and Opportunitiescited by 3
- 2024Electrostatic Force Regularization for Neural Structured Pruningcited by 2
- 2024Energy-Efficient Uncertainty-Aware Biomass Composition Prediction at the Edgecited by 1
- 2024Deep Convolutional Neural Networks Structured Pruning via Gravity Regularizationcited by 0
- 2025OptiFLIDS: Optimized Federated Learning for Energy-Efficient Intrusion Detection in IoTcited by 0
- 2026UtVAA: Ultra-tiny Vision Transformer with Affix Attention for Mobile Image Classificationcited by 0
- 2026UtVAA: Ultra-tiny Vision Transformer with Affix Attention for Mobile Image Classification2 Jun 2026
- 2025OptiFLIDS: Optimized Federated Learning for Energy-Efficient Intrusion Detection in IoT5 Oct 2025
- 2025Deep Learning-based Techniques for Integrated Sensing and Communication Systems: State-of-the-Art, Challenges, and Opportunities23 Aug 2025
- 2025Benchmarking Ultra-Low-Power μNPUs28 Mar 2025
- 2024Deep Convolutional Neural Networks Structured Pruning via Gravity Regularization25 Nov 2024
- 2024Electrostatic Force Regularization for Neural Structured Pruning17 Nov 2024
- 2024Energy-Efficient Uncertainty-Aware Biomass Composition Prediction at the Edge17 Apr 2024
- 2024Improve Knowledge Distillation via Label Revision and Data Selection3 Apr 2024