• Complex
  • Title
  • Keyword
  • Abstract
  • Scholars
  • Journal
  • ISSN
  • Conference
成果搜索

author:

Xu, Hongjian (Xu, Hongjian.) [1] | Liao, Longlong (Liao, Longlong.) [2] | Liu, Xinqi (Liu, Xinqi.) [3] | Chen, Shuguang (Chen, Shuguang.) [4] | Chen, Jianguo (Chen, Jianguo.) [5] | Liang, Zhixuan (Liang, Zhixuan.) [6] | Yu, Yuanlong (Yu, Yuanlong.) [7]

Indexed by:

EI

Abstract:

CPU-GPU integrated edge devices and deep learning algorithms have received significant progress in recent years, leading to increasingly widespread application of edge intelligence. However, deep learning inference on these edge devices is vulnerable to Fault Injection Attacks (FIAs) that can modify device memory or execute instructions with errors. We propose DarkneTF, a Fault-Tolerant (FT) deep learning inference framework for CPU-GPU integrated edge devices, to ensure the correctness of model inference results by detecting the threat of FIAs. DarkneTF introduces algorithm-based verification to implement the FT deep learning inference. The verification process involves verifying the integrity of model weights and validating the correctness of time-intensive calculations, such as convolutions. We improve the Freivalds algorithm to enhance the ability to detect tiny perturbations by strengthening randomization. As the verification process is also susceptible to FIAs, DarkneTF offloads the verification process into Trusted Execution Environments (TEEs). This scheme ensures the verification process's security and allows for accelerated model inference using the integrated GPUs. Experimental results show that GPU-accelerated FT inference on HiKey 960 achieves notable speedups ranging from 3.46x to 5.57x compared to FT inference on a standalone CPU. The extra memory overhead incurred FT inference remains at an exceedingly low level, with a range of 0.46% to 10.22%. The round-off error of the improved Freivalds algorithm is below 2.50×10−4, and the accuracy of detecting FIAs is above 92.73%. © 2024 Elsevier B.V.

Keyword:

Deep learning Fault tolerance Graphics processing unit Inference engines Learning algorithms Learning systems Network security Program processors Software testing

Community:

  • [ 1 ] [Xu, Hongjian]Fuzhou University, Fuzhou; 350100, China
  • [ 2 ] [Liao, Longlong]Fuzhou University, Fuzhou; 350100, China
  • [ 3 ] [Liao, Longlong]The University of Hong Kong, 999077, Hong Kong
  • [ 4 ] [Liu, Xinqi]The University of Hong Kong, 999077, Hong Kong
  • [ 5 ] [Chen, Shuguang]The University of Hong Kong, 999077, Hong Kong
  • [ 6 ] [Chen, Jianguo]Sun Yat-sen University, Zhuhai; 519082, China
  • [ 7 ] [Liang, Zhixuan]The Hong Kong Polytechnic University, 999077, Hong Kong
  • [ 8 ] [Yu, Yuanlong]Fuzhou University, Fuzhou; 350100, China

Reprint 's Address:

Email:

Show more details

Related Keywords:

Source :

Future Generation Computer Systems

ISSN: 0167-739X

Year: 2024

Volume: 161

Page: 404-414

6 . 2 0 0

JCR@2023

Cited Count:

WoS CC Cited Count:

SCOPUS Cited Count:

ESI Highly Cited Papers on the List: 0 Unfold All

WanFang Cited Count:

Chinese Cited Count:

30 Days PV: 2

Affiliated Colleges:

Online/Total:73/10006098
Address:FZU Library(No.2 Xuyuan Road, Fuzhou, Fujian, PRC Post Code:350116) Contact Us:0591-22865326
Copyright:FZU Library Technical Support:Beijing Aegean Software Co., Ltd. 闽ICP备05005463号-1