cs.LGSep 27, 2026

Oracle-Efficient Online Classification with Stochastic Inputs and Adversarial Outputs

Authors: Gon Buzaglo, Elad Hazan

Organizations: Department of Computer Science, Princeton University · Google DeepMind

Abstract

We consider contextual binary prediction with i.i.d. contexts from an unknown distribution and adaptively chosen losses. We show that a simple Follow-the-Perturbed-Leader algorithm with Gaussian perturbation for each observed context achieves the optimal O~(Tlog⁡N)\widetilde O(\sqrt{T\log N}) expected regret for a class of NN experts, while requiring one optimization-oracle call per round and no explicit enumeration of the class. For an infinite hypothesis class H\mathcal H, the algorithm attains O~(TVC⁡(H))\widetilde O(\sqrt{T\operatorname{VC}(\mathcal H)}) regret. This resolves an open problem posed by Lazaric and Munos (2012), showing that hybrid classification is computationally as easy as statistical learning.

Explore similar work

Aug 14, 2026cs.LG

Sequence prediction under a lying oracle

We consider the problem of sequential prediction of an mm-ary sequence, where at each epoch, (i) the environment selects an outcome from an mm-ary alphabet, (ii) the learner selects a probability distribution over the same alphabet (unaware of the outcome generated by the environment), and finally, (iii) the learner incurs a cost that depends on the probability assigned to the outcome. The cost function we consider captures the complexity of predicting the outcome generated by the environment, in a scenario where the aforementioned prediction is performed via comparative queries to a lying oracle. We consider both stochastic and adversarial environments, propose algorithms for both settings, and establish logarithmic upper bounds on their regret.
May 12, 2026stat.ML

Online Learning-to-Defer with Varying Experts

Learning-to-Defer (L2D) methods route each query either to a predictive model or to external experts. While existing work studies this problem in batch settings, real-world deployments require handling streaming data, changing expert availability, and shifting expert distribution. We introduce the first online L2D algorithm for multiclass classification with bandit feedback and a dynamically varying pool of experts. Our method achieves regret guarantees of O((n+ne)T2/3)O((n+n_e)T^{2/3}) in general and O((n+ne)T)O((n+n_e)\sqrt{T}) under a low-noise condition, where TT is the time horizon, nn is the number of labels, and nen_e is the number of distinct experts observed across rounds. The analysis builds on novel H\mathcal{H}-consistency bounds for the online framework, combined with first-order methods for online convex optimization. Experiments on synthetic and real-world datasets demonstrate that our approach effectively extends standard Learning-to-Defer to settings with varying expert availability and reliability.
Aug 7, 2026cs.LG

Dirichlet Follow-the-Leader Closes the Gap in Simultaneous Multiclass U-Calibration

Can one forecaster attain the optimal regret rate for every bounded proper loss and also adapt to every smooth proper loss? Recent work answered this up to a dimension gap. Its self-concordant perturbation gives roughly K5/4TK^{5/4}\sqrt{T} worst-case regret and incurs an additional βKlog⁡Kβ\sqrt{K}\log K for ββ-smooth losses. We close both gaps with a one-line forecaster. After observing class counts ct−1c_{t-1}, draw the next prediction from Dir⁡(ct−1)\operatorname{Dir}(c_{t-1}), on the face of classes seen so far. This is a fresh Bayesian bootstrap of the outcomes. The analysis rests on an exact identity: averaging any bounded proper loss under Dir⁡(α)\operatorname{Dir}(α) equals a discrete derivative of its Dirichlet-averaged Bayes risk. The identity makes the be-the-perturbed-leader term telescope to a nonpositive Jensen gap. A one-count likelihood ratio then bounds stability by the inverse square root of that class's count. The resulting single, horizon-free algorithm satisfies sup⁡ℓEReg⁡ℓ≤4STT≤4KT\sup_{\ell}\mathbb{E}\operatorname{Reg}_{\ell}\leq 4\sqrt{S_T T}\leq 4\sqrt{K T} and EReg⁡ℓ≤52β(1+log⁡T)\mathbb{E}\operatorname{Reg}_{\ell}\leq \frac{5}{2}β(1+\log T) for every ββ-smooth proper loss. Here STS_T is the number of observed classes. Known lower bounds show that both rates are optimal in their nontrivial regimes. The proof covers nondifferentiable losses and changes of the active simplex face.