HyperAIHyperAI

Command Palette

Search for a command to run...

4 months ago

Towards Deep Learning Models Resistant to Adversarial Attacks

Aleksander Madry; Aleksandar Makelov; Ludwig Schmidt; Dimitris Tsipras; Adrian Vladu

Towards Deep Learning Models Resistant to Adversarial Attacks

Abstract

Recent work has demonstrated that deep neural networks are vulnerable to adversarial examples---inputs that are almost indistinguishable from natural data and yet classified incorrectly by the network. In fact, some of the latest findings suggest that the existence of adversarial attacks may be an inherent weakness of deep learning models. To address this problem, we study the adversarial robustness of neural networks through the lens of robust optimization. This approach provides us with a broad and unifying view on much of the prior work on this topic. Its principled nature also enables us to identify methods for both training and attacking neural networks that are reliable and, in a certain sense, universal. In particular, they specify a concrete security guarantee that would protect against any adversary. These methods let us train networks with significantly improved resistance to a wide range of adversarial attacks. They also suggest the notion of security against a first-order adversary as a natural and broad security guarantee. We believe that robustness against such well-defined classes of adversaries is an important stepping stone towards fully resistant deep learning models. Code and pre-trained models are available at https://github.com/MadryLab/mnist_challenge and https://github.com/MadryLab/cifar10_challenge.

Code Repositories

zjfheart/Friendly-Adversarial-Training
pytorch
Mentioned in GitHub
Hadisalman/robust-verify-benchmark
pytorch
Mentioned in GitHub
KnowledgeDiscovery/FaceSec
pytorch
Mentioned in GitHub
ucsb-nlp-chang/textgrad
pytorch
Mentioned in GitHub
cdluminate/advrank-pub
pytorch
Mentioned in GitHub
amerch/CIFAR100-Training
pytorch
Mentioned in GitHub
cdluminate/advrank
pytorch
Mentioned in GitHub
jokeryan/post_training
pytorch
Mentioned in GitHub
locuslab/convex_adversarial
pytorch
Mentioned in GitHub
scenarri/s2m-tea
pytorch
Mentioned in GitHub
arobey1/mbrdl
pytorch
Mentioned in GitHub
loes5307/vocaladversary2022
pytorch
Mentioned in GitHub
EPFL-VILAB/XDEnsembles
pytorch
Mentioned in GitHub
locuslab/robust_overfitting
pytorch
Mentioned in GitHub
peck94/cann-detector
tf
Mentioned in GitHub
Jeffkang-94/pytorch-adversarial-attack
pytorch
Mentioned in GitHub
VishaalMK/VectorDefense
tf
Mentioned in GitHub
luizgh/adversarial_signatures
pytorch
Mentioned in GitHub
MadryLab/cifar10_challenge
Official
tf
Mentioned in GitHub
bethgelab/cifar10_challenge
tf
Mentioned in GitHub
SafiyaJan/Attacking-Neural-Networks
pytorch
Mentioned in GitHub
eldadp100/cnn_course_final
pytorch
Mentioned in GitHub
revbucket/mister_ed
pytorch
Mentioned in GitHub
MadryLab/mnist_challenge
Official
tf
Mentioned in GitHub
hope-yao/robust_attention_cifar
tf
Mentioned in GitHub
openai/cleverhans
tf
Mentioned in GitHub
boyellow/adaad
pytorch
Mentioned in GitHub
hrdwsong/TDLMR2AA-Paddle
paddle
Mentioned in GitHub
khieu/cifar10_challenge
tf
Mentioned in GitHub
bingcheng45/hnr-extension
tf
Mentioned in GitHub
val-iisc/flss
pytorch
Mentioned in GitHub
cleverhans-lab/cleverhans
tf
Mentioned in GitHub
abahram77/mnist_challenge
tf
Mentioned in GitHub
cs-giung/course-dl-TP
pytorch
Mentioned in GitHub
P2333/Max-Mahalanobis-Training
tf
Mentioned in GitHub
tensorflow/cleverhans
tf
Mentioned in GitHub
thomashopkins32/PGDAdversarialLearning
pytorch
Mentioned in GitHub
Zoky-2020/Set-level_Guidance_Attack
pytorch
Mentioned in GitHub
matanbt/attack-tabular
Mentioned in GitHub
microsoft/distance-learner
pytorch
Mentioned in GitHub
zibojia/rslad
pytorch
Mentioned in GitHub
abahram77/mnistChallenge
tf
Mentioned in GitHub
arobey1/advbench
pytorch
Mentioned in GitHub
henry8527/GCE
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
adversarial-attack-on-cifar-10AdvTraining [madry2018]
Attack: PGD20: 48.440
part-of-speech-tagging-on-morphosyntacticMyBert
BLEX: 77.21

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp