arXiv Analytics

Sign in

arXiv:2107.04435 [cs.LG]AbstractReferencesReviewsResources

Learning to Detect Adversarial Examples Based on Class Scores

Tobias Uelwer, Felix Michels, Oliver De Candido

Published 2021-07-09Version 1

Given the increasing threat of adversarial attacks on deep neural networks (DNNs), research on efficient detection methods is more important than ever. In this work, we take a closer look at adversarial attack detection based on the class scores of an already trained classification model. We propose to train a support vector machine (SVM) on the class scores to detect adversarial examples. Our method is able to detect adversarial examples generated by various attacks, and can be easily adopted to a plethora of deep classification models. We show that our approach yields an improved detection rate compared to an existing method, whilst being easy to implement. We perform an extensive empirical analysis on different deep classification models, investigating various state-of-the-art adversarial attacks. Moreover, we observe that our proposed method is better at detecting a combination of adversarial attacks. This work indicates the potential of detecting various adversarial attacks simply by using the class scores of an already trained classification model.

Comments: Accepted at the 44th German Conference on Artificial Intelligence (KI 2021)
Categories: cs.LG, cs.CR, cs.CV
Related articles: Most relevant | Search more
arXiv:1712.04006 [cs.LG] (Published 2017-12-11)
Training Ensembles to Detect Adversarial Examples
arXiv:1004.0567 [cs.LG] (Published 2010-04-05)
Using Rough Set and Support Vector Machine for Network Intrusion Detection
arXiv:1303.1152 [cs.LG] (Published 2013-03-05, updated 2014-04-25)
An Equivalence between the Lasso and Support Vector Machines