atlas

Research map / Bandits and online learning / Multi-armed bandits

Adaptive Data Collection for Robust Learning Across Multiple Distributions

ICML 2025 · Bandits and online learning › Multi-armed bandits · approach: Bandit formulations for ML problems

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 UCB-OGD, an adaptive data collection method that uses UCB source selection with online gradient descent to minimize worst-case expected loss across multiple data distributions under a fixed annotation budget, with a regret bound of O(T^{1/2}(K ln T)^{1/2}).

Problem

Robust learning across multiple data distributions under a fixed data collection/annotation budget, where the goal is to minimize the maximum expected loss across sources without an initial annotated pool.

Approach

Treat source selection as a multi-armed bandit: at each round choose the data source with the highest UCB on its empirical loss, collect and annotate a batch from it, and update the model with online gradient descent on that source's gradient, yielding minimax regret guarantees.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use UCB sampling instead of random samplingOGD data collection · CIFAR10minimum class-wise accuracy: 36.3 -> 52.3Helped
Use UCB sampling instead of random samplingOGD data collection · CIFAR10mean class-wise accuracy: 63.3 -> 66.5Helped
Use UCB sampling instead of random samplingOGD data collection · VOC2012minimum mAP@50: 40.6 -> 44.7Helped
Use UCB sampling instead of random samplingOGD data collection · VOC2012mean mAP@50: 51.3 -> 53.0Helped
Use UCB sampling instead of random samplingOGD data collection · VQAv2minimum per-token accuracy: 20.9 -> 22.6Helped
Use UCB sampling instead of random samplingOGD data collection · VQAv2mean per-token accuracy: 20.9 -> 22.9Helped
Use UCB sampling instead of random samplingOGD data collection · COSMOS testbedminimum AP@50: +4.7 AP@50Helped
Use UCB sampling instead of random samplingOGD data collection · COSMOS testbedmean AP@50: 66.7 -> 69.2Helped
Use UCB sampling instead of MDN active learningVOC2012 object detection · VOC2012minimum mAP@50: 42.2 -> 44.7Helped
Use UCB sampling instead of MDN active learningVOC2012 object detection · VOC2012mean mAP@50: 47.2 -> 53.0Helped
Increase MDN's initial labeled pool size (ablation)MDN on VOC2012 · VOC2012minimum and mean mAP@50: 1,200 initially labeled samples (40% of budget)Helped
Use Adam with cosine-annealing learning-rate scheduling and L2 regularization (ablation)UCB-OGD on MNIST · MNISTvalidation accuracy trajectoryHelped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR10 MNIST PASCAL VOC2012 VQAv2 COSMOS testbed

Benchmarks: CIFAR10 PASCAL VOC2012 VQAv2 COSMOS testbed

Metrics: minimum accuracy mean accuracy mAP@50 AP@50

Baselines: Rand-OGD Eps-OGD Uncertainty sampling Entropy sampling BALD DBAL BADGE MDN

Builds on: Auer et al. 2002 UCB / epsilon-greedy bandits online gradient descent group distributionally robust optimization Haghtalab et al. 2022 on-demand sampling

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