当前位置: 首页 > news >正文

面向高效多智能体协同的回报保持型通信遗忘

MUTE:面向高效多智能体协同的回报保持型通信遗忘

摘要

本文提出了一种名为 MUTE (Message Unlearning for Targeted Efficiency) 的新框架,旨在解决多智能体强化学习(MARL)中的高效通信问题。与以往通过优化信息论代理目标来减少通信的方法不同,MUTE 将通信减少视为一个价值引导的机器遗忘问题。该框架首先训练一个无通信约束的专家策略,然后通过一个消息价值估计器(MVE)来量化每条消息的反事实价值(CMV),并系统性地“遗忘”那些对团队联合回报贡献较低的消息。本文从理论上推导了因通信稀疏化导致的性能差距上界,保证了回报的受控退化。在多种复杂的多智能体环境(如 SMAC、Traffic Junction)中的实验表明,MUTE 能够在保持与最先进基线相当性能的同时,实现 80% 至 90% 的带宽缩减。

1. 引言

多智能体强化学习(MARL)在解决自动驾驶、星际争霸II微操等复杂协同问题中表现出色。集中训练与分散执行(CTDE)框架已成为标准范式,但在部分可观测环境下,分散执行常因信息不足而失效。显式通信成为解决此问题的关键,允许智能体交换观测、意图或经验等信息。

然而,现实世界中的带宽资源是有限的。现有方法主要通过优化信息瓶颈等辅助目标来减少通信,但这些方法往往优化的是统计显著性而非任务回报,可能导致保留了信息量大但对回报无益的消息。

本文提出 MUTE 框架,其核心思想是:

  1. 问题重构:将通信减少视为一个回报优化问题,而非简单的成本权衡。
  2. 反事实消息价值(CMV):通过比较发送消息与屏蔽消息两种情况下的联合动作价值函数差异,来衡量消息的边际贡献。
  3. 价值引导的遗忘:利用机器遗忘(Machine Unlearning)技术,在保持原始策略回报的前提下,逐步“遗忘”低价值的消息传输。
2. 相关工作
  • 无通信方法:如 QMIX、MAPPO,依赖隐式协调,在部分可观测下表现受限。
  • 无限制通信:如 TarMAC、MAIC,使用注意力机制选择信息,但忽略了带宽限制。
  • 基于互信息的方法:如 NDQ、IMAC,通过最小化互信息压缩消息,但可能牺牲关键回报信息。
  • 基于沙普利值的方法:如 SMS,计算消息的边际贡献,但计算复杂度高,需依赖近似。
  • MUTE (本文):采用“遗忘”范式,先训练无约束策略,再通过价值估计进行剪枝,平衡了效率与性能。
3. 问题定义

我们将任务建模为 Dec-POMDP,记为G = ⟨ N , S , A , P , r , Ω , O , γ , M ⟩ \mathcal{G}=\langle\mathcal{N},\mathcal{S},\mathcal{A},P,r,\Omega,O,\gamma,\mathcal{M}\rangleG=N,S,A,P,r,Ω,O,γ,M

  • 通信协议:采用广播协议。智能体i ii基于局部历史τ i \tau_iτi生成消息m i = f ψ ( τ i ) m_i = f_\psi(\tau_i)mi=fψ(τi)
  • 目标:学习一个稀疏通信策略π \boldsymbol{\pi}π,在最小化通信开销的同时,约束回报差距J ( π ∗ ) − J ( π ) ≤ ϵ J(\boldsymbol{\pi}^{*})-J(\boldsymbol{\pi})\leq\epsilonJ(π)J(π)ϵ
4. 方法
4.1 通信减少的回报保持视角

现有方法在训练时同时优化任务回报和通信成本,容易导致次优策略。MUTE 主张先训练一个全通信的专家策略,然后识别并移除冗余消息。

4.2 反事实消息价值(CMV)估计

CMV 定义为屏蔽某条消息前后联合动作价值函数的差值:
Δ Q i ( τ , m ) = Q tot ∗ ( τ , a ) − Q tot ∗ ( τ , a ~ ) \Delta Q_{i}(\boldsymbol{\tau},\mathbf{m})=Q_{\text{tot}}^{*}(\boldsymbol{\tau},\mathbf{a})-Q_{\text{tot}}^{*}(\boldsymbol{\tau},\tilde{\mathbf{a}})ΔQi(τ,m)=Qtot(τ,a)Qtot(τ,a~)
其中a ~ \tilde{\mathbf{a}}a~是在屏蔽消息m i m_imi后重采样的反事实动作。

为了高效估计 CMV,我们设计了基于注意力机制的消息价值估计器(MVE),其损失函数为:
L MVE ( ϕ ) = 1 N ∑ i = 1 N ( V ϕ ( m ) i − y i ) 2 \mathcal{L}_{\text{MVE}}(\phi)=\frac{1}{N}\sum_{i=1}^{N}\left(V_{\phi}(\mathbf{m})_{i}-y_{i}\right)^{2}LMVE(ϕ)=N1i=1N(Vϕ(m)iyi)2

4.3 通信遗忘

