Unknown Examples & Machine Learning Model Generalization
Not on the map. Why?
Abstract (arXiv)
Over the past decades, researchers and ML practitioners have come up with better and better ways to build, understand and improve the quality of ML models, but mostly under the key assumption that the training data is distributed identically to the testing data. In many real-world applications, however, some potential training examples are unknown to the modeler, due to sample selection bias or, more generally, covariate shift, i.e., a distribution shift between the training and deployment stage. The resulting discrepancy between training and testing distributions leads to poor generalization performance of the ML model and hence biased predictions. We provide novel algorithms that estimate the number and properties of these unknown training examples---unknown unknowns. This information can then be used to correct the training set, prior to seeing any test data. The key idea is to combine species-estimation techniques with data-driven methods for estimating the feature values for the unknown unknowns. Experiments on a variety of ML models and datasets indicate that taking the unknown examples into account can yield a more robust ML model that generalizes better.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). First posted on arXiv 24 Aug 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 0; 2023: 2; 2024: 1.
5 papers.
- 2024Large Language Models for Constructing and Optimizing Machine Learning Workflows: A Surveycited by 19
- 2021On The Reliability Of Machine Learning Applications In Manufacturing Environmentscited by 3
- 2023ESCAPE: Countering Systematic Errors from Machine's Blind Spots via Interactive Visual Analysiscited by 2
- 2021Probabilistic analysis of solar cell optical performance using Gaussian processescited by 0
- 2023Application of Deep Learning for Predictive Maintenance of Oilfield Equipmentcited by 0
- 2024Large Language Models for Constructing and Optimizing Machine Learning Workflows: A Survey11 Nov 2024
- 2023Application of Deep Learning for Predictive Maintenance of Oilfield Equipment19 Jun 2023
- 2023ESCAPE: Countering Systematic Errors from Machine's Blind Spots via Interactive Visual Analysis16 Mar 2023
- 2021On The Reliability Of Machine Learning Applications In Manufacturing Environments13 Dec 2021
- 2021Probabilistic analysis of solar cell optical performance using Gaussian processes26 Jun 2021