Energy awareness in low precision neural networks
Not on the map. Why?
Abstract (arXiv)
Power consumption is a major obstacle in the deployment of deep neural networks (DNNs) on end devices. Existing approaches for reducing power consumption rely on quite general principles, including avoidance of multiplication operations and aggressive quantization of weights and activations. However, these methods do not take into account the precise power consumed by each module in the network, and are therefore not optimal. In this paper we develop accurate power consumption models for all arithmetic operations in the DNN, under various working conditions. We reveal several important factors that have been overlooked to date. Based on our analysis, we present PANN (power-aware neural network), a simple approach for approximating any full-precision network by a low-power fixed-precision variant. Our method can be applied to a pre-trained network, and can also be used during training to achieve improved performance. In contrast to previous methods, PANN incurs only a minor degradation in accuracy w.r.t. the full-precision version of the network, even when working at the power-budget of a 2-bit quantized variant. In addition, our scheme enables to seamlessly traverse the power-accuracy trade-off at deployment time, which is a major advantage over existing quantization methods that are constrained to specific bit widths.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 33 of its 60 references that are in the map. First posted on arXiv 6 Feb 2022.
Builds on
33 of 60 references.
References · 33
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,795
- 2017Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only Inferencecited by 1,593
- 2020Designing Network Design Spacescited by 960
- 2018MnasNet: Platform-Aware Neural Architecture Search for Mobilecited by 943
- 2019Learned Step Size Quantizationcited by 628
- 2020Up or Down? Adaptive Rounding for Post-Training Quantizationcited by 621
- 2017In-Datacenter Performance Analysis of a Tensor Processing Unitcited by 618
- 2015BinaryConnect: Training Deep Neural Networks with binary weights during propagationscited by 592
- 2021BRECQ: Pushing the Limit of Post-Training Quantization by Block Reconstructioncited by 479
- 2015Deep Learning with Limited Numerical Precisioncited by 376
- 2019Data-Free Quantization Through Weight Equalization and Bias Correctioncited by 336
21 more
- 2020ZeroQ: A Novel Zero Shot Quantization Frameworkcited by 269
- 2019A Study of BFLOAT16 for Deep Learning Trainingcited by 232
- 2016Ternary Weight Networkscited by 204
- 2015Compression of Deep Convolutional Neural Networks for Fast and Low Power Mobile Applicationscited by 162
- 2015Fast Algorithms for Convolutional Neural Networkscited by 102
- 2019Loss Aware Post-training Quantizationcited by 97
- 2020Improving Post Training Neural Quantization: Layer-wise Calibration and Integer Programmingcited by 92
- 2020Generative Low-bitwidth Data Free Quantizationcited by 88
- 2019AdderNet: Do We Really Need Multiplications in Deep Learning?cited by 82
- 2020Post-Training Piecewise Linear Quantization for Deep Neural Networkscited by 79
- 2019DeepShift: Towards Multiplication-Less Neural Networkscited by 54
- 2019The Knowledge Within: Methods for Data-Free Model Compressioncited by 54
- 2020ShiftAddNet: A Hardware-Inspired Deep Networkcited by 52
- 2017WRPN: Wide Reduced-Precision Networkscited by 51
- 2015Neural Networks with Few Multiplicationscited by 48
- 2020Post-training Quantization with Multiple Points: Mixed Precision without Mixed Precisioncited by 22
- 2020TensorDash: Exploiting Sparsity to Accelerate Deep Neural Network Training and Inferencecited by 16
- 2020Verified Instruction-Level Energy Consumption Measurement for NVIDIA GPUscited by 10
- 2016Accelerating Deep Convolutional Networks using low-precision and sparsitycited by 8
- 2017StrassenNets: Deep Learning with a Multiplication Budgetcited by 5
- 2020Breaking the Memory Wall for AI Chip with a New Dimensioncited by 1
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2025MAx-DNN: Multi-Level Arithmetic Approximation for Energy-Efficient DNN Hardware Accelerators
- 2021BoolNet: Minimizing The Energy Consumption of Binary Neural Networks
- 2021On the Impact of Device-Level Techniques on Energy-Efficiency of Neural Network Accelerators ↗
- 2023Ultra-low Precision Multiplication-free Training for Deep Neural Networks
- 2025Layer-wise Weight Selection for Power-Efficient Neural Network Acceleration
- 2023On the fly Deep Neural Network Optimization Control for Low-Power Computer Vision
- 2023ULEEN: A Novel Architecture for Ultra Low-Energy Edge Neural Networks
- 2024CycleBNN: Cyclic Precision Training in Binary Neural Networks