Offline Model-Based Reinforcement Learning with Anti-Exploration
Padmanaba Srinivasan, William Knottenbelt
TL;DR
MoMo addresses offline model-based reinforcement learning by extending the anti-exploration paradigm with Morse Neural Networks that serve as an implicit behavior policy and uncertainty estimator. It combines a policy constraint with an anti-exploration value bonus and introduces rollout truncation to stop synthetic trajectories that drift out of dataset support, enabling stable offline MBRL with a single dynamics model. Empirically, MoMo (both model-free and model-based variants) matches or exceeds baselines on numerous D4RL Locomotion and Adroit tasks, with the model-based version often delivering the strongest results and showing robustness to hyperparameters. The approach reduces reliance on ensemble uncertainty and provides calibrated, tractable uncertainty estimates, offering practical benefits for offline RL in data-constrained settings.
Abstract
Model-based reinforcement learning (MBRL) algorithms learn a dynamics model from collected data and apply it to generate synthetic trajectories to enable faster learning. This is an especially promising paradigm in offline reinforcement learning (RL) where data may be limited in quantity, in addition to being deficient in coverage and quality. Practical approaches to offline MBRL usually rely on ensembles of dynamics models to prevent exploitation of any individual model and to extract uncertainty estimates that penalize values in states far from the dataset support. Uncertainty estimates from ensembles can vary greatly in scale, making it challenging to generalize hyperparameters well across even similar tasks. In this paper, we present Morse Model-based offline RL (MoMo), which extends the anti-exploration paradigm found in offline model-free RL to the model-based space. We develop model-free and model-based variants of MoMo and show how the model-free version can be extended to detect and deal with out-of-distribution (OOD) states using explicit uncertainty estimation without the need for large ensembles. MoMo performs offline MBRL using an anti-exploration bonus to counteract value overestimation in combination with a policy constraint, as well as a truncation function to terminate synthetic rollouts that are excessively OOD. Experimentally, we find that both model-free and model-based MoMo perform well, and the latter outperforms prior model-based and model-free baselines on the majority of D4RL datasets tested.
