DeepDyve: Dynamic Verification for Deep Neural Networks

被引:22
|
作者
Li, Yu [1 ]
Li, Min [1 ]
Luo, Bo [1 ]
Tian, Ye [1 ]
Xu, Qiang [1 ]
机构
[1] Chinese Univ Hong Kong, Dept Comp Sci & Engn, CUhk REliable Comp Lab CURE, Shatin, Hong Kong, Peoples R China
来源
CCS '20: PROCEEDINGS OF THE 2020 ACM SIGSAC CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY | 2020年
基金
中国国家自然科学基金;
关键词
Deep learning; Fault injection attack; Dynamic verification;
D O I
10.1145/3372297.3423338
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Deep neural networks (DNNs) have become one of the enabling technologies in many safety-critical applications, e.g., autonomous driving and medical image analysis. DNN systems, however, suffer from various kinds of threats, such as adversarial example attacks and fault injection attacks. While there are many defense methods proposed against maliciously crafted inputs, solutions against faults presented in the DNN system itself (e.g., parameters and calculations) are far less explored. In this paper, we develop a novel lightweight fault-tolerant solution for DNN-based systems, namely DeepDyve, which employs pre-trained neural networks that are far simpler and smaller than the original DNN for dynamic verification. The key to enabling such lightweight checking is that the smaller neural network only needs to produce approximate results for the initial task without sacrificing fault coverage much. We develop efficient and effective architecture and task exploration techniques to achieve optimized risk/overhead trade-off in DeepDyve. Experimental results show that DeepDyve can reduce 90% of the risks at around 10% overhead.
引用
收藏
页码:101 / 112
页数:12
相关论文
共 50 条
  • [41] Fast learning in Deep Neural Networks
    Chandra, B.
    Sharma, Rajesh K.
    NEUROCOMPUTING, 2016, 171 : 1205 - 1215
  • [42] Transfer Entropy in Deep Neural Networks
    Andonie, R.
    Cataron, A.
    Moldovan, A.
    INTERNATIONAL JOURNAL OF COMPUTERS COMMUNICATIONS & CONTROL, 2025, 20 (01)
  • [43] A survey on the applications of Deep Neural Networks
    Latha, R. S.
    Sreekanth, G. R. R.
    Suganthe, R. C.
    Selvaraj, R. Esakki
    2021 INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND INFORMATICS (ICCCI), 2021,
  • [44] Deep support vector neural networks
    Diaz-Vico, David
    Prada, Jesus
    Omari, Adil
    Dorronsoro, Jose
    INTEGRATED COMPUTER-AIDED ENGINEERING, 2020, 27 (04) : 389 - 402
  • [45] Landscape Classification with Deep Neural Networks
    Buscombe, Daniel
    Ritchie, Andrew C.
    GEOSCIENCES, 2018, 8 (07)
  • [46] COLOR REPRESENTATION IN DEEP NEURAL NETWORKS
    Engilberge, Martin
    Collins, Edo
    Susstrunk, Sabine
    2017 24TH IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2017, : 2786 - 2790
  • [47] Deep neural networks for bot detection
    Kudugunta, Sneha
    Ferrara, Emilio
    INFORMATION SCIENCES, 2018, 467 : 312 - 322
  • [48] Overall Loss for Deep Neural Networks
    Huang, Hai
    Cheng, Senlin
    Xu, Liutong
    TRENDS AND APPLICATIONS IN KNOWLEDGE DISCOVERY AND DATA MINING: PAKDD 2019 WORKSHOPS, 2019, 11607 : 223 - 231
  • [49] DEEP NEURAL NETWORKS FOR ESTIMATION AND INFERENCE
    Farrell, Max H.
    Liang, Tengyuan
    Misra, Sanjog
    ECONOMETRICA, 2021, 89 (01) : 181 - 213
  • [50] Archetypal landscapes for deep neural networks
    Verpoort, Philipp C.
    Lee, Alpha A.
    Wales, David J.
    PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2020, 117 (36) : 21857 - 21864