AILGROJun 27, 2024

Learning Pareto Set for Multi-Objective Continuous Robot Control

arXiv:2406.18924v112 citations
AI Analysis

This addresses the computational burden for researchers and practitioners in robotics and reinforcement learning, though it is incremental as it builds on existing multi-objective reinforcement learning methods.

The paper tackles the resource inefficiency of approximating Pareto-optimal policies in multi-objective continuous robot control by proposing a hypernet-based algorithm that learns a continuous representation of the Pareto set, achieving the best overall performance with the least training parameters on seven control problems.

For a control problem with multiple conflicting objectives, there exists a set of Pareto-optimal policies called the Pareto set instead of a single optimal policy. When a multi-objective control problem is continuous and complex, traditional multi-objective reinforcement learning (MORL) algorithms search for many Pareto-optimal deep policies to approximate the Pareto set, which is quite resource-consuming. In this paper, we propose a simple and resource-efficient MORL algorithm that learns a continuous representation of the Pareto set in a high-dimensional policy parameter space using a single hypernet. The learned hypernet can directly generate various well-trained policy networks for different user preferences. We compare our method with two state-of-the-art MORL algorithms on seven multi-objective continuous robot control problems. Experimental results show that our method achieves the best overall performance with the least training parameters. An interesting observation is that the Pareto set is well approximated by a curved line or surface in a high-dimensional parameter space. This observation will provide insight for researchers to design new MORL algorithms.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes