ALMAB-DC: Active Learning, Multi-Armed Bandits, and Distributed Computing for Sequential Experimental Design and Black-Box Optimization
Foo Hui-Mean, Yuan-chin I Chang

TL;DR
ALMAB-DC is a novel GP-based sequential experimental design framework that combines active learning, multi-armed bandits, and distributed computing to efficiently optimize expensive black-box functions with significant empirical validation.
Contribution
It introduces a unified framework integrating active learning, bandits, and distributed computing for black-box optimization, with theoretical regret bounds and extensive empirical validation.
Findings
Lower simple regret in dose-response optimization compared to baseline methods.
Achieves 93.4% accuracy on CIFAR-10, outperforming existing methods.
Distributed execution yields 7.5x speedup with 16 agents, aligning with Amdahl's Law.
Abstract
Sequential experimental design under expensive, gradient-free objectives is a central challenge in computational statistics: evaluation budgets are tightly constrained and information must be extracted efficiently from each observation. We propose \textbf{ALMAB-DC}, a GP-based sequential design framework combining active learning, multi-armed bandits (MAB), and distributed asynchronous computing for expensive black-box experimentation. A Gaussian process surrogate with uncertainty-aware acquisition identifies informative query points; a UCB or Thompson-sampling bandit controller allocates evaluations across parallel workers; and an asynchronous scheduler handles heterogeneous runtimes. We present cumulative regret bounds for the bandit components and characterize parallel scalability via Amdahl's Law. We validate ALMAB-DC on five benchmarks. On the two statistical experimental-design…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
