95 Open Source Adversarial Attacks Software Projects
Free and open source adversarial attacks code projects including engines, APIs, generators, and tools.
Foolbox 1645 ⭐
A Python toolbox to create adversarial examples that fool neural networks in PyTorch, TensorFlow, and JAX
Advbox 978 ⭐
Advbox is a toolbox to generate adversarial examples that fool neural networks in PaddlePaddle、PyTorch、Caffe2、MxNet、Keras、TensorFlow and Advbox can benchmark the robustness of machine learning models. Advbox give a command line tool to generate adversarial examples with Zero-Coding.
Textattack 941 ⭐
TextAttack 🐙 is a Python framework for adversarial attacks, data augmentation, and model training in NLP
Ad_examples 587 ⭐
A collection of anomaly detection methods (iid/point-based, graph and time series) including active learning for anomaly detection/discovery, bayesian rule-mining, description for diversity/explanation/interpretability. Analysis of incorporating label feedback with ensemble and tree-based detectors. Includes adversarial attacks with Graph Convolutional Network.
Graph Adversarial Learning Literature 253 ⭐
A curated list of adversarial attacks and defenses papers on graph-structured data.
Defensegan 177 ⭐
Defense-GAN: Protecting Classifiers Against Adversarial Attacks Using Generative Models (published in ICLR2018)
Yopo You Only Propagate Once 148 ⭐
Code for our nips19 paper: You Only Propagate Once: Accelerating Adversarial Training Via Maximal Principle
Disrupting Deepfakes 120 ⭐
🔥🔥Defending Against Deepfakes Using Adversarial Attacks on Conditional Image Translation Networks
Fast_adversarial 116 ⭐
Code for the CVPR 2019 article "Decoupling Direction and Norm for Efficient Gradient-Based L2 Adversarial Attacks and Defenses"
Free_adv_train 116 ⭐
Official TensorFlow Implementation of Adversarial Training for Free! which trains robust models at no extra cost compared to natural training.
Robust Physical Attack 103 ⭐
Physical adversarial attack for fooling the Faster R-CNN object detector
Scratchai 83 ⭐
scratchai is a Deep Learning library that aims to store all Deep Learning algorithms. With easy calls to do all the common tasks in AI.
Awesome Adversarial Deep Learning 86 ⭐
A list of awesome resources for adversarial attack and defense method in deep learning
Gnn Meta Attack 88 ⭐
Implementation of the paper "Adversarial Attacks on Graph Neural Networks via Meta Learning".
Auto Attack 89 ⭐
Code relative to "Reliable evaluation of adversarial robustness with an ensemble of diverse parameter-free attacks"
Realsafe 82 ⭐
A Python library for adversarial machine learning focusing on benchmarking adversarial robustness.
Robnets 69 ⭐
[CVPR 2020] When NAS Meets Robustness: In Search of Robust Architectures against Adversarial Attacks
Bss_distillation 48 ⭐
Knowledge Distillation with Adversarial Samples Supporting Decision Boundary (AAAI 2019)
Advis.js 41 ⭐
[Tensorflow.js] AdVis: Exploring real-time Adversarial Attacks in the browser with Fast Gradient Sign Method.
Provably Robust Boosting 39 ⭐
Provably Robust Boosted Decision Stumps and Trees against Adversarial Attacks [NeurIPS 2019]
Pro Gnn 55 ⭐
Implementation of the KDD 2020 paper "Graph Structure Learning for Robust Graph Neural Networks"
Square Attack 42 ⭐
Square Attack: a query-efficient black-box adversarial attack via random search [ECCV 2020]
Adversarial_lab 33 ⭐
Web-based Tool for visualisation and generation of adversarial examples by attacking ImageNet Models like VGG, AlexNet, ResNet etc.
Acl18_results 30 ⭐
Code to reproduce results in our ACL 2018 paper "Did the Model Understand the Question?"
Sememepso Attack 37 ⭐
Code and data of the ACL 2020 paper "Word-level Textual Adversarial Attacking as Combinatorial Optimization"
Patch Wise Iterative Attack 29 ⭐
Patch-wise iterative attack (accepted by ECCV 2020) to improve the transferability of adversarial examples.
Advanced Gradient Obfuscating 27 ⭐
Take further steps in the arms race of adversarial examples with only preprocessing.
Fakebob 27 ⭐
Source code for paper "Who is real Bob? Adversarial Attacks on Speaker Recognition Systems"
Adversarial Point Perturbations On 3D Objects 21 ⭐
New distributional and shape attacks on neural networks that process 3D point cloud data.
Pgd Pytorch 22 ⭐
A pytorch implementation of "Towards Deep Learning Models Resistant to Adversarial Attacks"
Stateadvdrl 22 ⭐
[NeurIPS 2020, Spotlight]Code for "Robust Deep Reinforcement Learning against Adversarial Perturbations on Observations"
Domain Shift Robustness 17 ⭐
Code for the paper "Addressing Model Vulnerability to Distributional Shifts over Image Transformation Sets", ICCV 2019
Fooling_network_interpretation 16 ⭐
Official PyTorch implementation for our ICCV 2019 paper - Fooling Network Interpretation in Image Classification
3D Neural Network Adversarial Attacks 17 ⭐
Research on adversarial attacks and defenses for deep neural network 3D point cloud classifiers like PointNet and PointNet++.
Triple Wins 16 ⭐
[ICLR 2020] ”Triple Wins: Boosting Accuracy, Robustness and Efficiency Together by Enabling Input-Adaptive Inference“
Face Adversarial Attack 16 ⭐
An easy approach for the competition "Facial Adversary Examples" in TIANCHI
Treeverification 14 ⭐
[NeurIPS 2019] H. Chen*, H. Zhang*, S. Si, Y. Li, D. Boning and C.-J. Hsieh, Robustness Verification of Tree-based Models (*equal contribution)
Attack And Defense Methods 16 ⭐
A curated list of papers of adversarial examples and defense methods.
Adverserial_attack 13 ⭐
Different Adversarial attack methods implemented in PyTorch on CIFAR-10 Dataset
Awesome Adversarial Interpretable Machine Learning 14 ⭐
💡 A curated list of adversarial attacks on model explanations
Sparse Imperceivable Attacks 12 ⭐
Sparse and Imperceivable Adversarial Attacks (accepted to ICCV 2019).
Fda 11 ⭐
Code of our recently published attack FDA: Feature Disruptive Attack. Colab Notebook: https://colab.research.google.com/drive/1WhkKCrzFq5b7SNrbLUfdLVo5-WK5mLJh
Nips 2018 Adversarial Vision Challenge 10 ⭐
Code, documents, and deployment configuration files, related to our participation in the 2018 NIPS Adversarial Vision Challenge "Robust Model Track"
Sparse Rs 11 ⭐
Sparse-RS: a versatile framework for query-efficient sparse black-box adversarial attacks
Awesome Real World Adversarial Examples 11 ⭐
😎 A curated list of awesome real-world adversarial examples resources
Dialogue Understanding 53 ⭐
This repository contains PyTorch implementation for the baseline models from the paper Utterance-level Dialogue Understanding: An Empirical Study
White 2 Black 10 ⭐
The official code to reproduce results from the NACCL2019 paper: White-to-Black: Efficient Distillation of Black-Box Adversarial Attacks