基于聘用关系网的多Agent系统协作研究

基于聘用关系网的多Agent系统协作研究

论文摘要

Agent以及多Agent系统(Multi-Agent System,MAS)的研究已成为分布式人工智能(Distributed Artificial Intelligence,DAI)研究的热点问题,应用越来越广泛,MAS具有比单个Agent更高的智能性和更强的问题求解能力,多个Agent的协作己成为解决复杂问题的重要手段,而完善的机制是实现Agent协作的基础。对Agent和多Agent系统的基本理论和知识、对常用的通信技术和协作技术进行了详细论述,重点研究了基于合同网协议和基于熟人关系网模型的多Agent协作方法,分析了其中的优势和不足。针对传统合同网协议存在的通信负载大、协作效率不高,熟人关系网模型中负载不均衡、Agent社会不和谐等问题,结合现实社会中“按劳分配、合作共赢”的思想,同时引入信息库、信任度、积极度等概念,构建了基于聘用关系网的多Agent协作方案(ERN-CS)。利用信息库记录系统部分Agent信息,用信任度、积极度和能力作为招聘时的评价标准,增强聘用命中率的同时减少了信息发送对象的数量,降低了系统的通信流量;同时,也使能力较低的Agent也有机会参与协作,能力较强的Agent不因任务较多而负担过重,有利于系统的负载均衡,促进了系统和谐。在Linux操作系统多Agent系统开发平台AP09上,实现了基于ERN-CS的协作系统,并构造了任务测试集,对方案进行了性能测试。测试结果表明,使用ERN-CS对问题协作求解,系统通信量和协作时间都有明显降低,Agent参与协作机会比较均衡。ERN-CS对提高多Agent系统协作效率具有积极作用。

论文目录

  • 摘要
  • ABSTRACT
  • 1 绪论
  • 1.1 课题背景
  • 1.2 国内外研究概况
  • 1.3 本文的工作
  • 1.4 论文的组织结构
  • 2 相关技术分析
  • 2.1 Agent 及多Agent 系统理论
  • 2.2 多Agent 系统通信技术
  • 2.3 多Agent 系统协作技术
  • 2.4 本章小结
  • 3 基于聘用关系网的多 Agent 系统协作方案
  • 3.1 协作方案
  • 3.2 协作过程
  • 3.3 通信策略
  • 3.4 本章小结
  • 4 协作方案实现及性能测试
  • 4.1 多Agent 系统开发平台AP09
  • 4.2 Agent 功能实现
  • 4.3 Agent 通信实现
  • 4.4 性能测试及分析
  • 4.5 本章小结
  • 5 总结与展望
  • 5.1 工作总结
  • 5.2 工作展望
  • 致谢
  • 参考文献
  • 附录:文中各符号的含义
  • 相关论文文献

    标签:;  ;  ;  ;  ;  

    基于聘用关系网的多Agent系统协作研究
    下载Doc文档

    猜你喜欢