atlas

Research map / Label-efficient and robust learning / OOD and anomaly detection

AdaO2B: Adaptive Online to Batch Conversion for Out-of-Distribution Generalization

AAAI 2025 · Label-efficient and robust learning › OOD and anomaly detection · approach: Robust fine-tuning for OOD generalization · 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.

Proposes AdaO2B, an adaptive online-to-batch conversion that combines a bandit algorithm's sequence of policies with context-aware MLP weights, with OOD generalization bounds, evaluated on synthetic and KuaiRec data.

Problem

Classic online-to-batch conversion assumes i.i.d. data, but streaming recommender data drifts over time, so fixed conversion mechanisms generalize poorly to out-of-distribution testing data.

Approach

Combine the sequence of policies learned by a contextual bandit algorithm into a batch learner using combination weights produced by a context-aware MLP, trained with MSE on observed rewards from selected data buffers (sliding window, reservoir, or data-dependent selection), with a theoretical OOD error bound tied to weighted regret and JS/KL divergence.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use AdaO2B with sliding-window data selection instead of the strongest baselineSBUCB · Syntheticaverage reward: +6.23%Helped
Use AdaO2B with data-dependent selection instead of the strongest baselineEXP3-B · Syntheticaverage reward: +14.58%Helped
Use AdaO2B with sliding-window data selection instead of the strongest baselineBLTS-B · Syntheticaverage reward: +4.23%Helped
Use AdaO2B with reservoir-sampling data selection instead of the strongest baselineSBUCB · KuaiRecaverage reward: +1.94%Helped
Use AdaO2B with sliding-window or reservoir-sampling selection instead of the strongest baselineEXP3-B · KuaiRecaverage reward: +2.41%Helped
Use AdaO2B with reservoir-sampling data selection instead of the strongest baselineBLTS-B · KuaiRecaverage reward: +2.33%Helped
Use sliding-window selection rather than reservoir sampling (ablation)AdaO2B · Syntheticaverage rewardHelped
Use data-dependent selection rather than reservoir sampling (ablation)AdaO2B · Syntheticaverage rewardHelped
Use reservoir sampling rather than the other data-selection approaches (ablation)AdaO2B · KuaiRecaverage rewardHelped

Surprising findings

Limitations

Experimental setup

Datasets: synthetic Gaussian contexts KuaiRec

Benchmarks: synthetic OOD recommendation simulation KuaiRec

Metrics: average reward

Baselines: Best Batch Learner Last Learner Simple Averaging Conversion Voting Conversion Constant Weight Fully Online Learning

Builds on: online to batch conversion sequential batch UCB EXP3 Thompson sampling for bandits

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