Faster Policy Adaptation in Environments with Exogeneity: A State Augmentation Approach

Zhuoshu Li (Washington University in St. Louis), Zhitang Chen (Noah's Ark Lab, Huawei Technologies), Pascal Poupart (University of Waterloo), Sanmay Das (Washington University in St. Louis), Yanhui Geng (Noah's Ark Lab, Huawei Technologies)

Abstract

The reinforcement learning literature typically assumes fixed state transition functions for the sake of tractability. However, in many real-world tasks, the state transition function changes over time, and this change may be governed by exogenous variables outside of the control loop. This can make policy learning difficult. In this paper, we propose a new algorithm to address the aforementioned challenge by embedding the state transition functions at different timestamps into a Reproducing Kernel Hilbert Space; the exogenous variable, as the cause of the state transition evolution, is estimated by projecting the embeddings into the subspace that preserves maximum variance. By augmenting the observable state vector with the estimated exogenous variable, standard RL algorithms such as Q-learning are able to learn faster and better. Experiments with both synthetic and real data demonstrate the superiority of our proposed algorithm over standard and advanced variants of Q-learning algorithms in dynamic environments.