Enabling Resource-Efficient AIoT System With Cross-Level Optimization : A Survey
Research output: Journal Publications and Reviews › RGC 21 - Publication in refereed journal › peer-review
Author(s)
Related Research Unit(s)
Detail(s)
Original language | English |
---|---|
Pages (from-to) | 389-427 |
Number of pages | 39 |
Journal / Publication | IEEE Communications Surveys and Tutorials |
Volume | 26 |
Issue number | 1 |
Online published | 27 Sept 2023 |
Publication status | Published - 2024 |
Link(s)
DOI | DOI |
---|---|
Attachment(s) | Documents
Publisher's Copyright Statement
|
Link to Scopus | https://www.scopus.com/record/display.uri?eid=2-s2.0-85173032401&origin=recordpage |
Permanent Link | https://scholars.cityu.edu.hk/en/publications/publication(e4dbaeb3-e020-405a-aefd-272d763cd511).html |
Abstract
The emerging field of artificial intelligence of things (AIoT, AI+IoT) is driven by the widespread use of intelligent infrastructures and the impressive success of deep learning (DL). With the deployment of DL on various intelligent infrastructures featuring rich sensors and weak DL computing capabilities, a diverse range of AIoT applications has become possible. However, DL models are notoriously resource-intensive. Existing research strives to realize near-/realtime inference of AIoT live data and low-cost training using AIoT datasets on resource-scare infrastructures. Accordingly, the accuracy and responsiveness of DL models are bounded by resource availability. To this end, the algorithm-system co-design that jointly optimizes the resource-friendly DL models and model-adaptive system scheduling improves the runtime resource availability and thus pushes the performance boundary set by the standalone level. Unlike previous surveys on resource-friendly DL models or hand-crafted DL compilers/frameworks with partially fine-tuned components, this survey aims to provide a broader optimization space for more free resource-performance tradeoffs. The cross-level optimization landscape involves various granularity, including the DL model, computation graph, operator, memory schedule, and hardware instructor in both on-device and distributed paradigms. Furthermore, due to the dynamic nature of AIoT context, which includes heterogeneous hardware, agnostic sensing data, varying userspecified performance demands, and resource constraints, this survey explores the context-aware inter-/intra-device controllers for automatic cross-level adaptation. Additionally, we identify some potential directions for resource-efficient AIoT systems. By consolidating problems and techniques scattered over diverse levels, we aim to help readers understand their connections and stimulate further discussions. © 2023 IEEE.
Research Area(s)
- Artificial intelligence, Computational modeling, cross-level optimization, DL inference and training tasks, Internet of Things, Optimization, Resource-efficient AIoT system, Sensors, Surveys, Training
Citation Format(s)
Enabling Resource-Efficient AIoT System With Cross-Level Optimization: A Survey. / Liu, Sicong; Guo, Bin; Fang, Cheng et al.
In: IEEE Communications Surveys and Tutorials, Vol. 26, No. 1, 2024, p. 389-427.
In: IEEE Communications Surveys and Tutorials, Vol. 26, No. 1, 2024, p. 389-427.
Research output: Journal Publications and Reviews › RGC 21 - Publication in refereed journal › peer-review
Download Statistics
No data available