Is Prior-Free Black-Box Non-Stationary Reinforcement Learning Feasible?

Argyrios Gerogiannis, Yu-Han Huang, Venugopal V. Veeravalli
10/17/2024
cs.LGcs.AIstat.ML

No official code found. Best implementation: Grimoid/Is-BB-NS-RL-Feasible (0 stars, last commit 2025-10-23).

Abstract

We study the problem of Non-Stationary Reinforcement Learning (NS-RL) without prior knowledge about the system's non-stationarity. A state-of-the-art, black-box algorithm, known as MASTER, is considered, with a focus on identifying the conditions under which it can achieve its stated goals. Specifically, we prove that MASTER's non-stationarity detection mechanism is not triggered for practical choices of horizon, leading to performance akin to a random restarting algorithm. Moreover, we show that the regret bound for MASTER, while being order optimal, stays above the worst-case linear regret until unreasonably large values of the horizon. To validate these observations, MASTER is tested for the special case of piecewise stationary multi-armed bandits, along with methods that employ random restarting, and others that use quickest change detection to restart. A simple, order optimal random restarting algorithm, that has prior knowledge of the non-stationarity is proposed as a baseline. The behavior of the MASTER algorithm is validated in simulations, and it is shown that methods employing quickest change detection are more robust and consistently outperform MASTER and other random restarting approaches.

View on arXivView PDF

Code Implementations(1)

Code for the paper: "Is Prior-Free Black-Box Non-Stationary Reinforcement Learning Feasible?"

00C++, ShellFeb 9, 202512 months ago

Similar Papers

Cite this paper

@article{gerogiannis2024priorfree,
  title  = {Is Prior-Free Black-Box Non-Stationary Reinforcement Learning Feasible?},
  author = {Argyrios Gerogiannis and Yu-Han Huang and Venugopal V. Veeravalli},
  year   = {2024},
  eprint = {2410.13772},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2410.13772v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2410.13772.svg)](https://codeofpaper.com/paper/2410.13772)

Discussion