Litcius/Paper detail

Residual Q-Networks for Value Function Factorizing in Multiagent Reinforcement Learning

Rafael Pina, De Silva, Joosep Hook, A.M. Kondoz

2022IEEE Transactions on Neural Networks and Learning Systems23 citationsDOI

Abstract

Multiagent reinforcement learning (MARL) is useful in many problems that require the cooperation and coordination of multiple agents. Learning optimal policies using reinforcement learning in a multiagent setting can be very difficult as the number of agents increases. Recent solutions such as value decomposition networks (VDNs), QMIX, QTRAN, and QPLEX adhere to the centralized training and decentralized execution (CTDE) scheme and perform factorization of the joint action-value functions. However, these methods still suffer from increased environmental complexity, and at times fail to converge in a stable manner. We propose a novel concept of residual Q-networks (RQNs) for MARL, which learns to transform the individual Q -value trajectories in a way that preserves the individual-global-max (IGM) criteria, but is more robust in factorizing action-value functions. The RQN acts as an auxiliary network that accelerates convergence and will become obsolete as the agents reach the training objectives. The performance of the proposed method is compared against several state-of-the-art techniques such as QPLEX, QMIX, QTRAN, and VDN, in a range of multiagent cooperative tasks. The results illustrate that the proposed method, in general, converges faster, with increased stability, and shows robust performance in a wider family of environments. The improvements in results are more prominent in environments with severe punishments for noncooperative behaviors and especially in the absence of complete state information during training time.

Topics & Concepts

Reinforcement learningConvergence (economics)Computer scienceNotationFunction (biology)FactorizationResidualState (computer science)Stability (learning theory)Range (aeronautics)Value (mathematics)Artificial intelligenceBellman equationArtificial neural networkMathematical optimizationMathematicsMachine learningAlgorithmArithmeticEngineeringEvolutionary biologyEconomicsBiologyEconomic growthAerospace engineeringReinforcement Learning in RoboticsAdvanced Memory and Neural ComputingNeural dynamics and brain function