The Benefit of the Doubt: Uncertainty Aware Sensing for Edge Computing Platforms

被引:2
|
作者
Qendro, Lorena [1 ]
Chauhan, Jagmohan [1 ,2 ]
Ramos, Alberto Gil C. P. [3 ]
Mascolo, Cecilia [1 ]
机构
[1] Univ Cambridge, Cambridge, England
[2] Univ Southampton, Southampton, Hants, England
[3] Samsung AI Ctr Cambridge, Cambridge, England
基金
欧洲研究理事会;
关键词
Edge Platforms; Sensing; Probabilistic Deep Learning; Uncertainty;
D O I
10.1145/3453142.3492330
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Neural networks (NNs) have drastically improved the performance of mobile and embedded applications but lack measures of "reliability" estimation that would enable reasoning over their predictions. Despite the vital importance, especially in areas of human well-being and health, state-of-the-art uncertainty estimation techniques are computationally expensive when applied to resource-constrained devices. We propose an efficient framework for predictive uncertainty estimation in NNs deployed on edge computing platforms with no need for fine-tuning or re-training strategies. To meet the energy and latency requirements of these systems the framework is built from the ground up to provide predictive uncertainty based only on one forward pass and a negligible amount of additional matrix multiplications. Our aim is to enable already trained deep learning models to generate uncertainty estimates on resource-limited devices at inference time focusing on classification tasks. This framework is founded on theoretical developments casting dropout training as approximate inference in Bayesian NNs. Our novel layerwise distribution approximation to the convolution layer cascades through the network, providing uncertainty estimates in one single run which ensures minimal overhead, especially compared with uncertainty techniques that require multiple forwards passes and an equal linear rise in energy and latency requirements making them unsuitable in practice. We demonstrate that it yields better performance and flexibility over previous work based on multilayer perceptrons to obtain uncertainty estimates. Our evaluation with mobile applications datasets on Nvidia Jetson TX2 and Nano shows that our approach not only obtains robust and accurate uncertainty estimations but also outperforms state-of-the-art methods in terms of systems performance, reducing energy consumption (up to 28-folds), keeping the memory overhead at a minimum while still improving accuracy (up to 16%).
引用
收藏
页码:214 / 227
页数:14
相关论文
共 50 条
  • [31] Resource-Aware Workload Orchestration for Edge Computing
    Babirye, Susan
    Serugunda, Jonathan
    Okello, Dorothy
    Mwanje, Stephen
    2020 28TH TELECOMMUNICATIONS FORUM (TELFOR), 2020, : 117 - 120
  • [32] Proximity-aware IaaS for Edge Computing Environment
    Yamanaka, Hiroaki
    Kawai, Eiji
    Teranishi, Yuuichi
    Harai, Hiroaki
    2017 26TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND NETWORKS (ICCCN 2017), 2017,
  • [33] Mobility Aware Computation Offloading Model for Edge Computing
    Tefera, Natnael
    Habtie, Ayalew Belay
    ACCELERATING SCIENCE AND ENGINEERING DISCOVERIES THROUGH INTEGRATED RESEARCH INFRASTRUCTURE FOR EXPERIMENT, BIG DATA, MODELING AND SIMULATION, SMC 202, 2022, 1690 : 54 - 71
  • [34] Migration-Aware Network Services With Edge Computing
    Mukhopadhyay, Atri
    Iosifidis, George
    Ruffini, Marco
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2022, 19 (02): : 1458 - 1471
  • [35] On Cost Aware Cloudlet Placement for Mobile Edge Computing
    Qiang Fan
    Nirwan Ansari
    IEEE/CAA Journal of Automatica Sinica, 2019, 6 (04) : 926 - 937
  • [36] Network-aware container scheduling in edge computing
    Qiao, Ying
    Xiong, Junhan
    Zhao, Yiguo
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2025, 28 (02):
  • [37] Utility Aware Task Offloading for Mobile Edge Computing
    Bi, Ran
    Ren, Jiankang
    Wang, Hao
    Liu, Qian
    Yang, Xiuyuan
    WIRELESS ALGORITHMS, SYSTEMS, AND APPLICATIONS, WASA 2019, 2019, 11604 : 547 - 555
  • [38] On Cost Aware Cloudlet Placement for Mobile Edge Computing
    Fan, Qiang
    Ansari, Nirwan
    IEEE-CAA JOURNAL OF AUTOMATICA SINICA, 2019, 6 (04) : 926 - 937
  • [39] Offloading Deadline-aware Task in Edge Computing
    He, Xin
    Dou, Wanchun
    2020 IEEE 13TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD 2020), 2020, : 28 - 30
  • [40] Utility Aware Offloading for Mobile-Edge Computing
    Bi, Ran
    Liu, Qian
    Ren, Jiankang
    Tan, Guozhen
    TSINGHUA SCIENCE AND TECHNOLOGY, 2021, 26 (02) : 239 - 250