microsoft / robustdg
Toolkit for building machine learning models that generalize to unseen domains and are robust to privacy and other attacks.
☆172Updated last year
Related projects ⓘ
Alternatives and complementary repositories for robustdg
- Generalizing to unseen domains via distribution matching☆70Updated 4 years ago
- Code for the paper Domain Adaptation with Conditional Distribution Matching and Generalized Label Shift☆37Updated 4 years ago
- Official PyTorch implementation of the Fishr regularization for out-of-distribution generalization☆83Updated 2 years ago
- Implementation of Invariant Risk Minimization https://arxiv.org/abs/1907.02893☆85Updated 4 years ago
- [ICML 2023] Change is Hard: A Closer Look at Subpopulation Shift☆100Updated last year
- ☆65Updated 4 years ago
- This repository contains the code of the distribution shift framework presented in A Fine-Grained Analysis on Distribution Shift (Wiles e…☆80Updated 3 weeks ago
- Sinkhorn Label Allocation is a label assignment method for semi-supervised self-training algorithms. The SLA algorithm is described in fu…☆53Updated 3 years ago
- Tilted Empirical Risk Minimization (ICLR '21)☆59Updated last year
- Official implementation of paper Gradient Matching for Domain Generalization☆116Updated 2 years ago
- Code for "Just Train Twice: Improving Group Robustness without Training Group Information"☆68Updated 6 months ago
- Implementation of 'DIVA: Domain Invariant Variational Autoencoders'☆98Updated 5 years ago
- Distributionally robust neural networks for group shifts☆249Updated last year
- ☆105Updated last year
- Repository for theory and methods for Out-of-Distribution (OoD) generalization☆63Updated 2 years ago
- Implementation and datasets for Efficient Domain Generalization via Common-Specific Low-Rank Decomposition (https://arxiv.org/abs/2003.12…☆51Updated 4 years ago
- ☆65Updated 4 years ago
- Description Code for the paper "Robust Inference via Generative Classifiers for Handling Noisy Labels".☆33Updated 5 years ago
- An Empirical Framework for Domain Generalization In Clinical Settings☆28Updated 2 years ago
- [TPAMI2022 & NeurIPS2020] Official implementation of Self-Adaptive Training☆127Updated 3 years ago
- Simple data balancing baselines for worst-group-accuracy benchmarks.☆40Updated last year
- Pytorch library for model calibration metrics and visualizations as well as recalibration methods. In progress!☆68Updated 6 months ago
- PyTorch implementation for the ICLR 2020 paper "Understanding the Limitations of Variational Mutual Information Estimators"☆73Updated 4 years ago
- Code for the paper "Rethinking Importance Weighting for Deep Learning under Distribution Shift".☆27Updated 3 years ago
- Optimal Transport Dataset Distance☆156Updated 2 years ago
- Coresets via Bilevel Optimization☆65Updated 4 years ago
- Learning from Failure: Training Debiased Classifier from Biased Classifier (NeurIPS 2020)☆89Updated 4 years ago
- Domain Generalization via Model-Agnostic Learning of Semantic Features☆146Updated last year
- This is the code for the paper Bayesian Invariant Risk Minmization of CVPR 2022.☆42Updated last year
- Official repository for CMU Machine Learning Department's 10732: Robustness and Adaptivity in Shifting Environments☆73Updated last year