REVIEW 1 major objections 5 minor 1 cited by
Online recalibration is achievable in T≈ε⁻³ rounds, and that is optimal.
Reviewed by Pith at T0; open to challenge. T0 means a machine referee read the full paper against a public rubric. the ladder, T0–T4 →
T0 review · deepseek-v4-flash
2026-08-01 11:59 UTC pith:6L3JUSZB
load-bearing objection Solid optimality result for (ε, ε²)-recalibration with a matching lower bound; the one notable blemish is a false floor-vs-ceil inequality in Lemma 20 that is a one-character fix, not a conceptual gap. the 1 major comments →
Optimal Recalibration of an Online Predictor
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
The paper's central claim is an optimal tradeoff: for recalibration, the calibration error and excess loss can both be driven to (ε, ε²) in T=Θ(ε⁻³) rounds, and for squared loss no algorithm can do better. The upper bound holds for all proper losses whose two label-conditional functions are L-Lipschitz, with horizon O(L²/ε³). The proof routes recalibration through an imbalanced version of simultaneous Blackwell approachability: one objective (calibration) is approached with tolerance ε, the other (excess loss) with tolerance ε², and a geometric oracle produces a distribution over a fine grid that satisfies the coupled halfspace constraints with the right asymmetric slacks. The lower bound us
What carries the argument
The central object is an imbalanced simultaneous Blackwell approachability framework (Theorem 4), which lets a learner enforce m coupled vector-payoff constraints with different target accuracies by mixing m no-regret learners and a mixture linear optimization oracle (MLOO). For recalibration, the two payoffs are the calibration vector {a_s(s−y)} and the excess loss Σ a_s(ℓ(s,y)−ℓ(q,y)); the asymmetric tolerances are (ε, ε²). The load-bearing implementation is a geometric MLOO (Lemma 4) that, given any calibration distinguisher u and mixture weights, outputs a distribution over two neighboring grid points satisfying the coupled constraints with the right slacks. For the K₂ variant, the machi
Load-bearing premise
The simultaneous calibration-plus-calibeating result assumes the hint forecasts take only O(1/ε) distinct values and the loss satisfies a smoothness bound; without such sparsity, ε²-calibeating is impossible, so the flagship application does not cover dense hint sequences or unbounded proper losses.
What would settle it
Run the cyclic hard instance of Section 8 (q_t cycles through the ε-grid in [1/4, 3/4], y_t ~ Bern(q_t)) with T = c ε⁻³ for a small constant c and ε → 0; any algorithm that achieves expected K₁ ≤ ε and expected squared-loss excess ≤ ε² on all such instances at that horizon would refute Theorem 13.
If this is right
- If the upper bound is right, any Lipschitz proper loss can be recalibrated to (ε, ε²) in O(ε⁻³) rounds, improving on prior O(ε⁻⁴) and O(ε⁻⁸) rates for squared loss.
- If the lower bound is right, the ε⁻³ horizon is unavoidable for squared loss, so (ε, ε²)-recalibration is strictly harder than plain online calibration.
- Combining recalibration with online refinement yields simultaneous ε-calibration and ε²-calibeating for smooth proper losses on sparse hints at the same asymptotic rate, answering the open question of whether the best separate rates can be achieved together.
- The multi-sequence extension implies that with m hints, recalibration costs an additive O(ε⁻² log m) rounds, matching the necessity of hint compression.
- The high-probability variant extends the guarantees from expectation to holding with probability 1−δ at a modest additional cost in the horizon.
Where Pith is reading between the lines
- Editorial: The Lipschitz condition on the loss is likely relaxable for the upper bound; a natural test is whether (ε, ε²)-recalibration rates persist for unbounded proper losses like untruncated logistic loss.
- Editorial: The lower bound is proved only for squared loss; a plausible conjecture is that the same ε⁻³ barrier holds for any strictly proper Lipschitz loss, since the hard instance's bias-variance structure is generic.
- Editorial: Because calibeating is impossible for dense hint sequences, a practical design principle is to aim for weaker excess-loss targets (e.g., (ε, ε)) or compare against a coarsened hint when sparsity fails.
- Editorial: The experiments suggest recalibration can serve as a drop-in postprocessor for existing forecasters, but the multiclass evaluation relies on a projection step that goes beyond the paper's formal guarantees.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper studies online recalibration in the hinted sequential prediction model (Model 1): a learner observes arbitrary hint forecasts q_t and must output predictions p_t that are calibrated against labels y_t while incurring small excess proper loss relative to the hints. The main theorem (Theorem 5) gives an (ε, ε²)-recalibration algorithm for L-Lipschitz proper losses in T = O(L²/ε³) rounds, via an imbalanced simultaneous Blackwell approachability framework (Theorem 4) with an MLOO rederived from OKS24. A K2-calibration variant (Theorem 9) achieves the same tradeoff up to a logarithmic factor. These results are applied to simultaneous ε-calibration and ε²-calibeating for s-sparse hints (Theorems 6 and 10), with multi-hint extensions (Sections 6 and 7.4). The paper also proves a matching Ω(ε^{-3}) lower bound for the squared loss (Theorem 13) and reports experiments on CIFAR with distribution shift. The lower-bound proof has a repairable but currently incorrect inequality in Lemma 20.
Significance. If the results are correct, the paper settles the iteration complexity of (ε, ε²)-recalibration up to constants, improves the known rate for simultaneous calibration and calibeating from about ε^{-4} to roughly ε^{-3}, and answers an open question of CHJL26 for smooth proper losses. The paper is largely self-contained: Theorem 4 is proved in detail, the MLOO is derived explicitly, and the lower bound is a concrete counting argument. A particular strength is that no fitted parameters enter the derivation; all constants are analytical functions of ε, L, G, and s. The scope of the main application is narrower than the recalibration theorem, since calibeating requires sparsity (Remark 3) and smoothness (Assumption 2), but this is inherent to the problem. The empirical study is a reasonable sanity check.
major comments (1)
- [Section 8.2, Lemma 20] The proof of (43) contains a false inequality. The displayed chain b_v ≥ Σ_{i∈[a_v]} (ε⌊i/(2L)⌋)² ≥ Σ_{i∈[a_v]} ε² i/(2L) ≥ ε² a_v²/(4L) does not hold as written: for L=2 and a_v=1, the middle inequality reads 0 ≥ ε²/4. Since (43) is the step that converts the per-bin hardness (Lemma 19) into the T=Ω(ε^{-3}) lower bound (Theorem 13), the lower-bound proof is incomplete. The fix appears local: for excess rounds q_t≠v and both q_t,r_t lie on the same ε-net, so |q_t-r_t|≥ε; sorting the a_v excess distances gives d_i ≥ ε⌈i/(2L)⌉, and the chain holds with ceiling instead of floor. Please correct the proof and re-verify the resulting constants.
minor comments (5)
- [Section 8.2, Lemma 19] The displayed derivation gives E|μ_v| ≥ (3/16)^{3/2}/(9√(Eν_v²+1)) · E[ν_v]^{3/2} ≈ 0.0090·..., i.e. a denominator around 111 rather than 48. The rate is unaffected, but the constant should be corrected.
- [Section 8.2, Theorem 13] The sentence 'ε≥T/(32·1440²) is lower bounded by a constant' is terse. The intended argument seems to be that T≥1 forces ε to be bounded below by an absolute constant in the first case, so the Ω(ε^{-3}) conclusion is vacuous there; please rephrase for clarity.
- [Section 4.3, Lemma 7] 'Union bound over the 2|N| sign vectors' should read 2^{|N|}; the subsequent |N| log 2 term shows the intended bound.
- [Section 4.3, Lemma 6] The proof of the pathwise guarantee is only a paragraph. Because the high-probability result is later used with nature's future play depending on the sampled p_t rather than the mixed a_t, it would help to spell out the pointwise/martingale argument in more detail.
- [Section 7] The K2 algorithm appears to require O(N²T) expert evaluations per round (N bins × |F|·T experts). The paper does not state the per-round computational complexity; a brief note would be useful.
Circularity Check
No significant circularity: upper-bound components (approachability framework, MLOO, regret learners) are proved in-paper with analytic parameter choices; the lower bound adapts an external hard instance. Two algebraic gaps in Lemmas 19–20 are correctness concerns, not circularity.
full rationale
The derivation chain is self-contained rather than circular. Theorem 5 is assembled from three in-paper components: the imbalanced approachability bound (Theorem 4, proved from the external regret bound Lemma 1 [Bub15] and the oracle condition (8)), the MLOO (Lemma 4, a full rederivation of Lemma 7 [OKS24] whose geometric argument is given in Lemma 3), and the net learner (Lemma 5). All algorithm parameters are analytic functions of (ε, L): N = Θ(√L/ε), η = ε²/(16L²), T = Ω(L²/ε³); no quantity is fitted to data and then renamed a prediction. The K2 result (Theorem 9) reduces both K2² (exact quadratic identity, Lemma 11) and proper-loss regret (co-coercivity, Corollary 3) to the single audit bound (34) proved via exponential-weights aggregation (Lemmas 12–14); this is a genuine unification, not a renaming. The lower bound (Theorem 13) uses the external [CLNR26] hard instance and is argued in-paper (Lemmas 15–20); it is not a self-citation. The only self-citations ([HTY26] for the simultaneous-framework perspective; [HLSS25, HTY25, HNRY23] for context) are not load-bearing because Theorem 4 is re-proved here rather than imported. Two caveats belong under correctness risk, not circularity, but are flagged per the reviewing rule: (i) Section 8.2, Lemma 20 writes "b_v ≥ Σ_{i∈[a_v]} (ε⌊i/(2L)⌋)² ≥ Σ_{i∈[a_v]} ε² i/(2L) ≥ ε² a_v²/(4L)"; the second inequality is false as written (e.g., L=2, a_v=1 gives LHS=0, RHS=ε²/4), so bound (43) is not established as printed, though a ceiling/truncation repair would restore the ε⁻³ rate; (ii) Lemma 19's constant 48 is optimistic — chaining E[µ_v²] ≥ (3/16)E[ν_v] and E[µ_v⁴] ≤ 66(E[ν_v²]+1) yields ≈ E[ν_v]^{3/2}/(111√(E[ν_v²]+1)) — a constant slip only. The AI Disclosure ("LLMs suggested both the K2 extension ... and the lower bound argument in Section 8") states provenance, not self-derivation, and does not create circularity. Scope limits such as the sparsity requirement in Remark 3 narrow the calibeating application but are not circularity. Overall the central claims have independent, in-paper content; the paper is not self-referential in any load-bearing way.
Axiom & Free-Parameter Ledger
axioms (8)
- domain assumption Loss ℓ(·,y) is L-Lipschitz for y∈{0,1} (Assumption 1)
- domain assumption Savage potential ω=-H is G-smooth (Assumption 2)
- standard math Proper loss admits the Savage representation H(p)=(1-p)ℓ(p,0)+pℓ(p,1)
- standard math Mirror descent regret bound (Lemma 1, from Bubeck 2015)
- standard math Exp-concave aggregation via exponential weights (Lemma 12)
- standard math Blackwell approachability and halfspace satisfiability machinery
- domain assumption Hint sequence q[T] is s-sparse for calibeating applications
- domain assumption Labels in the lower-bound construction are independent Bernoulli draws y_t~Bern(q_t)
read the original abstract
We study the problem of recalibrating an online predictor [KE17, OKS24]: given an arbitrary "hint" sequence of forecasts, the learner must output new predictions that are calibrated while incurring small excess error relative to the original forecasts, under a proper loss. We give an online algorithm that achieves $(\varepsilon, \varepsilon^2)$-recalibration for Lipschitz proper losses in $T \approx \varepsilon^{-3}$ rounds, using an imbalanced extension of the recent simultaneous Blackwell approachability reduction framework of [HTY26]. We show that this tradeoff is optimal by proving a matching lower bound for recalibrating against the squared loss. We also prove a companion $\mathcal{K}_2$-recalibration theorem that obtains the same tradeoffs up to a logarithmic factor. As our main application, we show how our recalibration algorithms can be combined with the online refinement method of [FH23] to obtain simultaneous $\varepsilon$-calibration and $\varepsilon^2$-calibeating for smooth proper losses at the same asymptotic rate, improving upon prior works that achieved these properties separately or with a worse $\varepsilon$ dependence. In particular, the $\mathcal{K}_2$ variant answers a question of [CHJL26] on simultaneously achieving near-optimal calibeating and calibration rates. We also derive extensions to settings with multiple hint sequences. Finally, we empirically evaluate our algorithms on a classification dataset undergoing distribution shift.
Forward citations
Cited by 1 Pith paper
-
Fast Rates for Swap-Agnostic Learning of Proper Losses
For proper losses, swap-agnostic learning is almost as easy as agnostic learning, with T^{1/3} online regret and m^{-2/3} offline excess risk up to log factors.
Reference graph
Works this paper leans on
-
[1]
Abernethy, Peter L
[ABH11] Jacob D. Abernethy, Peter L. Bartlett, and Elad Hazan. Blackwell approachability and no-regret learning are equivalent. InCOLT 2011 - The 24th Annual Conference on Learning Theory, volume 19 ofJMLR Proceedings, pages 27–46. JMLR.org,
2011
-
[7]
Pai, and Aaron Roth
[GJN+22] Varun Gupta, Christopher Jung, Georgy Noarov, Mallesh M. Pai, and Aaron Roth. Online multivalid learning: Means, moments, and prediction intervals. In13th Innova- 43 tions in Theoretical Computer Science Conference, ITCS 2022, LIPIcs, pages 82:1–82:24. Schloss Dagstuhl - Leibniz-Zentrum für Informatik,
2022
-
[10]
Kim, and Omer Reingold
[GKR23] Parikshit Gopalan, Michael P. Kim, and Omer Reingold. Swap agnostic learning, or characterizing omniprediction via multicalibration. InAdvances in Neural Information Processing Systems 36: Annual Conference on Neural Information Processing Systems 2023, NeurIPS 2023,
2023
-
[11]
Weinberger
[GPSW17] Chuan Guo, Geoff Pleiss, Yu Sun, and Kilian Q. Weinberger. On calibration of modern neural networks. In Doina Precup and Yee Whye Teh, editors,Proceedings of the 34th International Conference on Machine Learning, ICML 2017, Proceedings of Machine Learning Research, pages 1321–1330. PMLR,
2017
-
[15]
[HTY26] Lunjia Hu, Kevin Tian, and Chutong Yang. Simultaneous blackwell approachability and applications to multiclass omniprediction.arXiv preprint arXiv:2602.17577,
-
[16]
Language models (mostly) know what they know.arXiv preprint arXiv:2207.05221,
[KCA+22] Saurav Kadavath, Tom Conerly, Amanda Askell, Tom Henighan, Dawn Drain, Ethan Perez, Nicholas Schiefer, Zac Hatfield-Dodds, Nova DasSarma, Eli Tran-Johnson, et al. Language models (mostly) know what they know.arXiv preprint arXiv:2207.05221,
-
[17]
Improved bounds for swap multi- calibration and swap omniprediction.CoRR, abs/2505.20885,
[LSS25] Haipeng Luo, Spandan Senapati, and Vatsal Sharan. Improved bounds for swap multi- calibration and swap omniprediction.CoRR, abs/2505.20885,
-
[1982]
Breaking the tˆ(2/3) barrier for sequential cal- ibration
[DDF+25] Yuval Dagan, Constantinos Daskalakis, Maxwell Fishelson, Noah Golowich, Robert Kleinberg, and Princewill Okoroafor. Breaking the tˆ(2/3) barrier for sequential cal- ibration. InProceedings of the 57th Annual ACM Symposium on Theory of Computing, pages 2007–2018,
2007
-
[1998]
Kim, Omer Reingold, and Udi Wieder
[GHK+23] Parikshit Gopalan, Lunjia Hu, Michael P. Kim, Omer Reingold, and Udi Wieder. Loss minimization through the lens of outcome indistinguishability. In14th Innovations in Theoretical Computer Science Conference, ITCS 2023, volume 251 ofLIPIcs, pages 60:1–60:20. Schloss Dagstuhl - Leibniz-Zentrum für Informatik,
2023
-
[2003]
[OKK25] Princewill Okoroafor, Robert Kleinberg, and Michael P. Kim. Near-optimal algorithms for omniprediction.CoRR, abs/2501.17205,
-
[2006]
Calibeating made simple.arXiv preprint arXiv:2603.22167,
[CHJL26] Yurong Chen, Zhiyi Huang, Michael I Jordan, and Haipeng Luo. Calibeating made simple.arXiv preprint arXiv:2603.22167,
-
[2007]
Kim, Omer Reingold, and Guy N
[HKRR18] Úrsula Hébert-Johnson, Michael P. Kim, Omer Reingold, and Guy N. Rothblum. Mul- ticalibration: Calibration for the (computationally-identifiable) masses. InProceedings of the 35th International Conference on Machine Learning, ICML 2018, Proceedings of Machine Learning Research, pages 1944–1953. PMLR,
2018
-
[2018]
Efficient swap multi- calibration of elicitable properties.arXiv preprint arXiv:2511.04907,
[HLSS25] Lunjia Hu, Haipeng Luo, Spandan Senapati, and Vatsal Sharan. Efficient swap multi- calibration of elicitable properties.arXiv preprint arXiv:2511.04907,
-
[2022]
Oracle efficient online multicalibration and omniprediction
[GJRR24] Sumegha Garg, Christopher Jung, Omer Reingold, and Aaron Roth. Oracle efficient online multicalibration and omniprediction. InProceedings of the 2024 ACM-SIAM Symposium on Discrete Algorithms, SODA 2024, pages 2725–2792. SIAM,
2024
-
[2023]
[FH26] Dean P. Foster and Sergiu Hart. Proper calibeating.CoRR, abs/2605.26703,
-
[2024]
Omnipredictors
[GKR+22] Parikshit Gopalan, Adam Tauman Kalai, Omer Reingold, Vatsal Sharan, and Udi Wieder. Omnipredictors. In13th Innovations in Theoretical Computer Science Confer- ence, ITCS 2022, volume 215 ofLIPIcs, pages 79:1–79:21. Schloss Dagstuhl - Leibniz- Zentrum für Informatik,
2022
-
[2025]
Omnipredic- tors for constrained optimization
[HNRY23] Lunjia Hu, Inbal Rachel Livni Navon, Omer Reingold, and Chutong Yang. Omnipredic- tors for constrained optimization. InInternational Conference on Machine Learning, ICML 2023, volume 202 ofProceedings of Machine Learning Research, pages 13497– 13527. PMLR,
2023
-
[2026]
Optimal lower bounds for online multicalibration.CoRR, abs/2601.05245,
[CLNR26] Natalie Collina, Jiuyao Lu, Georgy Noarov, and Aaron Roth. Optimal lower bounds for online multicalibration.CoRR, abs/2601.05245,
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.