An Empirical Investigation of Value-Based Multi-objective Reinforcement Learning for Stochastic Environments
Kewen Ding, Peter Vamplew, Cameron Foale, Richard Dazeley
TL;DR
This paper investigates the challenges of learning the SER-optimal policy in stochastic MOMDPs using value-based MORL. By evaluating baseline MOQ-learning, reward engineering, MOSS with global statistics, and policy-options on the Space Traders benchmark, it highlights how noisy Q-value estimates and local decision-making impede convergence to SER-optimal policies. The study shows partial gains from each approach, with decaying learning rates mitigating noise and policy options offering the strongest improvement in a small setting, yet none providing a universal solution or scalable applicability. The findings suggest that future progress will likely require policy-gradient or distributional reinforcement learning paradigms that can jointly address local decision dynamics and uncertain returns in larger, real-world MORL problems.
Abstract
One common approach to solve multi-objective reinforcement learning (MORL) problems is to extend conventional Q-learning by using vector Q-values in combination with a utility function. However issues can arise with this approach in the context of stochastic environments, particularly when optimising for the Scalarised Expected Reward (SER) criterion. This paper extends prior research, providing a detailed examination of the factors influencing the frequency with which value-based MORL Q-learning algorithms learn the SER-optimal policy for an environment with stochastic state transitions. We empirically examine several variations of the core multi-objective Q-learning algorithm as well as reward engineering approaches, and demonstrate the limitations of these methods. In particular, we highlight the critical impact of the noisy Q-value estimates issue on the stability and convergence of these algorithms.
