diffai
Robust network trainer
Trains neural networks to be provably robust against adversarial examples using abstract interpretation techniques.
A certifiable defense against adversarial examples by training neural networks to be provably robust
219 stars
16 watching
26 forks
Language: Python
last commit: 6 months ago abstract-interpretationattackdefenseneural-networkpytorchrobust
Related projects:
Repository | Description | Stars |
---|---|---|
madrylab/robustness | A library for training and evaluating neural networks with a focus on adversarial robustness. | 921 |
prinsphield/adversarial_reprogramming | This project enables reprogramming of pre-trained neural networks to work on new tasks by fine-tuning them on smaller datasets. | 33 |
paarthneekhara/rnn_adversarial_reprogramming | Repurposes pre-trained neural networks for new classification tasks through adversarial reprogramming of their inputs. | 6 |
guanghelee/neurips19-certificates-of-robustness | Provides a framework for computing tight certificates of adversarial robustness for randomly smoothed classifiers. | 17 |
borealisai/advertorch | A toolbox for researching and evaluating robustness against attacks on machine learning models | 1,311 |
max-andr/provably-robust-boosting | Provides provably robust machine learning models against adversarial attacks | 50 |
ahmedfgad/neuralgenetic | Trains artificial neural networks using the genetic algorithm | 241 |
erotemic/netharn | A PyTorch framework for managing and automating deep learning training loops with features like hyperparameter tracking and single-file deployments. | 40 |
mit-han-lab/data-efficient-gans | Improves GAN training efficiency by incorporating data augmentation | 1,286 |
achaiah/pywick | A PyTorch-based neural network training framework with advanced features and utilities | 398 |
utkuozbulak/pytorch-cnn-adversarial-attacks | PyTorch implementation of various Convolutional Neural Network adversarial attack techniques | 354 |
loudinthecloud/dpwa | A distributed learning framework that enables peer-to-peer parameter averaging and asynchronous training of deep neural networks | 53 |
eth-sri/bayes-framework-leakage | Develops and evaluates a framework for detecting attacks on federated learning systems | 11 |
wyy-123-xyy/ra-fed | A Python implementation of a distributed machine learning framework for training neural networks on multiple GPUs | 6 |
neuralhydrology/neuralhydrology | A Python library for training neural networks with focus on hydrological applications using PyTorch. | 372 |