EAD: Elastic-Net Attacks to Deep Neural Networks via Adversarial Examples
Pin-Yu Chen, Yash Sharma, Huan Zhang, Jinfeng Yi, Cho-Jui Hsieh

TL;DR
This paper introduces EAD, a new method for generating adversarial examples for deep neural networks using elastic-net regularization, emphasizing $L_1$ distortion to produce sparse, effective attacks with improved transferability.
Contribution
The paper formulates adversarial attacks as an elastic-net regularized optimization problem, incorporating $L_1$ distortion, and demonstrates its effectiveness and advantages over existing methods.
Findings
EAD produces adversarial examples with small $L_1$ distortion.
EAD achieves attack performance comparable to state-of-the-art methods.
EAD improves transferability and complements adversarial training.
Abstract
Recent studies have highlighted the vulnerability of deep neural networks (DNNs) to adversarial examples - a visually indistinguishable adversarial image can easily be crafted to cause a well-trained model to misclassify. Existing methods for crafting adversarial examples are based on and distortion metrics. However, despite the fact that distortion accounts for the total variation and encourages sparsity in the perturbation, little has been developed for crafting -based adversarial examples. In this paper, we formulate the process of attacking DNNs via adversarial examples as an elastic-net regularized optimization problem. Our elastic-net attacks to DNNs (EAD) feature -oriented adversarial examples and include the state-of-the-art attack as a special case. Experimental results on MNIST, CIFAR10 and ImageNet show that EAD can yield a distinct set…
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
- ysharma1126/EAD-AttacktfOfficial
- BorealisAI/advertorch/blob/master/advertorch/attacks/ead.pypytorch
- cleverhans-lab/cleverhans/blob/master/cleverhans_v3.1.0/cleverhans/attacks/elastic_net_method.pytf
- Trusted-AI/adversarial-robustness-toolbox/blob/main/art/attacks/evasion/elastic_net.pypytorch
- IBM/EAD-Attacktf
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdversarial Robustness in Machine Learning
