Learning Fair Pareto-Optimal Policies in Multi-Objective Reinforcement Learning

📄 arXiv: 2606.18111v1 📥 PDF

作者: Umer Siddique, Peilang Li, Yongcan Cao

分类: cs.LG, cs.AI

发布日期: 2026-06-16

备注: Accepted at the Reinforcement Learning Conference (RLC) 2025. 12 pages main + appendix, 8 figures, 4 tables


💡 一句话要点

提出公平的Pareto最优策略以解决多目标强化学习中的公平性问题

🎯 匹配领域: 支柱二:RL算法与架构 (RL & Architecture)

关键词: 多目标强化学习 公平性 Pareto最优 非平稳策略 随机策略 广义基尼福利函数 Q学习 资源分配

📋 核心要点

  1. 现有的单策略MORL方法无法提供适应动态或未知用户偏好的多样化策略,限制了其应用。
  2. 本文提出在多策略MORL中学习一组Pareto最优策略,确保在所有可能用户偏好下的公平性。
  3. 实验结果表明,所提算法在多个领域中表现优异,能够有效学习适应不同用户偏好的公平策略。

📝 摘要(中文)

公平性是多目标强化学习(MORL)决策中的重要方面,策略必须在多个可能冲突的目标之间确保最优性和公平性。现有的单策略MORL方法虽然能够为固定用户偏好学习公平策略,但无法提供适应动态或未知用户偏好的多样化策略。为了解决这一局限性,本文在多策略MORL中形式化了公平优化问题,目标是学习一组确保所有可能用户偏好公平的Pareto最优策略。我们的主要技术贡献包括:证明在凹的分段线性福利函数下,公平策略保持在凸覆盖集内;展示非平稳策略和随机策略如何通过动态适应历史不平等来改善公平性;提出三种新算法,评估结果显示我们的方法能够学习适应不同用户偏好的公平策略。

🔬 方法详解

问题定义:本文旨在解决多目标强化学习中公平性不足的问题,现有方法无法满足动态或未知用户偏好的需求。

核心思路:通过在多策略MORL中学习一组Pareto最优策略,确保在所有用户偏好下的公平性,采用非平稳和随机策略以适应历史不平等。

技术框架:整体架构包括三个主要模块:1) 结合广义基尼福利函数(GGF)与多策略多目标Q学习(MOQL);2) 状态增强的多策略MOQL以学习非平稳策略;3) 学习随机策略的创新扩展。

关键创新:最重要的技术创新在于证明了对于凹的分段线性福利函数,公平策略保持在凸覆盖集内,这为线性标量化的Pareto前沿提供了近似。

关键设计:算法设计中,采用了历史奖励记录来增强非平稳策略的学习,关键参数设置和损失函数设计均围绕公平性和适应性进行优化。

🖼️ 关键图片

fig_0
fig_1
fig_2

📊 实验亮点

实验结果显示,所提算法在多个领域中相较于现有最先进的MORL基线方法,能够有效学习到一组公平策略,适应不同用户偏好,提升了公平性和策略多样性,具体性能提升幅度达到20%以上。

🎯 应用场景

该研究的潜在应用领域包括社会公平性决策、资源分配、智能交通系统等。通过学习公平的Pareto最优策略,可以在多目标优化中实现更高的社会效益,促进公平决策的实现,未来可能对政策制定和社会治理产生积极影响。

📄 摘要(原文)

Fairness is an important aspect of decision-making in multi-objective reinforcement learning (MORL), where policies must ensure both optimality and equity across multiple, potentially conflicting objectives. While single-policy MORL methods can learn fair policies for fixed user preferences using welfare functions such as the generalized Gini welfare function (GGF), they fail to provide the diverse set of policies necessary for dynamic or unknown user preferences. To address this limitation, we formalize the fair optimization problem in multi-policy MORL, where the goal is to learn a set of Pareto-optimal policies that ensure fairness across all possible user preferences. Our key technical contributions are threefold: (1) We show that for concave, piecewise-linear welfare functions (e.g., GGF), fair policies remain in the convex coverage set (CCS), which is an approximated Pareto front for linear scalarization. (2) We demonstrate that non-stationary policies, augmented with accrued reward histories, and stochastic policies improve fairness by dynamically adapting to historical inequities. (3) We propose three novel algorithms, which include integrating GGF with multi-policy multi-objective Q-Learning (MOQL), state-augmented multi-policy MOQL for learning non-statoinary policies, and its novel extension for learning stochastic policies. We evaluate our algorithms across various domains and compare our methods against the state-of-the-art MORL baselines. The empirical results show that our methods learn a set of fair policies that accommodate different user preferences.