An Adaptive Method for Contextual Stochastic Multi-armed Bandits with Rewards Generated by a Linear Dynamical System
Jonathan Gornet, Mehdi Hosseinzadeh, Bruno Sinopoli
TL;DR
This work addresses online decision-making where rewards are generated by a Linear Gaussian Dynamical System (LGDS). It develops a matrix-based steady-state Kalman filter representation to predict rewards using a past-context window of length $s$, with $s$ chosen adaptively based on model uncertainty. The proposed Adaptive Recursive Least-Squares Exploration of System (ARES) combines an optimism-driven perturbation and an adaptive window-size mechanism to jointly control exploration and predictor complexity, yielding regret bounds that account for non-stationarity. Empirical results on synthetic LGDS tasks show that ARES and related approaches improve cumulative rewards over standard baselines, highlighting practical value for dynamic, context-rich bandit problems.
Abstract
Online decision-making can be formulated as the popular stochastic multi-armed bandit problem where a learner makes decisions (or takes actions) to maximize cumulative rewards collected from an unknown environment. This paper proposes to model a stochastic multi-armed bandit as an unknown linear Gaussian dynamical system, as many applications, such as bandits for dynamic pricing problems or hyperparameter selection for machine learning models, can benefit from this perspective. Following this approach, we can build a matrix representation of the system's steady-state Kalman filter that takes a set of previously collected observations from a time interval of length $s$ to predict the next reward that will be returned for each action. This paper proposes a solution in which the parameter $s$ is determined via an adaptive algorithm by analyzing the model uncertainty of the matrix representation. This algorithm helps the learner adaptively adjust its model size and its length of exploration based on the uncertainty of its environmental model. The effectiveness of the proposed scheme is demonstrated through extensive numerical studies, revealing that the proposed scheme is capable of increasing the rate of collected cumulative rewards.
