通过基于课程学习的迭代自博弈稳定独立多智能体强化学习

《Neurocomputing》:Stabilizing independent multi-agent reinforcement learning via curriculum-based iterative self-play

【字体: 大 中 小 】 时间:2026年08月19日 来源:Neurocomputing 6.7

编辑推荐:

   摘要在竞争性多智能体强化学习(MARL)中,由于非平稳性和严重的探索困难,训练稳定且可扩展的策略仍然是一个基本挑战,特别是在去中心化独立学习下的高维连续动作空间中尤为如此。虽然集中式训练架构可以缓解这些问题,但它们往往导致可扩展性差和协调复杂度增加。本文介绍了 CRUISE(

  

摘要

在竞争性多智能体强化学习(MARL)中,由于非平稳性和严重的探索困难,训练稳定且可扩展的策略仍然是一个基本挑战,特别是在去中心化独立学习下的高维连续动作空间中尤为如此。虽然集中式训练架构可以缓解这些问题,但它们往往导致可扩展性差和协调复杂度增加。本文介绍了 CRUISE(通过迭代自我博弈的课程结构强化学习),这是一个旨在稳定独立深度强化学习的训练框架,而不采用集中式评论家、联合策略或显式的智能体间通信。CRUISE 通过结合渐进式难度课程与迭代自我博弈来构建学习过程,使去中心化智能体能够打破非平稳循环行为(极限环),并在原本不稳定的学习设置中获取鲁棒的竞争策略。我们在一个基于多无人机竞速的高维、连续控制竞争性基准上对提出的框架进行了经验评估,使用高保真物理模拟以确保真实的交互动态。我们进一步与最先进的 CTDE 基线 MAPPO 和自我博弈 CTDE 变体 MAPPO-SP 进行了比较。在 CTDE 最终评估中,两个基线均实现了 0% 的圈数成功率,而 CRUISE 在测试设置中保持了强劲的圈数成功率表现。这一比较表明,在我们的实验中,具有阶段性自我博弈的课程结构独立学习是成功学习的关键贡献者,而评估的集中式评论家设计未能解决该任务。消融研究同样表明,课程结构是测试设置中收敛的主要贡献者,而策略架构和奖励设计仍然是相关因素。这些发现表明,课程结构的自我博弈为竞争性多智能体系统的传统集中式 MARL 方法提供了一种实用且可扩展的替代方案。

引言

在竞争性多智能体强化学习(MARL)中训练鲁棒策略仍然是一个基本挑战,原因包括非平稳性、对抗性交互和严重的探索困难。这些问题在高维连续动作空间中尤为突出,在这种空间中,去中心化智能体必须适应其行为以响应同时学习的对手。尽管单智能体深度强化学习(RL)取得了显著进展,但将基于学习的方法扩展到竞争性多智能体设置仍然很困难,因为独立学习往往表现出不稳定的动态和非收敛行为 [3], [27]。最近的调查进一步强调了非平稳性和可扩展性作为 MARL 中核心的未解决挑战 [19]。
缓解非平稳性的一种常见策略是集中训练去中心化执行(CTDE),它通过联合观察或集中式评论家来稳定学习。代表性的 CTDE 方法包括 MAPPO [29],它将 PPO 扩展到集中式评论家设置,以及 QMIX [20],它使用单调值函数混合网络。虽然在某些领域有效,但基于 CTDE 的方法往往受到智能体数量增加导致可扩展性差、协调复杂度增加以及在去中心化或部分可观察环境中适用性有限的困扰 [19]。相比之下,独立强化学习(IndRL)提供了线性可扩展性和去中心化执行,但众所周知在竞争性环境中由于循环策略和无效探索而失败 [9]。这种张力激励了寻找替代训练范式的努力,在保持去中心化的同时稳定学习动态。
构建学习过程已成为解决这些挑战的一个有前景的方向。课程学习(CL)已被证明可以通过根据任务难度或智能体能力组织训练经验来提高学习效率和鲁棒性 [4], [10], [18]。同时,自我博弈(SP)通过使智能体暴露于不断演变的对手分布,在竞争性设置中稳定学习方面被证明是有效的 [15], [21]。虽然这些机制在离散或回合制领域已经取得了成功,但它们在稳定连续控制竞争性 MARL 中的独立学习方面的作用仍然探索不足。
高速多智能体无人机竞速为研究这些学习挑战提供了一个特别苛刻的基准。该领域结合了连续时间动力学、严格的安全约束和对抗性交互,推动了学习稳定性和可扩展性的极限 [5], [17]。虽然 RL 已在单智能体无人机竞速中实现了冠军级表现 [12], [13], [16],但由于严重的非平稳性和样本效率低下,将这些成功扩展到多智能体竞争仍然很困难 [24], [27]。
虽然像 MAPPO 这样的 CTDE 框架已在合作设置中取得了成功,但它们在训练期间依赖集中式评论家。这种假设在现实世界的临时团队或隐私敏感场景中可能具有限制性,在这些场景中共享梯度信息或观察是禁止的。此外,在我们测试的设置中(第 4.3 节),评估的 MAPPO 和 MAPPO-SP 基线在评估的保存检查点中未学会成功的竞速行为。这一结果表明,评估的集中式评论家设计在我们的实验中是不够的,尽管我们并不声称所有 CTDE 方法都会在该领域失败。因此,本工作的主要方法论重点仍然是 IndRL 范式。
在本工作中,我们提出了CRUISE(通过迭代自我博弈的课程结构强化学习),这是一个旨在竞争性多智能体设置中稳定独立深度强化学习的训练框架,而不依赖集中式评论家、联合策略或显式的智能体间通信。CRUISE 通过一个逐步增加交互复杂度的渐进课程来构建学习过程,并结合与冻结的高性能对手策略进行迭代自我博弈。
我们在多无人机竞速基准上评估了提出的框架,使用基于高保真物理的模拟器 [6], [22]。经验结果表明,标准 IndRL 随着智能体密度增加而失败收敛,而 CRUISE 实现了稳定学习、高成功率和一致的可扩展性。与 MAPPO 和 MAPPO-SP 的直接 CTDE 比较进一步表明,在我们测试的设置中,评估的集中式评论家设计在评估的保存检查点中未解决该任务。消融研究进一步表明,课程结构是测试设置中收敛的主要贡献者,而奖励设计和训练架构仍然是相关因素。
本文的其余部分介绍了 CRUISE 方法论(第 3 节),报告了经验结果(第 4 节),讨论了含义和局限性(第 4.6 节),并以未来工作的方向作为结论(第 5 节)。

章节片段

多智能体强化学习

多智能体强化学习已被广泛研究为动态和对抗性环境下去中心化决策的框架。然而,由于非平稳性、协调复杂性和可扩展性限制,MARL 仍然从根本上具有挑战性 [19]。神经计算社区内探索的最近算法进展研究了强调聚类、协调和可扩展学习动态的 MARL 公式 [3]。
一种主导范式用于

方法论

本节详细介绍了CRUISE框架,重点是提出的具有迭代自我博弈的课程结构训练方法论。我们首先呈现去中心化独立学习架构,形式化为结构化、可扩展的训练过程。然后我们详细说明旨在稳定收敛的课程和自我博弈机制。基础的无人机动力学和控制接口在末尾简要描述,以提供连续控制环境的背景。

实验与结果

本节经验评估 CRUISE 作为学习框架,重点关注学习稳定性、随着智能体数量增加的可扩展性以及非平稳竞争下的性能。我们报告了跨多个任务复杂度的定量结果,并提供了隔离课程和自我博弈机制影响的消融实验。

结论

本文介绍了 CRUISE,这是一个学习框架,通过渐进任务课程结合迭代自我博弈,在竞争性、非平稳连续控制环境中稳定独立强化学习。我们经验证明,标准 IndRL 在高密度竞争环境中失败收敛,而 CRUISE 在两个赛道拓扑结构和 2-4 个智能体数量下实现了鲁棒收敛、高成功率和涌现的协调策略。

未来工作

未来工作将集中于:(1)自动化课程学习(ACL) 以动态生成任务序列 ;(2)基于种群的训练(PBT) 以多样化对手池;(3)仿真到现实 转移验证在物理四旋翼平台上;以及(4)一个竞争性-CTDE 扩展研究:鉴于评估的 MAPPO 和 MAPPO-SP 基线在我们测试的设置中未解决任务,一个自然的下一步是调查是否重新设计的 CTDE 架构——例如对抗性评论家或

竞争利益声明

作者声明以下可能被视为潜在竞争利益的财务利益/个人关系:
Onur Akgun 报告设备、药物或供应由伊斯坦布尔理工大学国家高性能计算中心提供。如果有其他作者,他们声明他们没有已知的竞争财务利益或个人关系可能被认为会影响本文报告的工作。

致谢

本工作中使用的计算资源由土耳其国家高性能计算中心(UHeM)在资助号 4023572025 下提供。
Onur Akgün 获得了伊斯坦布尔理工大学机电一体化工程博士学位。他目前担任土耳其德国大学工程学院机电一体化工程系的助理研究员。他的研究兴趣包括强化学习、多智能体系统、自主无人机、机器人、课程学习、自我博弈和控制系统。他的工作侧重于自主机器人系统的基于学习的控制和决策,
Onur Akgün
土耳其德国大学,工程学院,机电一体化工程,伊斯坦布尔,34820,土耳其
相关新闻
生物通微信公众号
微信
新浪微博
  • 搜索
  • 国际
  • 国内
  • 人物
  • 产业
  • 热点
  • 科普

热点排行

    今日动态 | 人才市场 | 新技术专栏 | 中国科学人 | 云展台 | BioHot | 云讲堂直播 | 会展中心 | 特价专栏 | 技术快讯 | 免费试用

    版权所有 生物通

    Copyright© eBiotrade.com, All Rights Reserved

    联系信箱:

    粤ICP备09063491号