Enabling Resource-efficient AIoT System with Cross-level Optimization: A survey
Sicong Liu, Bin Guo, Cheng Fang, Ziqi Wang, Shiyan Luo, Zimu Zhou,, Zhiwen Yu

TL;DR
This survey reviews cross-level optimization techniques for resource-efficient AIoT systems, focusing on joint model and system design to improve performance under resource constraints in dynamic environments.
Contribution
It broadens the optimization space by exploring cross-level strategies across models, computation, memory, and hardware, addressing the dynamic nature of AIoT applications.
Findings
Identifies various cross-level optimization techniques for AIoT.
Highlights the importance of context-aware adaptive controllers.
Provides potential directions for future resource-efficient AIoT research.
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAge of Information Optimization · IoT and Edge/Fog Computing · Advanced Neural Network Applications
