Nonstationary Reinforcement Learning with Linear Function Approximation
Huozhi Zhou, Jinglin Chen, Lav R. Varshney, Ashish Jagmohan
TL;DR
This work tackles nonstationary reinforcement learning with linear function approximation in episodic MDPs under a drift budget $B$. It introduces LSVI-UCB-Restart, an optimistic least-squares value-iteration method with periodic restarts, and Ada-LSVI-UCB-Restart, a parameter-free variant that adapts to unknown variation budgets. The authors prove a first minimax dynamic regret lower bound for nonstationary linear MDPs and derive near-optimal upper bounds: when local variations are known, $ ilde{O}(B^{1/3}d^{4/3}H^{4/3}T^{2/3})$; when variations are unknown, $ ilde{O}(B^{1/4}d^{5/4}H^{5/4}T^{3/4})$, with Ada-LSVI-UCB-Restart achieving the same rate without knowledge of $B$. Empirical results on synthetic nonstationary linear MDPs demonstrate the effectiveness and computational efficiency of the proposed methods compared to baselines. The work advances principled, scalable RL in nonstationary environments and provides a foundation for adaptive, function-approximation-based learning under drift.
Abstract
We consider reinforcement learning (RL) in episodic Markov decision processes (MDPs) with linear function approximation under drifting environment. Specifically, both the reward and state transition functions can evolve over time but their total variations do not exceed a $\textit{variation budget}$. We first develop $\texttt{LSVI-UCB-Restart}$ algorithm, an optimistic modification of least-squares value iteration with periodic restart, and bound its dynamic regret when variation budgets are known. Then we propose a parameter-free algorithm $\texttt{Ada-LSVI-UCB-Restart}$ that extends to unknown variation budgets. We also derive the first minimax dynamic regret lower bound for nonstationary linear MDPs and as a byproduct establish a minimax regret lower bound for linear MDPs unsolved by Jin et al. (2020). Finally, we provide numerical experiments to demonstrate the effectiveness of our proposed algorithms.
