Using Metamorphic Relations to Improve Accuracy and Robustness of Deep Neural Networks

被引:0
|
作者
Qiu, Kun [1 ]
Zhou, Yu [1 ]
Poon, Pak-Lok [2 ]
机构
[1] Hefei Univ Technol, Hefei, Peoples R China
[2] Cent Queensland Univ, Melbourne, Vic, Australia
基金
中国国家自然科学基金;
关键词
DNN; Metamorphic Testing; Robustness Improvement; Regularization; Reinforcement Learning;
D O I
10.1145/3679006.3685067
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
When applying metamorphic testing to a deep neural network (DNN), the DNN could have an "acceptable" level of accuracy but it performs poorly against some metamorphic relations (MRs). Such a DNN is considered not robust against these MRs. Improving both accuracy and robustness of a DNN is non-trivial because improving one aspect may adversely affect the other aspect. To alleviate this trade-off problem, we proposed a regularization-based method, in which an optimization function is designed to balance a DNN's accuracy and robustness. Then, we designed a reinforcement-learningbased algorithm to optimize this function. We tested our training method with two datasets (SVHN and CIFAR10), and each dataset with two DNN models. When comparing ours with the other six benchmark methods, we found the DNNs trained with our method have a better balance between accuracy and robustness.
引用
收藏
页码:2 / 9
页数:8
相关论文
共 50 条
  • [1] Improve Robustness of Deep Neural Networks by Coding
    Huang, Kunping
    Raviv, Netanel
    Jain, Siddharth
    Upadhyaya, Pulakesh
    Bruck, Jehoshua
    Siegel, Paul H.
    Jiang, Anxiao
    2020 INFORMATION THEORY AND APPLICATIONS WORKSHOP (ITA), 2020,
  • [2] Improve Robustness and Accuracy of Deep Neural Network with L2,∞ Normalization
    YU Lijia
    GAO Xiao-Shan
    JournalofSystemsScience&Complexity, 2023, 36 (01) : 3 - 28
  • [3] Improve Robustness and Accuracy of Deep Neural Network with L2,∞ Normalization
    Lijia Yu
    Xiao-Shan Gao
    Journal of Systems Science and Complexity, 2023, 36 : 3 - 28
  • [4] Improve Robustness and Accuracy of Deep Neural Network with L2,∞ Normalization
    Yu Lijia
    Gao Xiao-Shan
    JOURNAL OF SYSTEMS SCIENCE & COMPLEXITY, 2023, 36 (01) : 3 - 28
  • [5] Using deep maxout neural networks to improve the accuracy of function prediction from protein interaction networks
    Wan, Cen
    Cozzetto, Domenico
    Fa, Rui
    Jones, David T.
    PLOS ONE, 2019, 14 (07):
  • [6] Less is More: Culling the Training Set to Improve Robustness of Deep Neural Networks
    Liu, Yongshuai
    Chen, Jiyu
    Chen, Hao
    DECISION AND GAME THEORY FOR SECURITY, GAMESEC 2018, 2018, 11199 : 102 - 114
  • [7] Improve the Accuracy of Neural Networks using Capsule Layers
    Hollosi, Janos
    Pozna, Claudiu Radu
    2018 18TH IEEE INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND INFORMATICS (CINTI), 2018, : 15 - 18
  • [8] Fuzz Testing based Data Augmentation to Improve Robustness of Deep Neural Networks
    Gao, Xiang
    Saha, Ripon K.
    Prasad, Mukul R.
    Roychoudhury, Abhik
    2020 ACM/IEEE 42ND INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2020), 2020, : 1147 - 1158
  • [9] ε-Weakened Robustness of Deep Neural Networks
    Huang, Pei
    Yang, Yuting
    Liu, Minghao
    Jia, Fuqi
    Ma, Feifei
    Zhang, Jian
    PROCEEDINGS OF THE 31ST ACM SIGSOFT INTERNATIONAL SYMPOSIUM ON SOFTWARE TESTING AND ANALYSIS, ISSTA 2022, 2022, : 126 - 138
  • [10] Deep Neural Networks Improve Diagnostic Accuracy of Rheumatoid Arthritis using Diffuse Optical Tomography
    Dehghani, Hamid
    Feng, Yangqin
    Lighter, Daniel
    Zhang, Lei
    Wang, Yan
    DIFFUSE OPTICAL SPECTROSCOPY AND IMAGING VII, 2019, 11074