遗忘过程通过双重目标损失函数实现:

  1. 稀疏性损失(L sparse \mathcal{L}_{\text{sparse}}Lsparse:对低价值消息(V ϕ ( m ) i ≤ λ V_\phi(\mathbf{m})_i \le \lambdaVϕ(m)iλ)施加 L1 正则化惩罚。
  2. 锚定损失(L anchor \mathcal{L}_{\text{anchor}}Lanchor:防止策略崩塌,约束当前策略的 Q 值向原始专家策略Q ∗ Q^*Q对齐。

总损失函数为:
L ( θ , ψ ) = L sparse ( ψ ) + β L anchor ( θ , ψ ) \mathcal{L}(\theta,\psi)=\mathcal{L}_{\text{sparse}}(\psi)+\beta\mathcal{L}_{\text{anchor}}(\theta,\psi)L(θ,ψ)=Lsparse(ψ)+βLanchor(θ,ψ)

理论保证:论文推导了性能差距的上界(Theorem 4.2),证明在 MVE 估计误差和动作价值近似误差有界的情况下,遗忘过程导致的回报下降是可控的。

5. 实验
5.1 实验设置
  • 环境:Hallway, StarCraft Multi-Agent Challenge (SMAC), Traffic Junction (TJ), SMAC-Communication, SMACv2。
  • 基线:QMIX, MAPPO, TarMAC, MAIC, MASIA, IC3Net, SMS。
  • 训练流程:MUTE 经历三个阶段:预训练(2M步)、MVE训练(0.5M步)、通信遗忘(1.5M步)。
5.2 实验结果
  • 通信效率(RQ1):MUTE 在所有基准测试中均实现了最低的通信开销。例如在 Hallway 环境中减少了 99% 的通信,在 MMM2 地图中通信率低于 5% 且保持了 94% 的胜率。
  • 选择性(RQ2):通过消息丢弃实验(Message Dropout),MUTE 在消息丢失率增加时表现出最强的鲁棒性(AUC 指标最高),证明其保留的消息确实是性能关键的。
  • 消融实验(RQ3)
    • 无锚定(w/o Anchoring):移除锚定损失导致策略在遗忘阶段立即崩塌,胜率骤降。
    • 无 MVE(w/o MVE):随机移除消息会导致性能显著下降,验证了价值引导的必要性。
6. 结论

MUTE 通过价值引导的遗忘机制,在保持近最优性能的同时显著降低了通信带宽。未来的工作将探索更高阶的消息交互估计。

附录与资源
  • 代码仓库:https://anonymous.4open.science/r/mute-2540/
  • 算法细节:完整算法流程见附录 B。
  • 环境配置
    • StarCraft II 版本:SC2.4.6.2.69232
    • 环境包括 Hallway, SMAC, TJ 等(详见附录 C)。
  • 超参数
    • 稀疏性阈值λ = 1.0 \lambda = 1.0λ=1.0
    • 锚定系数β = 10 \beta = 10β=10
    • MVE 学习率η = 0.0005 \eta = 0.0005η=0.0005
http://www.jsqmd.com/news/1148017/

相关文章:

  • AI 初创公司无营收却靠分批融资获天价估值,背后隐秘套路几何?
  • 蓝奏云直链解析终极指南:3分钟获取稳定下载地址
  • ROS 参数服务器通信实战详解|参数服务增删改查完整代码实现(含运行终端输出 + 原理分析)
  • 485有线方案在酒店客控中的应用强电485混合架构设计
  • 2026年无锡干细胞机构如何考量?解析行业布局与合规焦点
  • Windows应急响应实战:从D盾依赖到全链路攻击痕迹排查指南
  • 全参数微调 vs 参数高效微调:何时选择何种方案?
  • J-space:Claude的意识起源,它已经注意到自己正在被测试了!
  • STM32与ADS1262实现高精度工业测量方案
  • 三种浮游生物监测方法的系统比较与适用性分析
  • 网络安全工程师需要考什么证吗?
  • 芯片dft覆盖率
  • SQL Server 分页查询性能对比:ROW_NUMBER vs OFFSET FETCH vs TOP 3方案实测
  • MCP3428与PIC32MZ高精度数据采集方案详解
  • 2026中小门店系统测评|百元预算全能好用,无隐形收费首选
  • 【技术深扒】当Physical AI遇上黎曼猜想——一条公理重构数学·物理·易理的《螺旋生成论》开源巨著(Zenodo 32部|附PDF)
  • 若依系统 Druid 监控 9 个默认路径探测与弱口令爆破实战
  • NBM5100A与PIC32MZ在低功耗设备中的电池管理方案
  • 【芯片测试中的Shmoo:一张图读懂芯片的体检报告】
  • BsMax:让3ds Max用户无缝过渡到Blender的终极解决方案
  • 医疗设备智能防漏费管控系统整体说明
  • 3D数据格式转换实战:OBJ/GLTF/FBX/IFC 4种格式互转与性能损耗分析
  • 2026AI漫剧培训营:豆包即梦Vidu海螺全工具教学,提示词到分镜一站式掌握
  • 从Windows到麒麟:双翌国产化适配迈出关键一步
  • YL1650 SOP16 4 位数码管 + 矩阵按键一体化小家电面板完整实战案例(硬件原理图 + STM8 驱动源码 + 量产优化)
  • 2026年电子合同行业五大跃迁:从工具到平台,从效率到价值
  • 海导科技navynav|RTK定位设备:多传感器融合拓展高精度定位边界
  • GetQzonehistory:用Python技术守护你的数字青春记忆
  • Apriori 算法实战:Python 实现关联规则挖掘,支持度/置信度计算详解
  • 如何用一句话让 AI 高效工作?:打造你的专属 Skill 提升效率,收藏学起来!