Trajectory Entropy Reinforcement Learning for Predictable and Robust Control
By: Bang You, Chenxu Wang, Huaping Liu
Potential Business Impact:
Makes robots move more smoothly and reliably.
Simplicity is a critical inductive bias for designing data-driven controllers, especially when robustness is important. Despite the impressive results of deep reinforcement learning in complex control tasks, it is prone to capturing intricate and spurious correlations between observations and actions, leading to failure under slight perturbations to the environment. To tackle this problem, in this work we introduce a novel inductive bias towards simple policies in reinforcement learning. The simplicity inductive bias is introduced by minimizing the entropy of entire action trajectories, corresponding to the number of bits required to describe information in action trajectories after the agent observes state trajectories. Our reinforcement learning agent, Trajectory Entropy Reinforcement Learning, is optimized to minimize the trajectory entropy while maximizing rewards. We show that the trajectory entropy can be effectively estimated by learning a variational parameterized action prediction model, and use the prediction model to construct an information-regularized reward function. Furthermore, we construct a practical algorithm that enables the joint optimization of models, including the policy and the prediction model. Experimental evaluations on several high-dimensional locomotion tasks show that our learned policies produce more cyclical and consistent action trajectories, and achieve superior performance, and robustness to noise and dynamic changes than the state-of-the-art.
Similar Papers
Trajectory Entropy: Modeling Game State Stability from Multimodality Trajectory Prediction
Artificial Intelligence
Helps self-driving cars predict and plan better.
Viability of Future Actions: Robust Safety in Reinforcement Learning via Entropy Regularization
Machine Learning (CS)
Makes robots safer when learning new tasks.
Statistical analysis of Inverse Entropy-regularized Reinforcement Learning
Machine Learning (Stat)
Finds the *why* behind smart decisions.