Litcius/Paper detail

Bi-Level Actor-Critic for Multi-Agent Coordination

Haifeng Zhang, Weizhe Chen, Zeren Huang, Minne Li, Yaodong Yang, Weinan Zhang, Jun Wang

2020Proceedings of the AAAI Conference on Artificial Intelligence72 citationsDOIOpen Access PDF

Abstract

Coordination is one of the essential problems in multi-agent systems. Typically multi-agent reinforcement learning (MARL) methods treat agents equally and the goal is to solve the Markov game to an arbitrary Nash equilibrium (NE) when multiple equilibra exist, thus lacking a solution for NE selection. In this paper, we treat agents unequally and consider Stackelberg equilibrium as a potentially better convergence point than Nash equilibrium in terms of Pareto superiority, especially in cooperative environments. Under Markov games, we formally define the bi-level reinforcement learning problem in finding Stackelberg equilibrium. We propose a novel bi-level actor-critic learning method that allows agents to have different knowledge base (thus intelligent), while their actions still can be executed simultaneously and distributedly. The convergence proof is given, while the resulting learning algorithm is tested against the state of the arts. We found that the proposed bi-level actor-critic algorithm successfully converged to the Stackelberg equilibria in matrix games and find a asymmetric solution in a highway merge environment.

Topics & Concepts

Stackelberg competitionReinforcement learningComputer scienceEquilibrium selectionNash equilibriumCoordination gameMathematical optimizationConvergence (economics)Markov chainMarkov decision processMathematical economicsGame theoryMarkov processRepeated gameArtificial intelligenceMathematicsMachine learningStatisticsEconomic growthEconomicsReinforcement Learning in RoboticsAdaptive Dynamic Programming Control