mlsanityData to 14 Oct 2026

Learning to Split for Automatic Bias Detection

arXiv 2204.13749 ↗First posted 28 Apr 2022cs.LG cs.AI cs.CLcited by 16

Not on the map. Why?

Abstract (arXiv)

Classifiers are biased when trained on biased datasets. As a remedy, we propose Learning to Split (ls), an algorithm for automatic bias detection. Given a dataset with input-label pairs, ls learns to split this dataset so that predictors trained on the training split cannot generalize to the testing split. This performance gap suggests that the testing split is under-represented in the dataset, which is a signal of potential bias. Identifying non-generalizable splits is challenging since we have no annotations about the bias. In this work, we show that the prediction correctness of each example in the testing split can be used as a source of weak supervision: generalization performance will drop if we move examples that are predicted correctly away from the testing split, leaving only those that are mis-predicted. ls is task-agnostic and can be applied to any supervised learning problem, ranging from natural language understanding and image classification to molecular property prediction. Empirical results show that ls is able to generate astonishingly challenging splits that correlate with human-identified biases. Moreover, we demonstrate that combining robust learning algorithms (such as group DRO) with splits identified by ls enables automatic de-biasing. Compared to previous state-of-the-art, we substantially improve the worst-group performance (23.4% on average) when the source of biases is unknown during training and validation.

Key facts. Cited by 16 papers in the map (data through 14 Oct 2026). Builds on 45 of its 79 references that are in the map. First posted on arXiv 28 Apr 2022.

Builds on

45 of 79 references.

References · 45

  1. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
  2. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  3. 2017Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networkscited by 4,897
  4. 2019HellaSwag: Can a Machine Really Finish Your Sentence?cited by 4,100
  5. 2014Deep Learning Face Attributes in the Wildcited by 3,693
  6. 2017Prototypical Networks for Few-shot Learningcited by 3,015
  7. 2017A Broad-Coverage Challenge Corpus for Sentence Understanding through Inferencecited by 2,682
  8. 2016Matching Networks for One Shot Learningcited by 2,255
  9. 2018DARTS: Differentiable Architecture Searchcited by 1,798
  10. 2020WILDS: A Benchmark of in-the-Wild Distribution Shiftscited by 1,375
  11. 2019Distributionally Robust Neural Networks for Group Shifts: On the Importance of Regularization for Worst-Case Generalizationcited by 1,247
  12. 2014Convolutional Neural Networks for Sentence Classificationcited by 1,127
33 more
  1. 2020Meta-Learning in Neural Networks: A Surveycited by 950
  2. 2019Right for the Wrong Reasons: Diagnosing Syntactic Heuristics in Natural Language Inferencecited by 876
  3. 2017GradNorm: Gradient Normalization for Adaptive Loss Balancing in Deep Multitask Networkscited by 834
  4. 2017Counterfactual Fairnesscited by 804
  5. 2018Learning to Reweight Examples for Robust Deep Learningcited by 675
  6. 2018Annotation Artifacts in Natural Language Inference Datacited by 671
  7. 2017MentorNet: Learning Data-Driven Curriculum for Very Deep Neural Networks on Corrupted Labelscited by 653
  8. 2016Learning to learn by gradient descent by gradient descentcited by 620
  9. 2021Just Train Twice: Improving Group Robustness without Training Group Informationcited by 523
  10. 2018Bilevel Programming for Hyperparameter Optimization and Meta-Learningcited by 405
  11. 2019Analyzing Learned Molecular Representations for Property Predictioncited by 375
  12. 2020Environment Inference for Invariant Learningcited by 306
  13. 2016Rationalizing Neural Predictionscited by 281
  14. 2019Don't Take the Easy Way Out: Ensemble Based Methods for Avoiding Known Dataset Biasescited by 280
  15. 2020Fairness without Demographics through Adversarially Reweighted Learningcited by 251
  16. 2020No Subclass Left Behind: Fine-Grained Robustness in Coarse-Grained Classification Problemscited by 209
  17. 2017Advances in Pre-Training Distributed Word Representationscited by 207
  18. 2020Large-Scale Methods for Distributionally Robust Optimizationcited by 179
  19. 2019Domain Generalization Using a Mixture of Multiple Latent Domainscited by 170
  20. 2019Towards Debiasing Fact Verification Modelscited by 143
  21. 2019Distributionally Robust Language Modelingcited by 143
  22. 2020Learning from Failure: Training Debiased Classifier from Biased Classifiercited by 133
  23. 2017A Review on Bilevel Optimization: From Classical to Evolutionary Approaches and Applicationscited by 129
  24. 2019End-to-End Bias Mitigation by Modelling Biases in Corporacited by 128
  25. 2019Unlearn Dataset Bias in Natural Language Inference by Fitting the Residualcited by 119
  26. 2020Towards Debiasing NLU Models from Unknown Biasescited by 116
  27. 2021Debiasing Pre-trained Contextualised Embeddingscited by 107
  28. 2021Heterogeneous Risk Minimizationcited by 90
  29. 2020Learning from others' mistakes: Avoiding dataset biases without modeling themcited by 83
  30. 2019Don't Take the Premise for Granted: Mitigating Artifacts in Natural Language Inferencecited by 49
  31. 2021Discover the Unknown Biased Attribute of an Image Classifiercited by 46
  32. 2021Anatomizing Bias in Facial Analysiscited by 18
  33. 2021Predict then Interpolate: A Simple Algorithm to Learn Stable Classifierscited by 16

Built on by

Cited by year

Citing papers per year: 2022: 6; 2023: 4; 2024: 3; 2025: 3.

16 papers.

Sort: