Tackling Non-Stationarity in Reinforcement Learning via Causal-Origin Representation
Wanpeng Zhang, Yilin Li, Boyu Yang, Zongqing Lu
TL;DR
This paper addresses non-stationarity in reinforcement learning by recasting dynamics through causal relationships and introducing COREP, a method that learns a stable causal-origin representation via a dual Graph Attention Network. COREP builds an environment-shared union graph across sub-environments, leveraging a TD-error guided update to stabilize core graph structure while a general graph compensates for information loss, and fuses this with a Variational Autoencoder to guide policy learning. The approach is supported by a causal interpretation and theoretical arguments for recovering the union MAG, and is validated with extensive experiments showing improved resilience to complex non-stationarity compared with FN-VAE, VariBAD, and PPO. The work advances robust RL in realistic, non-stationary settings, with scalable future directions to address high-dimensional state spaces using richer latent-variable models.
Abstract
In real-world scenarios, the application of reinforcement learning is significantly challenged by complex non-stationarity. Most existing methods attempt to model changes in the environment explicitly, often requiring impractical prior knowledge of environments. In this paper, we propose a new perspective, positing that non-stationarity can propagate and accumulate through complex causal relationships during state transitions, thereby compounding its sophistication and affecting policy learning. We believe that this challenge can be more effectively addressed by implicitly tracing the causal origin of non-stationarity. To this end, we introduce the Causal-Origin REPresentation (COREP) algorithm. COREP primarily employs a guided updating mechanism to learn a stable graph representation for the state, termed as causal-origin representation. By leveraging this representation, the learned policy exhibits impressive resilience to non-stationarity. We supplement our approach with a theoretical analysis grounded in the causal interpretation for non-stationary reinforcement learning, advocating for the validity of the causal-origin representation. Experimental results further demonstrate the superior performance of COREP over existing methods in tackling non-stationarity problems.
