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 35 ml robustness frameworks tracked. 4 score above 50 (established tier). The highest-rated is namkoong-lab/dro at 55/100 with 157 stars.
Get all 35 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 |
MinghuiChen43/awesome-trustworthy-deep-learning
A curated list of trustworthy deep learning papers. Daily updating... |
|
Established |
| 3 |
neu-autonomy/nfl_veripy
Formal Verification of Neural Feedback Loops (NFLs) |
|
Established |
| 4 |
THUDM/grb
Graph Robustness Benchmark: A scalable, unified, modular, and reproducible... |
|
Established |
| 5 |
ADA-research/VERONA
A lightweight Python package for setting up robustness experiments and to... |
|
Emerging |
| 6 |
hendrycks/robustness
Corruption and Perturbation Robustness (ICLR 2019) |
|
Emerging |
| 7 |
iutzeler/skwdro
Distributionally robust machine learning with Pytorch and Scikit-learn wrappers |
|
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 |
jiachens/ModelNet40-C
Repo for "Benchmarking Robustness of 3D Point Cloud Recognition against... |
|
Emerging |
| 11 |
Iyengar-Lab/E2E-DRO
End-to-end distributionally robust optimization |
|
Emerging |
| 12 |
RuntianZ/doro
Distributional and Outlier Robust Optimization (ICML 2021) |
|
Emerging |
| 13 |
MLI-lab/Robustness-CS
Measuring the robustness of compressive sensing methods (including... |
|
Emerging |
| 14 |
RyanLucas3/HR_Neural_Networks
Certified robustness of deep neural networks |
|
Emerging |
| 15 |
ShoumikSaha/DRSM
DRSM: De-Randomized Smoothing on Malware Classifier Providing Certified... |
|
Emerging |
| 16 |
CausalML/doubly-robust-dropel
Off-Policy Evaluation and Learning that is both Doubly Robust and... |
|
Emerging |
| 17 |
val-iisc/GD-UAP
Generalized Data-free Universal Adversarial Perturbations |
|
Emerging |
| 18 |
sarthaxxxxx/AVROBUSTBENCH
Benchmarking robustness of audio-visual recognition models at test-time |
|
Emerging |
| 19 |
jh-jeong/smoothmix
Code for the paper "SmoothMix: Training Confidence-calibrated Smoothed... |
|
Emerging |
| 20 |
ByungKwanLee/Super-Fast-Adversarial-Training
Official PyTorch Implementation Code for Developing Super Fast Adversarial... |
|
Emerging |
| 21 |
pmichel31415/P-DRO
Code for the papers "Modeling the Second Player in Distributionally Robust... |
|
Emerging |
| 22 |
BBVA/mercury-robust
mercury-robust is a framework to perform robust testing on ML models and... |
|
Emerging |
| 23 |
Trustworthy-ML-Lab/corrupting_neuron_explanations
[ICCV 23] Evaluating robustness of neuron explanation methods |
|
Emerging |
| 24 |
AI-secure/VeriGauge
A united toolbox for running major robustness verification approaches for... |
|
Experimental |
| 25 |
alejandrods/Analysis-of-the-robustness-of-NMF-algorithms
Analysis of the robustness of non-negative matrix factorization (NMF)... |
|
Experimental |
| 26 |
SebChw/Actually-Robust-Training
Actually Robust Training - Tool Inspired by Andrej Karpathy "Recipe for... |
|
Experimental |
| 27 |
dedeswim/vits-robustness-torch
Code for the paper "A Light Recipe to Train Robust Vision Transformers" [SaTML 2023] |
|
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 |
im-ethz/pub-gdu4dg
Gated Domain Units (GDU) aim to make your deep learning models robust... |
|
Experimental |
| 31 |
or4k2l/robust-vision
Production-ready framework for training robust computer vision models.... |
|
Experimental |
| 32 |
Yangyi-Chen/PaperList-Trustworthy-Applications
Mostly recording papers about models' trustworthy applications. Intending to... |
|
Experimental |
| 33 |
Trustworthy-ML-Lab/Robust_HighUtil_Smoothed_DRL
[ICML 24] S-DQN and S-PPO: Robust smoothed deep RL agents without... |
|
Experimental |
| 34 |
MK-Wireless/coded-neural-networks
Structured redundancy for neural networks using coding-theoretic principles. |
|
Experimental |
| 35 |
sghosh-04/cnn-generalization-dataset-shift
independent research on CNN robustness under dataset shift — EfficientNet,... |
|
Experimental |