Umbrella Reinforcement Learning -- computationally efficient tool for hard non-linear problems
Egor E. Nuzhin, Nikolai V. Brilliantov
TL;DR
Umbrella RL addresses hard reinforcement learning problems characterized by sparse rewards, state traps, and absence of a single terminal state by introducing a continuous ensemble of interacting agents and an entropy-regularized objective. The method combines umbrella sampling concepts with policy gradient, and harnesses three neural networks to estimate the policy, value, and ensemble density, with PDE-based, neural-network solutions to compute the gradient efficiently. Empirical results on the Multi-Valley Mountain Car and StandUp problems show superior performance, robustness to time-step discretization, and reduced memory requirements compared with traditional baselines such as PPO, RND, iLQR, and VI. This approach offers a scalable, universal framework for solving hard RL problems in continuous spaces, with potential extensions to model-free settings and discrete-time formulations.
Abstract
We report a novel, computationally efficient approach for solving hard nonlinear problems of reinforcement learning (RL). Here we combine umbrella sampling, from computational physics/chemistry, with optimal control methods. The approach is realized on the basis of neural networks, with the use of policy gradient. It outperforms, by computational efficiency and implementation universality, all available state-of-the-art algorithms, in application to hard RL problems with sparse reward, state traps and lack of terminal states. The proposed approach uses an ensemble of simultaneously acting agents, with a modified reward which includes the ensemble entropy, yielding an optimal exploration-exploitation balance.
