Trading-off Accuracy and Energy of Deep Inference on Embedded Systems: A Co-Design Approach
Not on the map. Why?
Abstract (arXiv)
Deep neural networks have seen tremendous success for different modalities of data including images, videos, and speech. This success has led to their deployment in mobile and embedded systems for real-time applications. However, making repeated inferences using deep networks on embedded systems poses significant challenges due to constrained resources (e.g., energy and computing power). To address these challenges, we develop a principled co-design approach. Building on prior work, we develop a formalism referred to as Coarse-to-Fine Networks (C2F Nets) that allow us to employ classifiers of varying complexity to make predictions. We propose a principled optimization algorithm to automatically configure C2F Nets for a specified trade-off between accuracy and energy consumption for inference. The key idea is to select a classifier on-the-fly whose complexity is proportional to the hardness of the input example: simple classifiers for easy inputs and complex classifiers for hard inputs. We perform comprehensive experimental evaluation using four different C2F Net architectures on multiple real-world image classification tasks. Our results show that optimized C2F Net can reduce the Energy Delay Product (EDP) by 27 to 60 percent with no loss in accuracy when compared to the baseline solution, where all predictions are made using the most complex classifier in C2F Net.
Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). First posted on arXiv 29 Jan 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 0; 2023: 1; 2024: 3.
8 papers.
- 2021DynO: Dynamic Onloading of Deep Neural Networks from Cloud to Devicecited by 18
- 2021Enabling Design Methodologies and Future Trends for Edge AI: Specialization and Co-designcited by 13
- 2021Multi-Objective Optimization of ReRAM Crossbars for Robust DNN Inferencing under Stochastic Noisecited by 12
- 2024Multimodal Adaptive Inference for Document Image Classification with Anytime Early Exitingcited by 2
- 2024Reducing Inference Energy Consumption Using Dual Complementary CNNscited by 2
- 2021SETGAN: Scale and Energy Trade-off GANs for Image Applications on Mobile Platformscited by 1
- 2024A Converting Autoencoder Toward Low-latency and Energy-efficient DNN Inference at the Edgecited by 1
- 2023Efficient Single Object Detection on Image Patches with Early Exit Enhanced High-Precision CNNscited by 0
- 2024Reducing Inference Energy Consumption Using Dual Complementary CNNs2 Dec 2024
- 2024Multimodal Adaptive Inference for Document Image Classification with Anytime Early Exiting21 May 2024
- 2024A Converting Autoencoder Toward Low-latency and Energy-efficient DNN Inference at the Edge11 Mar 2024
- 2023Efficient Single Object Detection on Image Patches with Early Exit Enhanced High-Precision CNNs7 Sep 2023
- 2021Multi-Objective Optimization of ReRAM Crossbars for Robust DNN Inferencing under Stochastic Noise12 Sep 2021
- 2021DynO: Dynamic Onloading of Deep Neural Networks from Cloud to Device20 Apr 2021
- 2021Enabling Design Methodologies and Future Trends for Edge AI: Specialization and Co-design25 Mar 2021
- 2021SETGAN: Scale and Energy Trade-off GANs for Image Applications on Mobile Platforms23 Mar 2021