Preference-Guided Cooperation in Multi-Objective Multi-Agent Reinforcement Learning
Organizations: School of Informatics, University of Edinburgh, Edinburgh, United Kingdom
Abstract
Multi-objective multi-agent reinforcement learning (MOMARL) addresses agent coordination and objective trade-offs simultaneously while optimising overall system performance. Existing work tends to treat multi-agent cooperation and multi-objective optimisation as largely independent components of a learning problem, which amounts to an exorbitant complexity except in trivial cases. We study here whether the structure provided by multiple objectives can itself be exploited to facilitate cooperation, rather than being treated as an additional optimisation challenge. We formulate MOMARL at both the team and individual levels and introduce objective-wise counterfactual credit assignment to evaluate each agent's contribution across the team objectives. We propose Meta-Gradient Informed Multi-Objective Multi-Agent Reinforcement Learning (MIRL), with static (MIRL-S) and dynamic (MIRL-D) variants. By incorporating meta-gradient information, MIRL enables agents to learn how to prioritise objectives individually while collectively optimising the system-level objective, allowing the multi-objective structure to directly guide cooperation. Experiments on a multi-objective multiple particle environment show that our methods improve Pareto-front quality over baselines, with the dynamic variant achieving the strongest performance.
Figures & tables
| Environment | Metric | Method | ||||||
|---|---|---|---|---|---|---|---|---|
| DTDE-PPO | CTDE-PPO-V | CTDE-PPO-Q | MO-COMA | MO-MIX | MIRL -S | MIRL -D | ||
| Spread | HV | 1222.55 15.43 | 1434.46 52.34 | 1512.17 19.41 | 1570.08 8.61 | 1213.48 131.15 | 1581.40 30.05 | 1594.55 20.34 |
| EU | 36.57 0.24 | 38.16 0.54 | 39.32 0.12 | 39.85 0.08 | 36.44 2.26 | 40.02 0.32 | 40.14 0.25 | |
| SP | 60.58 76.77 | 14.03 3.08 | 2.86 2.32 | 1.20 0.82 | 0.07 0.07 | 1.39 1.06 | 12.08 19.77 | |
| Formation | HV | 1359.53 10.20 | 1815.27 40.36 | 1975.36 40.19 | 2178.79 23.31 | 1525.67 333.53 | 2187.33 7.91 | 2196.13 15.76 |
| EU | 37.79 0.25 | 42.59 0.34 | 44.02 0.31 | 45.76 0.20 | 39.21 4.77 | 45.85 0.19 | 46.03 0.25 | |
Appendix figures & tables6 assets
Supplementary material from the paper’s appendix.
Appendix
| Hyperparameter | DTDE-PPO | CTDE-PPO-V | CTDE-PPO-Q |
|---|---|---|---|
| Actor learning rate | |||
| Critic learning rate | |||
| PPO clipping coefficient | |||
| Entropy coefficient | |||
| Optimisation epochs | |||
| Minibatch size |
| Hyperparameter | MO-COMA | MIRL-S | MIRL-D |
|---|---|---|---|
| Actor learning rate | |||
| Critic learning rate | |||
| Episode batch size | |||
| Actor recurrent hidden size | |||
| Critic hidden size |
| Hyperparameter | Value |
|---|---|
| Learning rate | |
| Episode batch size | |
| Replay capacity | episodes |
| Agent recurrent hidden size | |
| Mixing hidden size | |
| Training preference interval |
Multi-Objective Reinforcement Learning
Multi-objective reinforcement learning studies how agents can balance competing goals and learn policies for different trade-offs.
See all 144 papers