DeepDyve: Dynamic Verification for Deep Neural Networks

被引:19
|
作者
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
基金
中国国家自然科学基金;
关键词
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] Robustness Verification of Classification Deep Neural Networks via Linear Programming
    Lin, Wang
    Yang, Zhengfeng
    Chen, Xin
    Zhao, Qingye
    Li, Xiangkun
    Liu, Zhiming
    He, Jifeng
    2019 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2019), 2019, : 11410 - 11419
  • [42] Deep Vein: Novel Finger Vein Verification Methods Based on Deep Convolutional Neural Networks
    Huang, Houjun
    Liu, Shilei
    Zheng, He
    Ni, Liao
    Zhang, Yi
    Li, Wenxin
    2017 IEEE INTERNATIONAL CONFERENCE ON IDENTITY, SECURITY AND BEHAVIOR ANALYSIS (ISBA), 2017,
  • [43] A Dynamic Time Warping and Deep Neural Network Ensemble for Online Signature Verification
    Gwetu, Mandlenkosi Victor
    MACHINE LEARNING FOR NETWORKING, MLN 2020, 2021, 12629 : 141 - 153
  • [44] Structure verification of deep neural networks at compilation time using dependent types
    Pineyro, Leonardo
    Pardo, Alberto
    Viera, Marcos
    XXIII BRAZILIAN SYMPOSIUM ON PROGRAMMING LANGUAGES, 2019, : 46 - 53
  • [45] Spline Interpolation and Deep Neural Networks as Feature Extractors for Signature Verification Purposes
    Wei, Wei
    Ke, Qiao
    Polap, Dawid
    Wozniak, Marcin
    IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (03) : 2152 - 2161
  • [46] Driver Identification and Verification From Smartphone Accelerometers Using Deep Neural Networks
    Hernandez Sanchez, Sara
    Fernandez Pozo, Ruben
    Hernandez Gomez, Luis Alfonso
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2022, 23 (01) : 97 - 109
  • [47] Improving Deep Neural Networks Based Speaker Verification Using Unlabeled Data
    Tian, Yao
    Cai, Meng
    He, Liang
    Zhang, Wei-Qiang
    Liu, Jia
    17TH ANNUAL CONFERENCE OF THE INTERNATIONAL SPEECH COMMUNICATION ASSOCIATION (INTERSPEECH 2016), VOLS 1-5: UNDERSTANDING SPEECH PROCESSING IN HUMANS AND MACHINES, 2016, : 1863 - 1867
  • [48] LEFV: A Lightweight and Efficient System for Face Verification with Deep Convolution Neural Networks
    Liu, Ming
    Zhang, Ping
    Li, Qingbao
    Liu, Jinjin
    Chen, Zhifeng
    ICVIP 2019: PROCEEDINGS OF 2019 3RD INTERNATIONAL CONFERENCE ON VIDEO AND IMAGE PROCESSING, 2019, : 222 - 227
  • [49] A game-based approximate verification of deep neural networks with provable guarantees
    Wu, Min
    Wicker, Matthew
    Ruan, Wenjie
    Huang, Xiaowei
    Kwiatkowska, Marta
    THEORETICAL COMPUTER SCIENCE, 2020, 807 : 298 - 329
  • [50] The #DNN-Verification Problem: Counting Unsafe Inputs for Deep Neural Networks
    Marzari, Luca
    Corsi, Davide
    Cicalese, Ferdinando
    Farinelli, Alessandro
    PROCEEDINGS OF THE THIRTY-SECOND INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, IJCAI 2023, 2023, : 217 - 224