Architecture Aware Latency Constrained Sparse Neural Networks
Not on the map. Why?
Abstract (arXiv)
Acceleration of deep neural networks to meet a specific latency constraint is essential for their deployment on mobile devices. In this paper, we design an architecture aware latency constrained sparse (ALCS) framework to prune and accelerate CNN models. Taking modern mobile computation architectures into consideration, we propose Single Instruction Multiple Data (SIMD)-structured pruning, along with a novel sparse convolution algorithm for efficient computation. Besides, we propose to estimate the run time of sparse models with piece-wise linear interpolation. The whole latency constrained pruning task is formulated as a constrained optimization problem that can be efficiently solved with Alternating Direction Method of Multipliers (ADMM). Extensive experiments show that our system-algorithm co-design framework can achieve much better Pareto frontier among network accuracy and latency on resource-constrained mobile devices.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 46 of its 54 references that are in the map. First posted on arXiv 1 Sep 2021.
Builds on
46 of 54 references.
References · 46
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
- 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
- 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,829
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
- 2014Going Deeper with Convolutionscited by 4,231
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
- 2015SSD: Single Shot MultiBox Detectorcited by 3,125
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
- 2013Rich feature hierarchies for accurate object detection and semantic segmentationcited by 2,160
34 more
- 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
- 2019Searching for MobileNetV3cited by 1,984
- 2017Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only Inferencecited by 1,548
- 2021EfficientNetV2: Smaller Models and Faster Trainingcited by 1,127
- 2019Once-for-All: Train One Network and Specialize it for Efficient Deploymentcited by 778
- 2016Learning Structured Sparsity in Deep Neural Networkscited by 538
- 2018HAQ: Hardware-Aware Automated Quantization with Mixed Precisioncited by 426
- 2018AMC: AutoML for Model Compression and Acceleration on Mobile Devicescited by 375
- 2017Scalable Training of Artificial Neural Networks with Adaptive Sparse Connectivity inspired by Network Sciencecited by 325
- 2014Exploiting Linear Structure Within Convolutional Networks for Efficient Evaluationcited by 304
- 2020HRank: Filter Pruning using High-Rank Feature Mapcited by 291
- 2014Speeding up Convolutional Neural Networks with Low Rank Expansionscited by 283
- 2019Universally Slimmable Networks and Improved Training Techniquescited by 219
- 2015Quantized Convolutional Neural Networks for Mobile Devicescited by 212
- 2019Sparse Networks from Scratch: Faster Training without Losing Performancecited by 210
- 2014Speeding-up Convolutional Neural Networks Using Fine-tuned CP-Decompositioncited by 199
- 2019Parameter Efficient Training of Deep Convolutional Neural Networks by Dynamic Sparse Reparameterizationcited by 187
- 2018NetAdapt: Platform-Aware Neural Network Adaptation for Mobile Applicationscited by 146
- 2017Deep Rewiring: Training very sparse deep networkscited by 136
- 2016Designing Energy-Efficient Convolutional Neural Networks using Energy-Aware Pruningcited by 133
- 2020Dynamic Model Pruning with Feedbackcited by 125
- 2015Global Convergence of ADMM in Nonconvex Nonsmooth Optimizationcited by 98
- 2019Fast Sparse ConvNetscited by 86
- 2019Global Sparse Momentum SGD for Pruning Very Deep Neural Networkscited by 70
- 2020DMCP: Differentiable Markov Channel Pruning for Neural Networkscited by 68
- 2017Extremely Low Bit Neural Network: Squeeze the Last Bit Out with ADMMcited by 60
- 2020DHP: Differentiable Meta Pruning via HyperNetworkscited by 57
- 2020Model Rubik's Cube: Twisting Resolution, Depth and Width for TinyNetscited by 49
- 2020DSA: More Efficient Budgeted Pruning via Differentiable Sparsity Allocationcited by 47
- 2016Faster CNNs with Direct Sparse Convolutions and Guided Pruningcited by 39
- 2020AOWS: Adaptive and optimal network width search with latency constraintscited by 17
- 2018ECC: Platform-Independent Energy-Constrained Deep Neural Network Compression via a Bilinear Regression Modelcited by 15
- 2018Energy-Constrained Compression for Deep Neural Networks via Weighted Sparse Projection and Layer Input Maskingcited by 11
- 2019AutoSlim: Towards One-Shot Architecture Search for Channel Numberscited by 10
Built on by
Not cited yet.