大规模实验揭示协作强化学习在真实环境中的鲁棒性与韧性短板
Empirical Study on Robustness and Resilience in Cooperative Multi-Agent Reinforcement Learning
- 通过8万+实验分析不同算法在13类不确定性下的表现
- 强协作训练未必带来鲁棒性,且二者不跨模态通用
- 超参数调优比模型设计更关键,早停和高学习率有效
在协作式多智能体强化学习(MARL)中,通常在理想仿真环境中调优超参数以提升合作性能。然而,这类策略在真实世界不确定性下往往缺乏鲁棒性和韧性。本文开展大规模实证研究,涵盖超过82,620次实验,评估4个真实环境、13种不确定性类型及15个超参数下的协作、鲁棒性与韧性表现。主要发现:(1) 轻度不确定性下优化协作可提升鲁棒性与韧性,但随扰动加剧该关联减弱;鲁棒性与韧性因算法和不确定性类型而异。(2) 鲁棒性与韧性不具备跨不确定性模态或智能体范围的泛化能力:对所有智能体动作噪声鲁棒的策略可能在单个智能体观测噪声下失效。(3) 超参数调优至关重要:标准做法如参数共享、GAE、PopArt反而损害鲁棒性,而早停、高价值函数学习率、Leaky ReLU始终有益。仅通过超参数优化,即可显著提升各类MARL骨干模型的协作、鲁棒性与韧性,该现象亦适用于各类鲁棒性增强方法。代码与结果见 https://github.com/BUAA-TrustworthyMARL/adv_marl_benchmark。
原文摘要 · Abstract (English)
In cooperative Multi-Agent Reinforcement Learning (MARL), it is a common practice to tune hyperparameters in ideal simulated environments to maximize cooperative performance. However, policies tuned for cooperation often fail to maintain robustness and resilience under real-world uncertainties. Building trustworthy MARL systems requires a deep understanding of robustness, which ensures stability under uncertainties, and resilience, the ability to recover from disruptions--a concept extensively studied in control systems but largely overlooked in MARL. In this paper, we present a large-scale empirical study comprising over 82,620 experiments to evaluate cooperation, robustness, and resilience in MARL across 4 real-world environments, 13 uncertainty types, and 15 hyperparameters. Our key findings are: (1) Under mild uncertainty, optimizing cooperation improves robustness and resilience, but this link weakens as perturbations intensify. Robustness and resilience also varies by algorithm and uncertainty type. (2) Robustness and resilience do not generalize across uncertainty modalities or agent scopes: policies robust to action noise for all agents may fail under observation noise on a single agent. (3) Hyperparameter tuning is critical for trustworthy MARL: surprisingly, standard practices like parameter sharing, GAE, and PopArt can hurt robustness, while early stopping, high critic learning rates, and Leaky ReLU consistently help. By optimizing hyperparameters only, we observe substantial improvement in cooperation, robustness and resilience across all MARL backbones, with the phenomenon also generalizing to robust MARL methods across these backbones. Code and results available at https://github.com/BUAA-TrustworthyMARL/adv_marl_benchmark .
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。