Stable and Efficient Shapley Value-Based Reward Reallocation for Multi-Agent Reinforcement Learning of Autonomous Vehicles
Songyang Han, He Wang, Sanbao Su, Yuanyuan Shi, Fei Miao

TL;DR
This paper introduces a Shapley value-based reward reallocation method in multi-agent reinforcement learning for autonomous vehicles, promoting stable cooperation and improving overall system reward.
Contribution
It formally defines a reward reallocation scheme using Shapley values within a transferable utility game framework for multi-agent systems.
Findings
Shapley value reallocation ensures stable cooperation among autonomous vehicles.
The proposed method outperforms existing algorithms in system reward.
Reward reallocation leads to more efficient multi-agent collaboration.
Abstract
With the development of sensing and communication technologies in networked cyber-physical systems (CPSs), multi-agent reinforcement learning (MARL)-based methodologies are integrated into the control process of physical systems and demonstrate prominent performance in a wide array of CPS domains, such as connected autonomous vehicles (CAVs). However, it remains challenging to mathematically characterize the improvement of the performance of CAVs with communication and cooperation capability. When each individual autonomous vehicle is originally self-interest, we can not assume that all agents would cooperate naturally during the training process. In this work, we propose to reallocate the system's total reward efficiently to motivate stable cooperation among autonomous vehicles. We formally define and quantify how to reallocate the system's total reward to each agent under the proposed…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTraffic control and management · Reinforcement Learning in Robotics
