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 条
  • [41] Context‐aware computation offloading for mobile edge computing
    Fariba Farahbakhsh
    Ali Shahidinejad
    Mostafa Ghobaei-Arani
    Journal of Ambient Intelligence and Humanized Computing, 2023, 14 : 5123 - 5135
  • [42] Towards Policy-aware Edge Computing Architectures
    Baniya, Pratik
    Bajaj, Gaurav
    Lee, Jerry
    Bastani, Ardeshir
    Francis, Clifton
    Suresh, Mahima Agumbe
    2020 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2020, : 3464 - 3469
  • [43] Energy-Aware RFID Authentication in Edge Computing
    Yao, Qingsong
    Ma, Jianfeng
    Li, Rui
    Li, Xinghua
    Li, Jinku
    Liu, Jiao
    IEEE ACCESS, 2019, 7 : 77964 - 77980
  • [44] Automated Ensemble for Deep Learning Inference on Edge Computing Platforms
    Bai, Yang
    Chen, Lixing
    Abdel-Mottaleb, Mohamed
    Xu, Jie
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (06): : 4202 - 4213
  • [45] Time-Sensitive and Resource-Aware Concurrent Workflow Scheduling for Edge Computing Platforms Based on Deep Reinforcement Learning
    Zhang, Jiaming
    Wang, Tao
    Cheng, Lianglun
    APPLIED SCIENCES-BASEL, 2023, 13 (19):
  • [46] A Functional and Performance Benchmark of Lightweight Virtualization Platforms for Edge Computing
    Goethals, Tom
    Sebrechts, Merlijn
    Al Naday, Mays
    Volckaert, Bruno
    De Turck, Filip
    2022 IEEE INTERNATIONAL CONFERENCE ON EDGE COMPUTING & COMMUNICATIONS (IEEE EDGE 2022), 2022, : 60 - 68
  • [47] Accelerating Computer Vision Algorithms on Heterogeneous Edge Computing Platforms
    Prakash, Alok
    Ramakrishna, Nirmala
    Garg, Kratika
    Srikanthan, Thambipillai
    2020 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS (SIPS), 2020, : 225 - 230
  • [48] Multicore Federated Learning for Mobile-Edge Computing Platforms
    Bai, Yang
    Chen, Lixing
    Li, Jianhua
    Wu, Jun
    Zhou, Pan
    Xu, Zichuan
    Xu, Jie
    IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (07): : 5940 - 5952
  • [49] Scalable Linux Container Provisioning in Fog and Edge Computing Platforms
    Gazzetti, Michele
    Reale, Andrea
    Katrinis, Kostas
    Corradi, Antonio
    EURO-PAR 2017: PARALLEL PROCESSING WORKSHOPS, 2018, 10659 : 304 - 315
  • [50] Fledge: Flexible Edge Platforms Enabled by In-memory Computing
    Datta, Kamalika
    Dutt, Arko
    Zaky, Ahmed
    Chand, Umesh
    Singh, Devendra
    Li, Yida
    Huang, Jackson Chun-Yang
    Thean, Aaron
    Aly, Mohamed M. Sabry
    PROCEEDINGS OF THE 2020 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2020), 2020, : 1181 - 1186