Managing Self-Learning Experts under Per-Round Budget Constraints
Authors: Ilgam Latypov, Alexandra Suvorikova, Alexey Kroshnin, Alexander Gasnikov, Yuriy Dorn
Organizations: AI Center, Lomonosov Moscow State University MSU Institute for Artificial Intelligence Moscow, Russia · Weierstrass Institute for Applied Analysis and Stochastics Berlin, Germany · IITP RAS Moscow, Russia · Steklov Mathematical Institute of RAS Moscow, Russia
This paper addresses the problem of sequential decision-making under learning budget constraints. Such settings naturally arise in applications like managing a portfolio of bandit or reinforcement learning (RL) algorithms. We propose a novel UCB-type algorithm, M-LCB, designed to manage a pool of K self-learning experts in a stochastic environment while accounting for a limited per-round learning budget M. At each round, M-LCB selects one expert to make a decision and at most M≤K experts to learn. For selection, M-LCB uses confidence bounds constructed from limited prior knowledge about the experts (i.e., mild assumptions) and their observed training losses. We derive anytime regret bounds for M-LCB that scale with the individual regrets of the experts. In particular, if each expert has regret O~(Tα) by round T, then M-LCB guarantees an overall regret of O~(KT/M+(K/M)1−αTα) relative to the best expert in hindsight. Finally, we demonstrate the applicability of M-LCB using self-learning experts instantiated as (i) parametric models and (ii) bandit algorithms.
Figures & tables
Algorithm / Reference
Learnable
Multi-arm
Multiple-play
Regret rate (up to logs)
CORRAL + smoothing wrapper [ 26 ]
✓
×
×
O~(KT+KαT1−α+K1−αTαc(δ))
EXP3.P + smoothing wrapper [ 26 ]
✓
×
×
O~(KT+K2−α1−αT2−α1c(δ)2−α1)
Dynamic Balancing [ 12 ]
✓
×
×
O~(KT+K1−αTαc(δ))
Prediction with Limited Advice [ 28 ]
×
✓
×
O~(MKTlogK)
H-INF [ 34 ]
×
✓
×
O~(max{KT/M,TlogK})
UCB-based multiple-play bandits [ 22 ]
×
×
✓
O~(KT/M)α=21
Table 1: Assuming Uk(T,δ)=O(Tαc(δ)) with α∈[0,1] and poly-logarithmic c(δ) , we compare regret rates up to logarithmic factors ( ✓ indicates supported properties). Regret follows Section 4.1 for multiple-play bandits, specific conventions for [ 28 , 34 ] , and Section 2.3 otherwise. Our M -LCB algorithm attains optimal rates for both regret definitions.
Figure 1: Performance comparison on the MAB model selection. (a) Cumulative Loss. (b) Final distribution of arm selection. (c) Allocation of computational budget across arms.
Appendix figures & tables7 assets
Supplementary material from the paper’s appendix.
Appendix
Figure 2: Nonlinear link functions associated with the arms (top) and the density of generated data points (bottom). One can see that the last three functions are highly similar where the data is concentrated, making it hard to distinguish the optimal arm.
Figure 3: Performance comparison on the GLM model selection problem. (a) Cumulative regret. (b) Final distribution of arm selection. (c) Allocation of computational budget across arms.
Figure 4: Performance comparison on the MAB model selection. (a) Cumulative regret. (b) Final distribution of arm selection. (c) Allocation of computational budget across arms.
Table 2: Examples of inner-arm convergence rates Uk(n,δ) and resulting global regret (up to logarithmic factors and an additive term O((K/M)T) ). For each expert k , the inner algorithm satisfies Uk(t,δ)=O(βktαc(δ)) , and the corresponding global regret scales as O(Tαc(δ)∥β∥M,1−α) , where ∥β∥M,γ=(M1∑k=1Kβkγ1)γ . Parameter conventions: K — # experts; M — per-round training budget; T — horizon; Nk — # base arms/actions; dk — feature dimension; ε — heavy-tail moment exponent ( E∣X∣1+ε≤σ1+ε ); L,R,C,G — Lipschitz, diameter, range, and gradient constants.
Figure 5: Warfarin dosing results under limited advice budgets. M -LCB achieves the lowest cumulative loss among the compared methods and, at M=2 , attains cumulative loss 6,604 , close to the best-fixed-expert reference of 6,589 .
Figure 6: Scaling behavior on the Warfarin dosing benchmark with K∈{7,10,15} and fixed budget M=2 . Regret grows with the number of experts, matching the qualitative prediction of the O(KT/M) regret dependence.
Figure 7: Top- M regret on the Cardiotocography benchmark with K=15 experts and budgets M∈{1,2,4,8} over 30 random seeds. For M≥4 , M -LCB obtains near-zero top- M regret, matching the best fixed subset of M experts.
Prediction with expert advice is a fundamental problem in online learning. When the time horizon T is known in advance, the minimax cumulative regret over n experts is asymptotically 2Tlnn. This is achieved by the Multiplicative Weights Update algorithm with a learning rate tuned to T, and is known to be tight. If instead the regret bound is required to hold simultaneously at every time t, the best known guarantee has been tlnn---a factor of 2 worse---and it has remained unknown whether this factor of 2 is necessary. We show that it is not. We give an algorithm, requiring no knowledge of the horizon, whose cumulative regret satisfies Rt≤(1+O(lnlnn/lnn))tlnn/2 simultaneously for every t≥1.
Yang Cai, Vineet Gupta, Yanchen Jiang +4
Google Research · Yale University · Google DeepMind
We consider the adversarial linear bandits setting and present a unified algorithmic framework that bridges Follow-the-Regularized-Leader (FTRL) and Follow-the-Perturbed-Leader (FTPL) methods, extending the known connection between them from the full-information setting. Within this framework, we introduce self-concordant perturbations, a family of probability distributions that mirror the role of self-concordant barriers previously employed in the FTRL-based SCRiBLe algorithm. Using this idea, we design a novel FTPL-based algorithm that combines self-concordant regularization with efficient stochastic exploration. Our approach achieves a regret of O(dnlnn) on both the d-dimensional hypercube and the ℓ2 ball. On the ℓ2 ball, this matches the rate attained by SCRiBLe. For the hypercube, this represents a d improvement over these methods and matches the optimal bound up to logarithmic factors.
Lucas Lévy, Jean-Lou Valeau, Arya Akhavan +1
Ecole Polytechnique and University of Oxford · ENSAE Paris and University of Oxford · University of Oxford and Ecole Polytechnique +1
This paper studies the problem of regret minimization in Markovian bandits with \emph{non-observable states} and possibly \emph{constrained} decision epochs. The focus is restricted to a ``pure'' regret benchmark, that compares the performance of the learning algorithm to the best \emph{pure policy} which -- akin to optimal policies of stochastic bandits -- picks the optimal arm from start to finish without ever switching. We introduce a generalization of rested Markovian bandits, \emph{self-degrading Markovian bandits}, for which pure policies are always asymptotically optimal.We show that without prior knowledge on the underlying bandit, the regret of algorithms that switch arms rarely necessarily scales super-logarithmically for every bandit, i.e., as ω(log(T)), where T is the learning horizon. Despite the unreachability of the logarithmic regime, we design UCB-NOM, an optimistic algorithm inspired by UCB, of which the regret is nearly logarithmic. Lastly, we show that given prior knowledge on the Markovian bandit in the form of a bound on the bias functions of its arm, a proper instantiation of UCB-NOM achieves O(log(T)) regret. We further show that this prior knowledge allows for a O(Tlog(T)) worst-case regret bound for UCB-NOM. Notably, our regret bounds do not depend on the number of states of the underlying Markov chains. Our findings suggest that the non-observability of states is a mild inconvenience in self-degrading Markovian bandits.
Thomas Hira, Victor Boone, Urtzi Ayesta +1
IRIT, Université de Toulouse, CNRS, Toulouse INP, Toulouse, France · Ikerbasque-UPV/EHU, University of the Basque Country, Bilbao, Spain