EnergyShield: Provably-Safe Offloading of Neural Network Controllers for Energy Efficiency

被引:1
|
作者
Odema, Mohanad [1 ]
Ferlez, James [1 ]
Vaisi, Goli [1 ]
Shoukry, Yasser [1 ]
Al Faruque, Mohammad Abdullah [1 ]
机构
[1] Univ Calif Irvine, Dept Elect Engn & Comp Sci, Irvine, CA 92697 USA
基金
美国国家科学基金会;
关键词
Formal Methods; Vehicular; Edge Computing; Autonomous Vehicles; Provable safety; Offloading; Autonomous Driving Systems; FRAMEWORK;
D O I
10.1145/3576841.3585935
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
To mitigate the high energy demand of Neural Network (NN) based Autonomous Driving Systems (ADSs), we consider the problem of offloading NN controllers from the ADS to nearby edge-computing infrastructure, but in such a way that formal vehicle safety properties are guaranteed. In particular, we propose the EnergyShield framework, which repurposes a controller "shield" as a low-power runtime safety monitor for the ADS vehicle. Specifically, the shield in EnergyShield provides not only safety interventions but also a formal, state-based quantification of the tolerable edge response time before vehicle safety is compromised. Using EnergyShield, an ADS can then save energy by wirelessly offloading NN computations to edge computers, while still maintaining a formal guarantee of safety until it receives a response (on-vehicle hardware provides a just-in-time fail safe). To validate the benefits of EnergyShield, we implemented and tested it in the Carla simulation environment. Our results show that EnergyShield maintains safe vehicle operation while providing significant energy savings compared to on-vehicle NN evaluation: from 24% to 54% less energy across a range of wireless conditions and edge delays.
引用
收藏
页码:187 / 198
页数:12
相关论文
共 50 条
  • [21] Neural Network Based UAV Optimal Control Algorithm for Energy Efficiency Maximization
    Korneyev, Aleksandr
    Gorobetz, Mikhail
    2020 IEEE 61ST ANNUAL INTERNATIONAL SCIENTIFIC CONFERENCE ON POWER AND ELECTRICAL ENGINEERING OF RIGA TECHNICAL UNIVERSITY (RTUCON), 2020,
  • [22] Energy efficiency optimisation for distillation column using artificial neural network models
    Osuolale, Funmilayo N.
    Zhang, Jie
    ENERGY, 2016, 106 : 562 - 578
  • [23] Refresh Triggered Computation: Improving the Energy Efficiency of Convolutional Neural Network Accelerators
    Jafri, Syed M. A. H.
    Hassan, Hasan
    Hemani, Ahmed
    Mutlu, Onur
    ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 2021, 18 (01)
  • [24] Memory Bandwidth and Energy Efficiency Optimization of Deep Convolutional Neural Network Accelerators
    Nie, Zikai
    Li, Zhisheng
    Wang, Lei
    Guo, Shasha
    Dou, Qiang
    ADVANCED COMPUTER ARCHITECTURE, 2018, 908 : 15 - 29
  • [25] Modelling Energy Efficiency in Greenhouse Systems Using Artificial Neural Network (ANN)
    Yelmen, Bekir
    Cakir, M. Tank
    Sahin, H. Havva
    Kurt, Cengiz
    JOURNAL OF POLYTECHNIC-POLITEKNIK DERGISI, 2021, 24 (01): : 151 - 160
  • [26] Attention! Is Recycling Artificial Neural Network Effective for Maintaining Renewable Energy Efficiency?
    Park, YeongHyeon
    Kim, Myung Jin
    Gim, Uju
    2022 IEEE TEXAS POWER AND ENERGY CONFERENCE (TPEC), 2021, : 208 - 212
  • [27] Prediction of Residential Building Energy Efficiency Performance using Deep Neural Network
    Irfan, Muhammad
    Ramlie, Faizir
    Widianto
    Lestandy, Merinda
    Faruq, Amrul
    Irfan, Muhammad, 1600, International Association of Engineers (48): : 1 - 7
  • [28] A Wireless Detection System that Utilizes an Artificial Neural Network to Enhance Energy Efficiency and Prolong the Lifespan of the Network
    Filicionus, J.
    Deivapraba, T.
    Samuvel, Sam Gilvine
    Sangeetha, Glory R.
    Niranjan, L.
    Vageesh, Vachana
    2ND INTERNATIONAL CONFERENCE ON SUSTAINABLE COMPUTING AND SMART SYSTEMS, ICSCSS 2024, 2024, : 1398 - 1403
  • [29] Towards the Improvement of Training Efficiency and Image Recognition Accuracy for an FPGA Controlled Mini-Car by Offloading Neural Network Training
    Aoto, Musashi
    Mitsugi, Moe
    Momose, Takumi
    Wada, Yasutaka
    2019 INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (ICFPT 2019), 2019, : 437 - 440
  • [30] AEP: An Error-bearing Neural Network Accelerator for Energy Efficiency and Model Protection
    Zhao, Lei
    Zhang, Youtao
    Yang, Jun
    2017 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2017, : 765 - 771