On Generalization Across Environments In Multi-Objective Reinforcement Learning

Jayden Teoh, Pradeep Varakantham, Peter Vamplew
3/2/2025
cs.LG

Official code: JaydenTeoh/MORL-Generalization (29 stars, last commit 2025-06-06).

Abstract

Real-world sequential decision-making tasks often require balancing trade-offs between multiple conflicting objectives, making Multi-Objective Reinforcement Learning (MORL) an increasingly prominent field of research. Despite recent advances, existing MORL literature has narrowly focused on performance within static environments, neglecting the importance of generalizing across diverse settings. Conversely, existing research on generalization in RL has always assumed scalar rewards, overlooking the inherent multi-objectivity of real-world problems. Generalization in the multi-objective context is fundamentally more challenging, as it requires learning a Pareto set of policies addressing varying preferences across multiple objectives. In this paper, we formalize the concept of generalization in MORL and how it can be evaluated. We then contribute a novel benchmark featuring diverse multi-objective domains with parameterized environment configurations to facilitate future studies in this area. Our baseline evaluations of state-of-the-art MORL algorithms on this benchmark reveals limited generalization capabilities, suggesting significant room for improvement. Our empirical findings also expose limitations in the expressivity of scalar rewards, emphasizing the need for multi-objective specifications to achieve effective generalization. We further analyzed the algorithmic complexities within current MORL approaches that could impede the transfer in performance from the single- to multiple-environment settings. This work fills a critical gap and lays the groundwork for future research that brings together two key areas in reinforcement learning: solving multi-objective decision-making problems and generalizing across diverse environments. We make our code available at https://github.com/JaydenTeoh/MORL-Generalization.

View on arXivView PDF

Code Implementations(1)

Benchmark for evaluating the generalization capabilities of Multi-Objective Reinforcement Learning (MORL) algorithms.

293Shell, PythonJun 5, 20241 years ago
benchmarkgeneralizationmachine-learningmulti-objective-reinforcement-learningreinforcement-learning

Similar Papers

Cite this paper

@article{teoh2025generalization,
  title  = {On Generalization Across Environments In Multi-Objective Reinforcement Learning},
  author = {Jayden Teoh and Pradeep Varakantham and Peter Vamplew},
  year   = {2025},
  eprint = {2503.00799},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2503.00799v2},
  journal = {ICLR 2025 2025}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2503.00799.svg)](https://codeofpaper.com/paper/2503.00799)

Discussion