Runtime Configurable Deep Neural Networks for Energy-Accuracy Trade-off
Not on the map. Why?
Abstract (arXiv)
We present a novel dynamic configuration technique for deep neural networks that permits step-wise energy-accuracy trade-offs during runtime. Our configuration technique adjusts the number of channels in the network dynamically depending on response time, power, and accuracy targets. To enable this dynamic configuration technique, we co-design a new training algorithm, where the network is incrementally trained such that the weights in channels trained in earlier steps are fixed. Our technique provides the flexibility of multiple networks while storing and utilizing one set of weights. We evaluate our techniques using both an ASIC-based hardware accelerator as well as a low-power embedded GPGPU and show that our approach leads to only a small or negligible loss in the final network accuracy. We analyze the performance of our proposed methodology using three well-known networks for MNIST, CIFAR-10, and SVHN datasets, and we show that we are able to achieve up to 95% energy reduction with less than 1% accuracy loss across the three benchmarks. In addition, compared to prior work on dynamic network reconfiguration, we show that our approach leads to approximately 50% savings in storage requirements, while achieving similar accuracy.
Key facts. Cited by 19 papers in the map (data through 7 Oct 2026). First posted on arXiv 19 Jul 2016.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 8; 2022: 5; 2023: 2; 2024: 2; 2025: 1; 2026: 1.
19 papers.
Sort:
- 2021AppealNet: An Efficient and Highly-Accurate Edge/Cloud Collaborative Architecture for DNN Inferencecited by 16
- 2022EcoFusion: Energy-Aware Adaptive Sensor Fusion for Efficient Autonomous Vehicle Perceptioncited by 13
- 2021DISTREAL: Distributed Resource-Aware Learning in Heterogeneous Systemscited by 10
- 2022Human Activity Recognition on Microcontrollers with Quantized and Adaptive Deep Neural Networkscited by 6
- 2021Optimising Resource Management for Embedded Machine Learningcited by 5
- 2021EBJR: Energy-Based Joint Reasoning for Adaptive Inferencecited by 4
- 2024Adaptive Deep Learning for Efficient Visual Pose Estimation aboard Ultra-low-power Nano-dronescited by 4
- 2021AdaCon: Adaptive Context-Aware Object Detection for Resource-Constrained Embedded Devicescited by 3
- 2022Energy-Efficient Adaptive Machine Learning on IoT End-Nodes With Class-Dependent Confidencecited by 3
- 2022Adaptive Random Forests for Energy-Efficient Inference on Microcontrollerscited by 3
- 2023Dynamic Decision Tree Ensembles for Energy-Efficient Inference on IoT Edge Nodescited by 3
- 2023Approximate Computing Survey, Part II: Application-Specific & Architectural Approximation Techniques and Applicationscited by 3
7 more
- 2025Energy-Aware Deep Learning on Resource-Constrained Hardwarecited by 3
- 2021Incremental Training and Group Convolution Pruning for Runtime DNN Performance Scaling on Heterogeneous Embedded Platformscited by 2
- 2021Adaptive Test-Time Augmentation for Low-Power CPUcited by 2
- 2022Two-stage Human Activity Recognition on Microcontrollers with Decision Trees and CNNscited by 2
- 2021A2P-MANN: Adaptive Attention Inference Hops Pruned Memory-Augmented Neural Networkscited by 1
- 2024Dynamic DNNs and Runtime Management for Efficient Inference on Mobile/Embedded Devicescited by 0
- 2026Do Vision Transformers Need All-to-All Attention? Global Communication Through Elastic Learned Corescited by 0
- 2026Do Vision Transformers Need All-to-All Attention? Global Communication Through Elastic Learned Cores12 May 2026
- 2025Energy-Aware Deep Learning on Resource-Constrained Hardware18 May 2025
- 2024Adaptive Deep Learning for Efficient Visual Pose Estimation aboard Ultra-low-power Nano-drones26 Jan 2024
- 2024Dynamic DNNs and Runtime Management for Efficient Inference on Mobile/Embedded Devices17 Jan 2024
- 2023Approximate Computing Survey, Part II: Application-Specific & Architectural Approximation Techniques and Applications20 Jul 2023
- 2023Dynamic Decision Tree Ensembles for Energy-Efficient Inference on IoT Edge Nodes16 Jun 2023
- 2022Human Activity Recognition on Microcontrollers with Quantized and Adaptive Deep Neural Networks2 Sep 2022
- 2022Two-stage Human Activity Recognition on Microcontrollers with Decision Trees and CNNs7 Jun 2022
- 2022Adaptive Random Forests for Energy-Efficient Inference on Microcontrollers27 May 2022
- 2022Energy-Efficient Adaptive Machine Learning on IoT End-Nodes With Class-Dependent Confidence7 Apr 2022
- 2022EcoFusion: Energy-Aware Adaptive Sensor Fusion for Efficient Autonomous Vehicle Perception23 Feb 2022
- 2021DISTREAL: Distributed Resource-Aware Learning in Heterogeneous Systems16 Dec 2021
7 more
- 2021EBJR: Energy-Based Joint Reasoning for Adaptive Inference20 Oct 2021
- 2021AdaCon: Adaptive Context-Aware Object Detection for Resource-Constrained Embedded Devices16 Aug 2021
- 2021Adaptive Test-Time Augmentation for Low-Power CPU13 May 2021
- 2021AppealNet: An Efficient and Highly-Accurate Edge/Cloud Collaborative Architecture for DNN Inference10 May 2021
- 2021Optimising Resource Management for Embedded Machine Learning8 May 2021
- 2021Incremental Training and Group Convolution Pruning for Runtime DNN Performance Scaling on Heterogeneous Embedded Platforms8 May 2021
- 2021A2P-MANN: Adaptive Attention Inference Hops Pruned Memory-Augmented Neural Networks24 Jan 2021
- 2021AppealNet: An Efficient and Highly-Accurate Edge/Cloud Collaborative Architecture for DNN Inferencecited by 16
- 2022EcoFusion: Energy-Aware Adaptive Sensor Fusion for Efficient Autonomous Vehicle Perceptioncited by 13
- 2021DISTREAL: Distributed Resource-Aware Learning in Heterogeneous Systemscited by 10
- 2022Human Activity Recognition on Microcontrollers with Quantized and Adaptive Deep Neural Networkscited by 6
- 2021Optimising Resource Management for Embedded Machine Learningcited by 5
- 2021EBJR: Energy-Based Joint Reasoning for Adaptive Inferencecited by 4
- 2024Adaptive Deep Learning for Efficient Visual Pose Estimation aboard Ultra-low-power Nano-dronescited by 4
- 2021AdaCon: Adaptive Context-Aware Object Detection for Resource-Constrained Embedded Devicescited by 3
- 2022Energy-Efficient Adaptive Machine Learning on IoT End-Nodes With Class-Dependent Confidencecited by 3
- 2022Adaptive Random Forests for Energy-Efficient Inference on Microcontrollerscited by 3
- 2023Dynamic Decision Tree Ensembles for Energy-Efficient Inference on IoT Edge Nodescited by 3
- 2023Approximate Computing Survey, Part II: Application-Specific & Architectural Approximation Techniques and Applicationscited by 3
12 most cited of 19 All 19 (JSON)
- 2026Do Vision Transformers Need All-to-All Attention? Global Communication Through Elastic Learned Cores12 May 2026
- 2025Energy-Aware Deep Learning on Resource-Constrained Hardware18 May 2025
- 2024Adaptive Deep Learning for Efficient Visual Pose Estimation aboard Ultra-low-power Nano-drones26 Jan 2024
- 2024Dynamic DNNs and Runtime Management for Efficient Inference on Mobile/Embedded Devices17 Jan 2024
- 2023Approximate Computing Survey, Part II: Application-Specific & Architectural Approximation Techniques and Applications20 Jul 2023
- 2023Dynamic Decision Tree Ensembles for Energy-Efficient Inference on IoT Edge Nodes16 Jun 2023
- 2022Human Activity Recognition on Microcontrollers with Quantized and Adaptive Deep Neural Networks2 Sep 2022
- 2022Two-stage Human Activity Recognition on Microcontrollers with Decision Trees and CNNs7 Jun 2022
- 2022Adaptive Random Forests for Energy-Efficient Inference on Microcontrollers27 May 2022
- 2022Energy-Efficient Adaptive Machine Learning on IoT End-Nodes With Class-Dependent Confidence7 Apr 2022
- 2022EcoFusion: Energy-Aware Adaptive Sensor Fusion for Efficient Autonomous Vehicle Perception23 Feb 2022
- 2021DISTREAL: Distributed Resource-Aware Learning in Heterogeneous Systems16 Dec 2021
12 newest of 19 All 19 (JSON)