English

Finding Competence Regions in Domain Generalization

Machine Learning 2023-06-22 v3 Machine Learning

Abstract

We investigate a "learning to reject" framework to address the problem of silent failures in Domain Generalization (DG), where the test distribution differs from the training distribution. Assuming a mild distribution shift, we wish to accept out-of-distribution (OOD) data from a new domain whenever a model's estimated competence foresees trustworthy responses, instead of rejecting OOD data outright. Trustworthiness is then predicted via a proxy incompetence score that is tightly linked to the performance of a classifier. We present a comprehensive experimental evaluation of existing proxy scores as incompetence scores for classification and highlight the resulting trade-offs between rejection rate and accuracy gain. For comparability with prior work, we focus on standard DG benchmarks and consider the effect of measuring incompetence via different learned representations in a closed versus an open world setting. Our results suggest that increasing incompetence scores are indeed predictive of reduced accuracy, leading to significant improvements of the average accuracy below a suitable incompetence threshold. However, the scores are not yet good enough to allow for a favorable accuracy/rejection trade-off in all tested domains. Surprisingly, our results also indicate that classifiers optimized for DG robustness do not outperform a naive Empirical Risk Minimization (ERM) baseline in the competence region, that is, where test samples elicit low incompetence scores.

Keywords

Cite

@article{arxiv.2303.09989,
  title  = {Finding Competence Regions in Domain Generalization},
  author = {Jens Müller and Stefan T. Radev and Robert Schmier and Felix Draxler and Carsten Rother and Ullrich Köthe},
  journal= {arXiv preprint arXiv:2303.09989},
  year   = {2023}
}

Comments

The paper has been published at TMLR (see https://openreview.net/forum?id=TSy0vuwQFN)

R2 v1 2026-06-28T09:21:35.504Z