Recalibrating Many Questions with Few Labels: Minimax Rates and Identification Limits
Abstract
Many related prediction problems, which we call questions, come with few labels each. What information can be shared across them, and what is actually necessary for good decisions? We answer both for recalibration, motivated by decision models such as Jev (TypeSafe AI, 2026a,b) that return a probability for any yes/no question a developer writes. A predictor reports a probability P with output law μ on m questions, each with n labels and a nondecreasing map g_j(p) = ℙ(Y = 1 | P = p); the compound risk is the excess Brier score over the true maps, averaged over questions. Over maps within sup-distance τ ≤ 1 and total variation V ≤ 2 of one nondecreasing shape (fixed effects), the minimax compound risk is (mn)^(−2/3) + min{τ², 1/n} + min{τ², V², (V/n)^(2/3)} up to universal constants, for every non-atomic μ. A pooled isotonic fit with a per-question correction sized once, on held-out labels of all questions, attains it without knowing τ, V or μ (n ≥ 2, m ≥ 3); tuning each question on its own labels loses a factor of order min{n, log(m²/n)} when the maps differ by constants and m²/n is large. When the maps are drawn from an unknown prior (random effects), other questions need not identify the Bayes rule. The loss, the identification regret, is at most 2^(−n) once the law of a question’s data is known, extending a bound of Skibinsky (1968) for coins, and in the worst case at least β⋆^(−n)/(72√n) at every finite m, where β⋆ ≈ 3.583. Beyond a few labels per question, what cannot be learned is nearly unnecessary. For constant maps (an uninformative predictor) and constant-map priors, the exponential base is exactly β⋆, not the 4 suggested by the moment range; for monotone maps it lies in [2, β⋆].
TL;DR Many yes/no questions, few labels each: a pooled isotonic fit with one correction per question attains the minimax recalibration risk without knowing how much the questions differ. When the calibration maps come from an unknown prior, what other questions cannot identify costs at most 2^(−n) with n labels per question, once the law of a question’s data is known.