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 条
  • [21] Ranking with Deep Neural Networks
    Prakash, Chandan
    Sarkar, Amitrajit
    PROCEEDINGS OF 2018 FIFTH INTERNATIONAL CONFERENCE ON EMERGING APPLICATIONS OF INFORMATION TECHNOLOGY (EAIT), 2018,
  • [22] On the Singularity in Deep Neural Networks
    Nitta, Tohru
    NEURAL INFORMATION PROCESSING, ICONIP 2016, PT IV, 2016, 9950 : 389 - 396
  • [23] Orthogonal Deep Neural Networks
    Li, Shuai
    Jia, Kui
    Wen, Yuxin
    Liu, Tongliang
    Tao, Dacheng
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2021, 43 (04) : 1352 - 1368
  • [24] Deep Morphological Neural Networks
    Shen, Yucong
    Shih, Frank Y.
    Zhong, Xin
    Chang, I-Cheng
    INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 2022, 36 (12)
  • [25] Dynamic Neural Networks: A Survey
    Han, Yizeng
    Huang, Gao
    Song, Shiji
    Yang, Le
    Wang, Honghui
    Wang, Yulin
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2022, 44 (11) : 7436 - 7456
  • [26] DeepIPR: Deep Neural Network Ownership Verification With Passports
    Fan, Lixin
    Ng, Kam Woh
    Chan, Chee Seng
    Yang, Qiang
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2022, 44 (10) : 6122 - 6139
  • [27] Self-Supervised Dynamic CT Perfusion Image Denoising With Deep Neural Networks
    Wu, Dufan
    Ren, Hui
    Li, Quanzheng
    IEEE TRANSACTIONS ON RADIATION AND PLASMA MEDICAL SCIENCES, 2021, 5 (03) : 350 - 361
  • [28] Deep Face Verification Based Convolutional Neural Network
    Ben Fredj, Hana
    Bouguezzi, Safa
    Souani, Chokri
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2021, 21 (05): : 256 - 266
  • [29] Deep Region of Interest and Feature Extraction Models for Palmprint Verification Using Convolutional Neural Networks Transfer Learning
    Izadpanahkakhk, Mahdieh
    Razavi, Seyyed Mohammad
    Taghipour-Gorjikolaie, Mehran
    Zahiri, Seyyed Hamid
    Uncini, Aurelio
    APPLIED SCIENCES-BASEL, 2018, 8 (07):
  • [30] Deep learning in spiking neural networks
    Tavanaei, Amirhossein
    Ghodrati, Masoud
    Kheradpisheh, Saeed Reza
    Masquelier, Timothee
    Maida, Anthony
    NEURAL NETWORKS, 2019, 111 : 47 - 63