Anomaly detection of adversarial examples using class-conditional generative adversarial networks

被引:7
|
作者
Wang, Hang [1 ]
Miller, David J. [1 ]
Kesidis, George [2 ]
机构
[1] Penn State Univ, Sch Elect Engn & Comp Sci, University Pk, PA 16802 USA
[2] Penn State Univ, Elect Engn & Comp Sci & Engn, University Pk, PA USA
关键词
Adversarial examples; Test -time evasion attack; Deep learning; Anomaly detection; GANs; Image classification;
D O I
10.1016/j.cose.2022.102956
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Deep neural networks (DNNs) have been shown vulnerable to Test-Time Evasion attacks (TTEs, or adver-sarial examples), which, by making small changes to the input, alter the DNN's decision. We propose an unsupervised attack detector for DNN classifiers based on class-conditional Generative Adversarial Net-works (GANs). We model the distribution of clean data conditioned on the predicted class label by an Auxiliary Classifier GAN (AC-GAN). Given a test sample and its predicted class, three detection statis-tics are calculated based on the AC-GAN generator and discriminator. Experiments on image classifica-tion datasets under various TTE attacks show that our method outperforms previous detection methods. We also investigate the effectiveness of anomaly detection using different DNN layers (input features or internal-layer features) and demonstrate, as one might expect, that anomalies are harder to detect us-ing features closer to the DNN's output layer. Finally, our approach is also investigated for more general out-of-distribution detection.(c) 2022 Elsevier Ltd. All rights reserved.
引用
收藏
页数:17
相关论文
共 50 条
  • [1] Generative Adversarial Network for Class-Conditional Data Augmentation
    Lee, Jeongmin
    Yoon, Younkyoung
    Kwon, Junseok
    [J]. APPLIED SCIENCES-BASEL, 2020, 10 (23): : 1 - 15
  • [2] A Framework for Anomaly Detection in IoT Networks Using Conditional Generative Adversarial Networks
    Ullah, Imtiaz
    Mahmoud, Qusay H.
    [J]. IEEE ACCESS, 2021, 9 : 165907 - 165931
  • [3] Generating Adversarial Examples With Conditional Generative Adversarial Net
    Yu, Ping
    Song, Kaitao
    Lu, Jianfeng
    [J]. 2018 24TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION (ICPR), 2018, : 676 - 681
  • [4] Shadow Detection with Conditional Generative Adversarial Networks
    Vu Nguyen
    Vicente, Tomas F. Yago
    Zhao, Maozheng
    Hoai, Minh
    Samaras, Dimitris
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV), 2017, : 4520 - 4528
  • [5] Adversarial Examples Detection for XSS Attacks Based on Generative Adversarial Networks
    Zhang, Xueqin
    Zhou, Yue
    Pei, Songwen
    Zhuge, Jingjing
    Chen, Jiahao
    [J]. IEEE ACCESS, 2020, 8 : 10989 - 10996
  • [6] A Generative Adversarial Networks for Log Anomaly Detection
    Duan, Xiaoyu
    Ying, Shi
    Yuan, Wanli
    Cheng, Hailong
    Yin, Xiang
    [J]. COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2021, 37 (01): : 135 - 148
  • [7] Image Anomaly Detection with Generative Adversarial Networks
    Deecke, Lucas
    Vandermeulen, Robert
    Ruff, Lukas
    Mandt, Stephan
    Kloft, Marius
    [J]. MACHINE LEARNING AND KNOWLEDGE DISCOVERY IN DATABASES, ECML PKDD 2018, PT I, 2019, 11051 : 3 - 17
  • [8] Adversarial Sample Detection with Gaussian Mixture Conditional Generative Adversarial Networks
    Zhang, Pengfei
    Ju, Xiaoming
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2021, 2021
  • [9] Industrial Anomaly Detection and One-class Classification using Generative Adversarial Networks
    Lai, Y. T. K.
    Hu, J. S.
    Tsai, Y. H.
    Chiu, W. Y.
    [J]. 2018 IEEE/ASME INTERNATIONAL CONFERENCE ON ADVANCED INTELLIGENT MECHATRONICS (AIM), 2018, : 1444 - 1449
  • [10] ECG-Adv-GAN: Detecting ECG Adversarial Examples with Conditional Generative Adversarial Networks
    Hossain, Khondker Fariha
    Kamran, Sharif Amit
    Tavakkoli, Alireza
    Pan, Lei
    Ma, Xingjun
    Rajasegarar, Sutharshan
    Karmaker, Chandan
    [J]. 20TH IEEE INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS (ICMLA 2021), 2021, : 50 - 56