An Empirical Review of Adversarial Defenses
Ayush Goel

TL;DR
This paper reviews various adversarial defense techniques for deep neural networks, highlighting Dropout and Denoising Autoencoders as effective methods, and proposes a framework for selecting appropriate defenses based on application needs.
Contribution
It provides an empirical comparison of defense strategies against adversarial attacks and introduces a framework for choosing suitable defenses considering application and resource constraints.
Findings
Dropout and Denoising Autoencoders effectively prevent adversarial attacks.
These techniques resist higher noise levels and different attack types.
A framework for selecting defenses based on application context is proposed.
Abstract
From face recognition systems installed in phones to self-driving cars, the field of AI is witnessing rapid transformations and is being integrated into our everyday lives at an incredible pace. Any major failure in these system's predictions could be devastating, leaking sensitive information or even costing lives (as in the case of self-driving cars). However, deep neural networks, which form the basis of such systems, are highly susceptible to a specific type of attack, called adversarial attacks. A hacker can, even with bare minimum computation, generate adversarial examples (images or data points that belong to another class, but consistently fool the model to get misclassified as genuine) and crumble the basis of such algorithms. In this paper, we compile and test numerous approaches to defend against such adversarial attacks. Out of the ones explored, we found two effective…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Anomaly Detection Techniques and Applications · Advanced Malware Detection Techniques
MethodsDropout
