Towards Hardware-Specific Automatic Compression of Neural Networks
Not on the map. Why?
Abstract (arXiv)
Compressing neural network architectures is important to allow the deployment of models to embedded or mobile devices, and pruning and quantization are the major approaches to compress neural networks nowadays. Both methods benefit when compression parameters are selected specifically for each layer. Finding good combinations of compression parameters, so-called compression policies, is hard as the problem spans an exponentially large search space. Effective compression policies consider the influence of the specific hardware architecture on the used compression methods. We propose an algorithmic framework called Galen to search such policies using reinforcement learning utilizing pruning and quantization, thus providing automatic compression for neural networks. Contrary to other approaches we use inference latency measured on the target hardware device as an optimization goal. With that, the framework supports the compression of models specific to a given hardware target. We validate our approach using three different reinforcement learning agents for pruning, quantization and joint pruning and quantization. Besides proving the functionality of our approach we were able to compress a ResNet18 for CIFAR-10, on an embedded ARM processor, to 20% of the original inference latency without significant loss of accuracy. Moreover, we can demonstrate that a joint search and compression using pruning and quantization is superior to an individual search for policies using a single compression method.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 27 of its 41 references that are in the map. First posted on arXiv 15 Dec 2022.
Builds on
27 of 41 references.
References · 27
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2015Continuous control with deep reinforcement learningcited by 3,407
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,329
- 2017Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only Inferencecited by 1,593
- 2016Pruning Filters for Efficient ConvNetscited by 1,143
- 2018MnasNet: Platform-Aware Neural Architecture Search for Mobilecited by 943
- 2021A Survey of Quantization Methods for Efficient Neural Network Inferencecited by 815
- 2017Channel Pruning for Accelerating Very Deep Neural Networkscited by 702
- 2016DoReFa-Net: Training Low Bitwidth Convolutional Neural Networks with Low Bitwidth Gradientscited by 569
- 2018HAQ: Hardware-Aware Automated Quantization with Mixed Precisioncited by 443
- 2019HAWQ: Hessian AWare Quantization of Neural Networks with Mixed-Precisioncited by 402
15 more
- 2018AMC: AutoML for Model Compression and Acceleration on Mobile Devicescited by 378
- 2020ZeroQ: A Novel Zero Shot Quantization Frameworkcited by 269
- 2019HAWQ-V2: Hessian Aware trace-Weighted Quantization of Neural Networkscited by 261
- 2016Trained Ternary Quantizationcited by 208
- 2018NetAdapt: Platform-Aware Neural Network Adaptation for Mobile Applicationscited by 147
- 2018Learning to Optimize Tensor Programscited by 140
- 2020APQ: Joint Search for Network Architecture, Pruning and Quantization Policycited by 99
- 2020Channel Pruning via Automatic Structure Searchcited by 85
- 2020Can weight sharing outperform random architecture search? An investigation with TuNAScited by 68
- 2019AutoQ: Automated Kernel-Wise Neural Network Quantizationcited by 63
- 2019AutoCompress: An Automatic DNN Structured Pruning Framework for Ultra-High Compression Ratescited by 49
- 2020Differentiable Joint Pruning and Quantization for Hardware Efficiencycited by 46
- 2018Automating Generation of Low Precision Deep Learning Operatorscited by 6
- 2019Optimizing Bit-Serial Matrix Multiplication for Reconfigurable Computingcited by 3
- 2021Understanding Cache Boundness of ML Operators on ARM Processorscited by 1
Built on by
Citing papers per year: 2023: 1; 2024: 1; 2025: 2.
4 papers.
- 2023Compressing the Backward Pass of Large-Scale Neural Architectures by Structured Activation Pruningcited by 3
- 2024Less Memory Means smaller GPUs: Backpropagation with Compressed Activationscited by 1
- 2025Accelerated Execution of Bayesian Neural Networks using a Single Probabilistic Forward Pass and Code Generationcited by 0
- 2025Uncertainty-Preserving QBNNs: Multi-Level Quantization of SVI-Based Bayesian Neural Networks for Image Classificationcited by 0
- 2025Uncertainty-Preserving QBNNs: Multi-Level Quantization of SVI-Based Bayesian Neural Networks for Image Classification11 Dec 2025
- 2025Accelerated Execution of Bayesian Neural Networks using a Single Probabilistic Forward Pass and Code Generation28 Nov 2025
- 2024Less Memory Means smaller GPUs: Backpropagation with Compressed Activations18 Sep 2024
- 2023Compressing the Backward Pass of Large-Scale Neural Architectures by Structured Activation Pruning28 Nov 2023
Similar, not cited
Close in wording, no citation either way
- 2023Hardware-Aware DNN Compression via Diverse Pruning and Mixed-Precision Quantization
- 2024Neural Network Compression for Reinforcement Learning Tasks
- 2026Hierarchical Reinforcement Learning for Neural Network Compression (HiReLC): Pruning and Quantization
- 2026Prune-Quantize-Distill: An Ordered Pipeline for Efficient Neural Network Compression
- 2023End-to-End Neural Network Compression via fracℓ1ℓ2 Regularized Latency Surrogates
- 2024The Impact of Quantization and Pruning on Deep Reinforcement Learning Models
- 2025Theoretical Compression Bounds for Wide Multilayer Perceptrons
- 2024From Algorithm to Hardware: A Survey on Efficient and Safe Deployment of Deep Neural Networks