AIMAJun 1, 2021

Shapley Counterfactual Credits for Multi-Agent Reinforcement Learning

arXiv:2106.00285v485 citations
Originality Highly original
AI Analysis

This addresses a key bottleneck in multi-agent systems for applications like gaming and robotics, offering a novel solution to improve training efficiency and performance.

The paper tackles the credit assignment problem in cooperative multi-agent reinforcement learning by proposing Shapley Counterfactual Credit Assignment, which accounts for agent interactions and uses Shapley Value with Monte Carlo sampling to reduce complexity. It achieves state-of-the-art results on StarCraft II benchmarks, with significant performance gains, especially in difficult tasks.

Centralized Training with Decentralized Execution (CTDE) has been a popular paradigm in cooperative Multi-Agent Reinforcement Learning (MARL) settings and is widely used in many real applications. One of the major challenges in the training process is credit assignment, which aims to deduce the contributions of each agent according to the global rewards. Existing credit assignment methods focus on either decomposing the joint value function into individual value functions or measuring the impact of local observations and actions on the global value function. These approaches lack a thorough consideration of the complicated interactions among multiple agents, leading to an unsuitable assignment of credit and subsequently mediocre results on MARL. We propose Shapley Counterfactual Credit Assignment, a novel method for explicit credit assignment which accounts for the coalition of agents. Specifically, Shapley Value and its desired properties are leveraged in deep MARL to credit any combinations of agents, which grants us the capability to estimate the individual credit for each agent. Despite this capability, the main technical difficulty lies in the computational complexity of Shapley Value who grows factorially as the number of agents. We instead utilize an approximation method via Monte Carlo sampling, which reduces the sample complexity while maintaining its effectiveness. We evaluate our method on StarCraft II benchmarks across different scenarios. Our method outperforms existing cooperative MARL algorithms significantly and achieves the state-of-the-art, with especially large margins on tasks with more severe difficulties.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes