PA2D-MORL: Pareto Ascent Directional Decomposition based Multi-Objective Reinforcement Learning
About
Multi-objective reinforcement learning (MORL) provides an effective solution for decision-making problems involving conflicting objectives. However, achieving high-quality approximations to the Pareto policy set remains challenging, especially in complex tasks with continuous or high-dimensional state-action space. In this paper, we propose the Pareto Ascent Directional Decomposition based Multi-Objective Reinforcement Learning (PA2D-MORL) method, which constructs an efficient scheme for multi-objective problem decomposition and policy improvement, leading to a superior approximation of Pareto policy set. The proposed method leverages Pareto ascent direction to select the scalarization weights and computes the multi-objective policy gradient, which determines the policy optimization direction and ensures joint improvement on all objectives. Meanwhile, multiple policies are selectively optimized under an evolutionary framework to approximate the Pareto frontier from different directions. Additionally, a Pareto adaptive fine-tuning approach is applied to enhance the density and spread of the Pareto frontier approximation. Experiments on various multi-objective robot control tasks show that the proposed method clearly outperforms the current state-of-the-art algorithm in terms of both quality and stability of the outcomes.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Multi-objective Reinforcement Learning | MuJoCo Walker2d | Hypervolume (HV)5.743 | 5 | |
| Multi-objective Reinforcement Learning | MuJoCo Humanoid | Hypervolume (HV)51.23 | 5 | |
| Multi-objective Reinforcement Learning | MuJoCo HalfCheetah | Hypervolume (HV)5.787 | 5 | |
| Multi-objective Reinforcement Learning | MuJoCo Hopper 2 | Hypervolume (HV)22.09 | 5 | |
| Multi-objective Reinforcement Learning | MuJoCo Ant | Hypervolume (HV)6.814 | 5 | |
| Multi-objective Reinforcement Learning | Mujoco Swimmer | Hypervolume3.187 | 5 | |
| Multi-objective Reinforcement Learning | MuJoCo Hopper-3 | Hypervolume (HV)3.889 | 4 |