When does a predictor know its own loss?

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Gollakota, Aravind, Gopalan, Parikshit, Karan, Aayush, Peale, Charlotte, Wieder, Udi
Format: Preprint
Veröffentlicht: 2025
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866909515266392064
author Gollakota, Aravind
Gopalan, Parikshit
Karan, Aayush
Peale, Charlotte
Wieder, Udi
author_facet Gollakota, Aravind
Gopalan, Parikshit
Karan, Aayush
Peale, Charlotte
Wieder, Udi
contents Given a predictor and a loss function, how well can we predict the loss that the predictor will incur on an input? This is the problem of loss prediction, a key computational task associated with uncertainty estimation for a predictor. In a classification setting, a predictor will typically predict a distribution over labels and hence have its own estimate of the loss that it will incur, given by the entropy of the predicted distribution. Should we trust this estimate? In other words, when does the predictor know what it knows and what it does not know? In this work we study the theoretical foundations of loss prediction. Our main contribution is to establish tight connections between nontrivial loss prediction and certain forms of multicalibration, a multigroup fairness notion that asks for calibrated predictions across computationally identifiable subgroups. Formally, we show that a loss predictor that is able to improve on the self-estimate of a predictor yields a witness to a failure of multicalibration, and vice versa. This has the implication that nontrivial loss prediction is in effect no easier or harder than auditing for multicalibration. We support our theoretical results with experiments that show a robust positive correlation between the multicalibration error of a predictor and the efficacy of training a loss predictor.
format Preprint
id arxiv_https___arxiv_org_abs_2502_20375
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle When does a predictor know its own loss?
Gollakota, Aravind
Gopalan, Parikshit
Karan, Aayush
Peale, Charlotte
Wieder, Udi
Machine Learning
Given a predictor and a loss function, how well can we predict the loss that the predictor will incur on an input? This is the problem of loss prediction, a key computational task associated with uncertainty estimation for a predictor. In a classification setting, a predictor will typically predict a distribution over labels and hence have its own estimate of the loss that it will incur, given by the entropy of the predicted distribution. Should we trust this estimate? In other words, when does the predictor know what it knows and what it does not know? In this work we study the theoretical foundations of loss prediction. Our main contribution is to establish tight connections between nontrivial loss prediction and certain forms of multicalibration, a multigroup fairness notion that asks for calibrated predictions across computationally identifiable subgroups. Formally, we show that a loss predictor that is able to improve on the self-estimate of a predictor yields a witness to a failure of multicalibration, and vice versa. This has the implication that nontrivial loss prediction is in effect no easier or harder than auditing for multicalibration. We support our theoretical results with experiments that show a robust positive correlation between the multicalibration error of a predictor and the efficacy of training a loss predictor.
title When does a predictor know its own loss?
topic Machine Learning
url https://arxiv.org/abs/2502.20375