32 Open Source Adversarial Example Software Projects
Free and open source adversarial example code projects including engines, APIs, generators, and tools.
Advbox 1200 ⭐
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.
Pytorch Cnn Adversarial Attacks 324 ⭐
Pytorch implementation of convolutional neural network adversarial attack techniques
Non Targeted Adversarial Attacks 203 ⭐
A non-targeted adversarial attack method, which won the first place in NIPS 2017 non-targeted adversarial attacks competition
Fast_adversarial 127 ⭐
Code for the CVPR 2019 article "Decoupling Direction and Norm for Efficient Gradient-Based L2 Adversarial Attacks and Defenses"
Free_adv_train 150 ⭐
Official TensorFlow Implementation of Adversarial Training for Free! which trains robust models at no extra cost compared to natural training.
Targeted Adversarial Attack 116 ⭐
A targeted adversarial attack method, which won the NIPS 2017 targeted adversarial attacks competition
At Cnn 57 ⭐
Project page for our paper: Interpreting Adversarially Trained Convolutional Neural Networks
Synthesizing Robust Adversarial Examples 48 ⭐
My entry for ICLR 2018 Reproducibility Challenge for paper Synthesizing robust adversarial examples https://openreview.net/pdf?id=BJDH5M-AW
Adversarial Transformation Network 29 ⭐
A simple implement of an Adversarial Autoencoding ATN(AAE ATN)
Thermometerencoding 16 ⭐
reproduction of Thermometer Encoding: One Hot Way To Resist Adversarial Examples in pytorch
Adventure 14 ⭐
code for ACL 2018 paper by Kang et al., "AdvEntuRe: Adversarial Training for Textual Entailment with Knowledge-Guided Examples "
Nips17_adv_attack 9 ⭐
Tensorflow Implementation of adversarial learning based adversarial example generator
Distributionally Robust Optimization 12 ⭐
Experiments with distributionally robust optimization (DRO) for deep neural networks
Csce585 Mlsystems Project Athena 12 ⭐
This is the course project for CSCE585: ML Systems. Students will build their machine learning systems based on the provided infrastructure --- Athena.
Eegadversary 12 ⭐
This is a toolbox to construct adversarial examples of EEG signals. The traditional EEG extraction methods and classifiers are re-implemented in Tensorflow.