atlas

Research map / Bandits and online learning / Online convex optimization and games

Online Classification with Predictions

NeurIPS 2024 · Bandits and online learning › Online convex optimization and games · approach: Online learning with feedback graphs · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Gives online classification learners that use black-box access to a machine-learned Predictor of future examples, with mistake bounds that interpolate between transductive (offline) and worst-case online rates, and shows predictable streams make offline learnability sufficient for online learnability.

Problem

Online classification has worst-case impossibility results (Littlestone dimension), even for simple classes like thresholds; the paper asks how predictions of future examples can give beyond-worst-case guarantees on expected mistakes/regret.

Approach

Give the learner black-box access to an adaptive, consistent, lazy Predictor of future examples; restart a transductive (offline) learner each time the Predictor errs, and combine several such experts (parameterized by the number of restarts) with deterministic weighted majority so the mistake bound is never worse than the Littlestone-dimension worst case and degrades gracefully with predictor mis

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
give the online learner access to a Predictor of future examplesOnline classification with predictions · realizable online classificationexpected mistakes: 3 \Biggl( \, \operatorname{L}(\mathcal{H}) \, \wedge \, (\operatorname{M}_{\mathcal{P}}(x_{1:T})+1)\operatorname{M}_{\maHelped
use accurate future-example predictions (zero Predictor mistakes)Online classification with predictions · realizable online classificationexpected mistakes: \operatorname{M}_{\mathcal{P}}(x_{1:T}) = 0Helped
use a Predictor whose mistakes are bounded on the stream classOnline classification with predictions · predictable example streamsexpected mistakes: \operatorname{M}_{\mathcal{P}}(T, \mathcal{Z}) = o(T); \operatorname{M}_{\mathcal{B}}(T, \mathcal{H}) = o(T)Helped
use a Predictor with n mistakes on the constructed threshold streamOnline classification with predictions · constructed realizable threshold streamsexpected mistakes: \operatorname{M}_{\mathcal{P}}(x_{1:T}) = n; \frac{(n+1)}{2}\log_2\Bigl(\frac{T}{n+1}\Bigl)Hurt

Surprising findings

Limitations

Experimental setup

Metrics: expected mistakes expected regret

Baselines: Standard Optimal Algorithm (worst-case Littlestone learner) transductive online learner

Builds on: Standard Optimal Algorithm Deterministic Weighted Majority Algorithm transductive online learning smoothed online classification

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy