计算机科学
强化学习
分布式计算
小组交流
冗余(工程)
一般化
集合(抽象数据类型)
人工智能
任务(项目管理)
人机交互
机器学习
工程类
数学分析
操作系统
程序设计语言
系统工程
数学
作者
Kexing Peng,Tinghuai Ma,Xin Yu,Huan Rong,Yurong Qian,Najla Al-Nabhan
标识
DOI:10.1109/tg.2023.3346394
摘要
Coordinating multiple agents with diverse tasks and changing goals without interference is a challenge. Multi-Agent Reinforcement Learning (MARL) aims to develop effective communication and joint policies using group learning. Some of the previous approaches required each agent to maintain a set of networks independently, resulting in no consideration of interactions. Joint communication work causes agents receiving information unrelated to their own tasks. Currently, agents with different task divisions are often grouped by action tendency, but this can lead to poor dynamic grouping. This paper presents a two-phase solution for multiple agents, addressing these issues. The first phase develops heterogeneous agent communication joint policies using a Group Communication MARL framework (GCMA). The framework employs a periodic grouping strategy, reducing exploration and communication redundancy by dynamically assigning agent group hidden features through hyper-network and graph communication. The scheme efficiently utilizes resources for adapting to multiple similar tasks. In the second phase, each agent's policy network is distilled into a generalized simple network, adapting to similar tasks with varying quantities and sizes. GCMA is tested in complex environments like StarCraft II and UAV take-off, showing its well-performing for large-scale, coordinated tasks. It shows GCMA's effectiveness for solid generalization in multi-task tests with simulated pedestrians.
科研通智能强力驱动
Strongly Powered by AbleSci AI