paper-with-me

홈 › Papers

Optimizing Deep Learning Inference on Embedded Systems Through Adaptive Model Selection

2019-11-09 · Vicent Sanz Marco, Ben Taylor, Zheng Wang, Yehia Elkhatib

Deep neural networks ( DNNs ) are becoming a key enabling technology for many application domains. However, on-device inference on battery-powered, resource-constrained embedding systems is often infeasible due to prohibitively long inferencing time and resource requirements of many DNNs. Offloading computation into the cloud is often unacceptable due to privacy concerns, high latency, or the lack of connectivity. While compression algorithms often succeed in reducing inferencing times, they come at the cost of reduced accuracy. This paper presents a new, alternative approach to enable efficient execution of DNNs on embedded devices. Our approach dynamically determines which DNN to use for a given input, by considering the desired accuracy and inference time. It employs machine learning to develop a low-cost predictive model to quickly select a pre-trained DNN to use for a given input and the optimization constraint. We achieve this by first off-line training a predictive model, and then using the learned model to select a DNN model to use for new, unseen inputs. We apply our approach to two representative DNN domains: image classification and machine translation. We evaluate our approach on a Jetson TX2 embedded deep learning platform and consider a range of influential DNN models including convolutional and recurrent neural networks. For image classification, we achieve a 1.8x reduction in inference time with a 7.52% improvement in accuracy, over the most-capable single DNN model. For machine translation, we achieve a 1.34x reduction in inference time over the most-capable single model, with little impact on the quality of translation.

📄 PDF Abstract BibTeX arXiv:1911.04946

Code (0)

등록된 구현이 없습니다.

Tasks

Deep Learningimage-classificationImage ClassificationMachine TranslationModel SelectionTranslation

Similar Papers 제목 키워드 기반

Hidden costs for inference with deep network on embedded system devices

2026-01-05 · Chankyu Lee, Woohyun Choi, Sangwook Park arxiv

This study evaluates the inference performance of various deep learning models under an embedded system environment. In previous works, Multiply-Accumulate operation is typically used to measure computational load of a d…

Image Classification

Real-Time Performance Benchmarking of TinyML Models in Embedded Systems (PICO: Performance of Inference, CPU, and Operations)

2025-09-05 · Abhishek Dey, Saurabh Srivastava, Gaurav Singh, Robert G. Pettit arxiv

This paper presents PICO-TINYML-BENCHMARK, a modular and platform-agnostic framework for benchmarking the real-time performance of TinyML models on resource-constrained embedded systems. Evaluating key metrics such as in…

Keyword Spotting

Pareto Optimal Benchmarking of AI Models on ARM Cortex Processors for Sustainable Embedded Systems

2026-02-19 · Pranay Jain, Maximilian Kasper, Göran Köber, Oliver Amft 외 arxiv

This work presents a practical benchmarking framework for optimizing artificial intelligence (AI) models on ARM Cortex processors (M0+, M4, M7), focusing on energy efficiency, accuracy, and resource utilization in embedd…

Adaptive Selection of Deep Learning Models on Embedded Systems

2018-05-11 · Ben Taylor, Vicent Sanz Marco, Willy Wolff, Yehia Elkhatib 외

The recent ground-breaking advances in deep learning networks ( DNNs ) make them attractive for embedded systems. However, it can take a long time for DNNs to make an inference on resource-limited embedded devices. Offlo…

Deep Learningimage-classificationImage Classification

An Embedded System for Image-based Crack Detection by using Fine-Tuning model of Adaptive Structural Learning of Deep Belief Network

2021-10-25 · Shin Kamada, Takumi Ichimura

Deep learning has been a successful model which can effectively represent several features of input space and remarkably improve image recognition performance on the deep architectures. In our research, an adaptive struc…

GPU