首页 | 本学科首页   官方微博 | 高级检索  
     

基于博弈论及Q学习的多Agent协作追捕算法
引用本文:郑延斌,樊文鑫,韩梦云,陶雪丽.基于博弈论及Q学习的多Agent协作追捕算法[J].计算机应用,2020,40(6):1613-1620.
作者姓名:郑延斌  樊文鑫  韩梦云  陶雪丽
作者单位:1.河南师范大学 计算机与信息工程学院,河南 新乡 453007
2.智慧商务与物联网技术河南省工程实验室,河南 新乡 453007
基金项目:国家自然科学基金资助项目(U1604156);河南师范大学青年基金资助项目(2017QK20)。
摘    要:多Agent协作追捕问题是多Agent协调与协作研究中的一个典型问题。针对具有学习能力的单逃跑者追捕问题,提出了一种基于博弈论及Q学习的多Agent协作追捕算法。首先,建立协作追捕团队,并构建协作追捕的博弈模型;其次,通过对逃跑者策略选择的学习,建立逃跑者有限的Step-T累积奖赏的运动轨迹,并把运动轨迹调整到追捕者的策略集中;最后,求解协作追捕博弈得到Nash均衡解,每个Agent执行均衡策略完成追捕任务。同时,针对在求解中可能存在多个均衡解的问题,加入了虚拟行动行为选择算法来选择最优的均衡策略。C#仿真实验表明,所提算法能够有效地解决障碍环境中单个具有学习能力的逃跑者的追捕问题,实验数据对比分析表明该算法在同等条件下的追捕效率要优于纯博弈或纯学习的追捕算法。

关 键 词:多AGENT  协作追捕  博弈论  Q学习  强化学习
收稿时间:2019-10-20
修稿时间:2019-12-24

Multi-agent collaborative pursuit algorithm based on game theory and Q-learning
ZHENG Yanbin,FAN Wenxin,HAN Mengyun,TAO Xueli.Multi-agent collaborative pursuit algorithm based on game theory and Q-learning[J].journal of Computer Applications,2020,40(6):1613-1620.
Authors:ZHENG Yanbin  FAN Wenxin  HAN Mengyun  TAO Xueli
Affiliation:1. College of Computer and Information Engineering, Henan Normal University, Xinxiang Henan 453007, China
2. Henan Engineering Laboratory of Smart Commerce and Internet of Things Technologies, Xinxiang Henan 453007, China
Abstract:The multi-agent collaborative pursuit problem is a typical problem in the multi-agent coordination and collaboration research. Aiming at the pursuit problem of single escaper with learning ability, a multi-agent collaborative pursuit algorithm based on game theory and Q-learning was proposed. Firstly, a cooperative pursuit team was established and a game model of cooperative pursuit was built. Secondly, through the learning of the escaper’s strategy choices, the trajectory of the escaper’s limited Step-T cumulative reward was established, and the trajectory was adjusted to the pursuer’s strategy set. Finally, the Nash equilibrium solution was obtained by solving the cooperative pursuit game, and the equilibrium strategy was executed by each agent to complete the pursuit task. At the same time, in order to solve the problem that there may be multiple equilibrium solutions, the virtual action behavior selection algorithm was added to select the optimal equilibrium strategy. C# simulation experiments show that, the proposed algorithm can effectively solve the pursuit problem of single escaper with learning ability in the obstacle environment, and the comparative analysis of experimental data shows that the pursuit efficiency of the algorithm under the same conditions is better than that of pure game or pure learning.
Keywords:multi-agent                                                                                                                        collaborative pursuit                                                                                                                        game theory                                                                                                                        Q-learning                                                                                                                        reinforcement learning
本文献已被 维普 万方数据 等数据库收录!
点击此处可从《计算机应用》浏览原始摘要信息
点击此处可从《计算机应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号