arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2302.06872cs.ROcs.AIcs.MA
收藏

基于贪婪边际贡献计算的自适应值分解多智能体强化学习

Adaptive Value Decomposition with Greedy Marginal Contribution Computation for Cooperative Multi-Agent Reinforcement Learning

Zhejiang University(浙江大学);NetEase Fuxi AI Lab(网易伏羲人工智能实验室)

Shanqi Liu, Yujing Hu, Runze Wu, Dong Xing, Yu Xiong, Changjie Fan, Kun Kuang, Yong Liu

摘要:

现实世界的合作往往需要代理之间同时进行密集的协调。这个任务已经在协作多智能体强化学习(MARL)的框架内得到了广泛的研究,价值分解方法是这些前沿解决方案之一。然而,传统的方法,学习的价值函数作为一个单调混合的每个代理效用不能解决的任务与非单调的回报。这阻碍了它们在一般情况下的应用。最近的方法从隐式信用分配的角度来解决这个问题,通过学习具有完全表达性的价值函数或使用附加结构来改善合作。然而,他们要么是难以学习,由于大的联合行动空间或不足以捕捉复杂的互动代理,这是必不可少的解决任务的非单调回报。为了解决这些问题,我们提出了一种新的显式信用分配方法来解决非单调问题。我们的方法,自适应值分解与贪婪的边际贡献(AVGM),是基于自适应值分解,学习一组动态变化的代理的合作价值。我们首先说明,建议的值分解可以考虑代理之间的复杂的相互作用,是可行的,在大规模的情况下学习。然后,我们的方法使用一个贪婪的边际贡献计算的价值分解作为个人信用,激励代理学习最优的合作策略。我们进一步扩展了模块的动作编码器,以保证计算贪婪边际贡献的线性时间复杂度。实验结果表明,我们的方法实现了显着的性能改善,在几个非单调域。

英文摘要:

Real-world cooperation often requires intensive coordination among agents simultaneously. This task has been extensively studied within the framework of cooperative multi-agent reinforcement learning (MARL), and value decomposition methods are among those cutting-edge solutions. However, traditional methods that learn the value function as a monotonic mixing of per-agent utilities cannot solve the tasks with non-monotonic returns. This hinders their application in generic scenarios. Recent methods tackle this problem from the perspective of implicit credit assignment by learning value functions with complete expressiveness or using additional structures to improve cooperation. However, they are either difficult to learn due to large joint action spaces or insufficient to capture the complicated interactions among agents which are essential to solving tasks with non-monotonic returns. To address these problems, we propose a novel explicit credit assignment method to address the non-monotonic problem. Our method, Adaptive Value decomposition with Greedy Marginal contribution (AVGM), is based on an adaptive value decomposition that learns the cooperative value of a group of dynamically changing agents. We first illustrate that the proposed value decomposition can consider the complicated interactions among agents and is feasible to learn in large-scale scenarios. Then, our method uses a greedy marginal contribution computed from the value decomposition as an individual credit to incentivize agents to learn the optimal cooperative policy. We further extend the module with an action encoder to guarantee the linear time complexity for computing the greedy marginal contribution. Experimental results demonstrate that our method achieves significant performance improvements in several non-monotonic domains.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