On the Interconnections of Calibration, Quantification, and Classifier Accuracy Prediction under Dataset Shift
Alejandro Moreo
TL;DR
The paper addresses dataset shift by linking calibration, quantification, and classifier accuracy prediction through formal reductions, proving that an oracle for any one task yields solutions to the other two. Building on this theoretical bridge, it introduces cross-domain adaptations and two novel calibration methods, PacCal^σ and DMcal, inspired by quantification approaches to improve robustness under CS and LS. Comprehensive experiments show that adapted methods can rival or surpass dedicated baselines in several settings, with notable successes for TransCal in CS quantification and LasCal in LS calibration, and DMcal offering strong cross-regime calibration. The findings support a unified, cross-disciplinary trajectory for handling distribution shift, highlight the importance of shift-type awareness, and point to promising directions toward multiclass extensions and automated method selection.
Abstract
When the distribution of the data used to train a classifier differs from that of the test data, i.e., under dataset shift, well-established routines for calibrating the decision scores of the classifier, estimating the proportion of positives in a test sample, or estimating the accuracy of the classifier, become particularly challenging. This paper investigates the interconnections among three fundamental problems, calibration, quantification, and classifier accuracy prediction, under dataset shift conditions. Specifically, we prove their equivalence through mutual reduction, i.e., we show that access to an oracle for any one of these tasks enables the resolution of the other two. Based on these proofs, we propose new methods for each problem based on direct adaptations of well-established methods borrowed from the other disciplines. Our results show such methods are often competitive, and sometimes even surpass the performance of dedicated approaches from each discipline. The main goal of this paper is to fostering cross-fertilization among these research areas, encouraging the development of unified approaches and promoting synergies across the fields.
