Soft Switching Expert Policies for Controlling Systems with Uncertain Parameters
Junya Ikemoto
TL;DR
The paper tackles controlling systems with uncertain, time-varying parameters and the reality gap between simulators and real systems. It introduces a two-stage soft-switching expert policies (SSEP) framework: train expert policies for representative parameter samples in a simulator, then form an adaptive policy as a normalized weighted sum with online convex optimization-based weight updates using real observations. The approach is demonstrated on a nonlinear pendulum-like system, showing that the adaptive policy can smoothly switch among experts as parameters vary, offering robustness without relying on recurrent architectures. Key contributions include an OCO-based weight update (FTRL with negentropy) and a discounted variant for nonstationary parameters, providing a practical bridge between DRL in simulation and real-world control.
Abstract
This paper proposes a simulation-based reinforcement learning algorithm for controlling systems with uncertain and varying system parameters. While simulators are useful to safely synthesize control policies for physical systems using reinforcement learning, mitigating the reality gap remains a major challenge. To address the challenge, we propose a two-stage algorithm. In the first stage, multiple control policies are learned for systems with different parameters in a simulator. In the second stage, for a real system, the control policies learned in the first stage are smoothly switched using an online convex optimization algorithm based on observations. Our proposed algorithm is demonstrated through numerical experiments.
