ML Robustness Frameworks
Tools and frameworks for testing, evaluating, and improving the robustness of ML models against corruptions, adversarial perturbations, domain shifts, and distribution changes. Does NOT include general model evaluation, fairness/bias mitigation, or privacy-preserving machine learning outside robustness contexts.
There are 34 ml robustness frameworks tracked. 1 score above 50 (established tier). The highest-rated is namkoong-lab/dro at 56/100 with 157 stars and 133 monthly downloads.
Get all 34 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=ml-robustness-frameworks&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Framework | Score | Tier |
|---|---|---|---|
| 1 |
namkoong-lab/dro
A package of distributionally robust optimization (DRO) methods. Implemented... |
|
Established |
| 2 |
THUDM/grb
Graph Robustness Benchmark: A scalable, unified, modular, and reproducible... |
|
Emerging |
| 3 |
neu-autonomy/nfl_veripy
Formal Verification of Neural Feedback Loops (NFLs) |
|
Emerging |
| 4 |
iutzeler/skwdro
Distributionally robust machine learning with Pytorch and Scikit-learn wrappers |
|
Emerging |
| 5 |
MinghuiChen43/awesome-trustworthy-deep-learning
A curated list of trustworthy deep learning papers. Daily updating... |
|
Emerging |
| 6 |
ADA-research/VERONA
A lightweight Python package for setting up robustness experiments and to... |
|
Emerging |
| 7 |
hendrycks/robustness
Corruption and Perturbation Robustness (ICLR 2019) |
|
Emerging |
| 8 |
microsoft/robustdg
Toolkit for building machine learning models that generalize to unseen... |
|
Emerging |
| 9 |
alibaba/easyrobust
EasyRobust: an Easy-to-use library for state-of-the-art Robust Computer... |
|
Emerging |
| 10 |
Iyengar-Lab/E2E-DRO
End-to-end distributionally robust optimization |
|
Emerging |
| 11 |
jiachens/ModelNet40-C
Repo for "Benchmarking Robustness of 3D Point Cloud Recognition against... |
|
Emerging |
| 12 |
RyanLucas3/HR_Neural_Networks
Certified robustness of deep neural networks |
|
Emerging |
| 13 |
RuntianZ/doro
Distributional and Outlier Robust Optimization (ICML 2021) |
|
Emerging |
| 14 |
MLI-lab/Robustness-CS
Measuring the robustness of compressive sensing methods (including... |
|
Experimental |
| 15 |
BBVA/mercury-robust
mercury-robust is a framework to perform robust testing on ML models and... |
|
Experimental |
| 16 |
ShoumikSaha/DRSM
DRSM: De-Randomized Smoothing on Malware Classifier Providing Certified... |
|
Experimental |
| 17 |
CausalML/doubly-robust-dropel
Off-Policy Evaluation and Learning that is both Doubly Robust and... |
|
Experimental |
| 18 |
val-iisc/GD-UAP
Generalized Data-free Universal Adversarial Perturbations |
|
Experimental |
| 19 |
sarthaxxxxx/AVROBUSTBENCH
Benchmarking robustness of audio-visual recognition models at test-time |
|
Experimental |
| 20 |
jh-jeong/smoothmix
Code for the paper "SmoothMix: Training Confidence-calibrated Smoothed... |
|
Experimental |
| 21 |
pmichel31415/P-DRO
Code for the papers "Modeling the Second Player in Distributionally Robust... |
|
Experimental |
| 22 |
ByungKwanLee/Super-Fast-Adversarial-Training
Official PyTorch Implementation Code for Developing Super Fast Adversarial... |
|
Experimental |
| 23 |
Trustworthy-ML-Lab/corrupting_neuron_explanations
[ICCV 23] Evaluating robustness of neuron explanation methods |
|
Experimental |
| 24 |
or4k2l/robust-vision
Production-ready framework for training robust computer vision models.... |
|
Experimental |
| 25 |
AI-secure/VeriGauge
A united toolbox for running major robustness verification approaches for... |
|
Experimental |
| 26 |
alejandrods/Analysis-of-the-robustness-of-NMF-algorithms
Analysis of the robustness of non-negative matrix factorization (NMF)... |
|
Experimental |
| 27 |
SebChw/Actually-Robust-Training
Actually Robust Training - Tool Inspired by Andrej Karpathy "Recipe for... |
|
Experimental |
| 28 |
nmndeep/revisiting-at
[NeurIPS 2023] Code for the paper "Revisiting Adversarial Training for... |
|
Experimental |
| 29 |
katelyn98/CorruptionRobustness
We investigated corruption robustness across different architectures... |
|
Experimental |
| 30 |
dedeswim/vits-robustness-torch
Code for the paper "A Light Recipe to Train Robust Vision Transformers" [SaTML 2023] |
|
Experimental |
| 31 |
sghosh-04/cnn-generalization-dataset-shift
independent research on CNN robustness under dataset shift — EfficientNet,... |
|
Experimental |
| 32 |
im-ethz/pub-gdu4dg
Gated Domain Units (GDU) aim to make your deep learning models robust... |
|
Experimental |
| 33 |
MK-Wireless/coded-neural-networks
Structured redundancy for neural networks using coding-theoretic principles. |
|
Experimental |
| 34 |
Yangyi-Chen/PaperList-Trustworthy-Applications
Mostly recording papers about models' trustworthy applications. Intending to... |
|
Experimental |