Chai, Fangming and Kang, Kyoung-Don (2021) Adaptive Deep Learning for Soft Real-Time Image Classification. Technologies, 9 (1). p. 20. ISSN 2227-7080
technologies-09-00020-v2.pdf - Published Version
Download (1MB)
Abstract
CNNs (Convolutional Neural Networks) are becoming increasingly important for real-time applications, such as image classification in traffic control, visual surveillance, and smart manufacturing. It is challenging, however, to meet timing constraints of image processing tasks using CNNs due to their complexity. Performing dynamic trade-offs between the inference accuracy and time for image data analysis in CNNs is challenging too, since we observe that more complex CNNs that take longer to run even lead to lower accuracy in many cases by evaluating hundreds of CNN models in terms of time and accuracy using two popular data sets, MNIST and CIFAR-10. To address these challenges, we propose a new approach that (1) generates CNN models and analyzes their average inference time and accuracy for image classification, (2) stores a small subset of the CNNs with monotonic time and accuracy relationships offline, and (3) efficiently selects an effective CNN expected to support the highest possible accuracy among the stored CNNs subject to the remaining time to the deadline at run time. In our extensive evaluation, we verify that the CNNs derived by our approach are more flexible and cost-efficient than two baseline approaches. We verify that our approach can effectively build a compact set of CNNs and efficiently support systematic time vs. accuracy trade-offs, if necessary, to meet the user-specified timing and accuracy requirements. Moreover, the overhead of our approach is little/acceptable in terms of latency and memory consumption.
Item Type: | Article |
---|---|
Subjects: | ScienceOpen Library > Multidisciplinary |
Depositing User: | Managing Editor |
Date Deposited: | 18 Mar 2023 08:01 |
Last Modified: | 21 Aug 2024 03:56 |
URI: | http://scholar.researcherseuropeans.com/id/eprint/803 |