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 条
  • [31] DYVEDEEP: Dynamic Variable Effort Deep Neural Networks
    Ganapathy, Sanjay
    Venkataramani, Swagath
    Sriraman, Giridhur
    Ravindran, Balaraman
    Raghunathan, Anand
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2020, 19 (03)
  • [32] Structured Dynamic Precision for Deep Neural Networks Quantization
    Huang, Kai
    Li, Bowen
    Xiong, Dongliang
    Jiang, Haitian
    Jiang, Xiaowen
    Yan, Xiaolang
    Claesen, Luc
    Liu, Dehong
    Chen, Junjian
    Liu, Zhili
    [J]. ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2023, 28 (01)
  • [33] Efficient Robustness Verification of the Deep Neural Networks for Smart IoT Devices
    Zhang, Zhaodi
    Liu, Jing
    Zhang, Min
    Sun, Haiying
    [J]. COMPUTER JOURNAL, 2022, 65 (11): : 2894 - 2908
  • [34] STUDY ON THE TEMPORAL POOLING USED IN DEEP NEURAL NETWORKS FOR SPEAKER VERIFICATION
    Rouvier, Mickael
    Bousquet, Pierre-Michel
    Duret, Jarod
    [J]. 29TH EUROPEAN SIGNAL PROCESSING CONFERENCE (EUSIPCO 2021), 2021, : 501 - 505
  • [35] DeepSplit: Scalable Verification of Deep Neural Networks via Operator Splitting
    Chen, Shaoru
    Wong, Eric
    Kolter, J. Zico
    Fazlyab, Mahyar
    [J]. IEEE Open Journal of Control Systems, 2022, 1 : 126 - 140
  • [36] Automatic Chinese Handwriting Verification Algorithm Using Deep Neural Networks
    Lee, Chi-Chang
    Ding, Jian-Jiun
    [J]. 2019 INTERNATIONAL SYMPOSIUM ON INTELLIGENT SIGNAL PROCESSING AND COMMUNICATION SYSTEMS (ISPACS), 2019,
  • [37] MODULAR HIERARCHICAL FEATURE LEARNING WITH DEEP NEURAL NETWORKS FOR FACE VERIFICATION
    Chen, Xue
    Xiao, Baihua
    Wang, Chunheng
    Cai, Xinyuan
    Lv, Zhijian
    Shi, Yanqin
    [J]. 2013 20TH IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP 2013), 2013, : 3690 - 3694
  • [38] Investigation of Bottleneck Features and Multilingual Deep Neural Networks for Speaker Verification
    Tian, Yao
    Cai, Meng
    He, Liang
    Liu, Jia
    [J]. 16TH ANNUAL CONFERENCE OF THE INTERNATIONAL SPEECH COMMUNICATION ASSOCIATION (INTERSPEECH 2015), VOLS 1-5, 2015, : 1151 - 1155
  • [39] Enhancing Robustness Verification for Deep Neural Networks via Symbolic Propagation
    Yang, Pengfei
    Li, Jianlin
    Liu, Jiangchao
    Huang, Cheng-Chao
    Li, Renjue
    Chen, Liqian
    Huang, Xiaowei
    Zhang, Lijun
    [J]. FORMAL ASPECTS OF COMPUTING, 2021, 33 (03) : 407 - 435
  • [40] Testing and Verification of the Deep Neural Networks Against Sparse Pixel Defects
    Szczepankiewicz, Michal
    Radlak, Krystian
    Szczepankiewicz, Karolina
    Popowicz, Adam
    Zawistowski, Pawel
    [J]. COMPUTER SAFETY, RELIABILITY, AND SECURITY, SAFECOMP 2022 WORKSHOPS, 2022, 13415 : 71 - 82