基于KQML和CNP的多Agent系统协作研究
| 论文之家 | 代写论文 | 发表论文 | 站点地图 | 收藏本站 |
您现在的位置: 硕士论文 >> 电子论文 >> 自动化 >> 自动化基础 >> 正文
基于KQML和CNP的多Agent系统协作研究
作者:文生妙 Publish: 2006-7-27 Hits:-
【中文题名】 基于KQML和CNP的多Agent系统协作研究
【英文题名】 Research of Multi-Agent System Cooperation Based on KQML and CNP
【学科专业】 计算机应用技术
【论文级别】 硕士论文
【投稿时间】 2006-7-27
【中关键词】 Agent,多Agent系统,通信,KQML,协作,CNP
【英关键词】 Agent,MAS,Communication,KQML,Cooperation,CNP,Communication Server,
【分类导航】 工业技术>自动化技术、计算机技术>自动化基础理论>人工智能理论>>
【论文摘要】 多Agent系统是分布式人工智能DAI的主要研究方向之一,是人工智能的最新发展方向,它试图采用一种新颖的观点和思想来理解、分析和构造软件系统。多Agent系统为分布式、智能化系统的分析、设计和实现提供了一种新途径,被誉为“软件开发的又一重大突破”。 多Agent技术主要研究一组自治的Agent在分布式开放的动态环境下,逻辑上或物理上分离的多个Agent通过交互、协作、竞争等智能行为完成复杂的控制或任务求解,其目标就是要实现多个Agent之间良好的协作关系。因此,对于多Agent系统协作的研究在Agent研究领域中占有十分重要的地位。 本文详细介绍了Agent、多Agent技术产生的背景及相关理论知识,对Agent之间协作的关键技术——通信进行了讨论,深入研究了基于KQML的Agent通信模式;在重点分析合同网(CNP)协作方法的基本思想、运行机制及其存在问题的基础上,结合KQML和CNP两者的优势,给出了基于通信服务器的CNP协作模型,并遵循KQML语言的标准规范,对CNP运行过程中所需的交互原语进行了扩充,从而弥补了KQML中任务交互原语的缺乏;结合电子拍卖这一具有代表性的群体Age...
【论文题纲】
摘要 4-5
Abstract 5-9
第1章 绪论 9-13
1.1 研究背景和现状 9-10
1.2 研究意义 10-11
1.3 论文主要内容 11-12
1.4 论文组织结构 12-13
第2章 Agent和多 Agent系统基本理论 13-24
2.1 Agent基本概念 13-20
2.1.1 Agent的定义和特性 13-15
2.1.2 Agent的分类 15-16
2.1.3 Agent的BDI模型 16-17
2.1.4 Agent的功能结构 17-19
2.1.5 Agent与传统对象的区别 19-20
2.2 多Agent系统理论 20-23
2.2.1 多Agent系统出现的原因 20
2.2.2 多Agent系统的定义及特点 20-21
2.2.3 多Agent系统的体系结构 21-23
2.3 本章小结 23-24
第3章 多Agent系统协作的关键技术 24-33
3.1 多Agent系统的通信模式 24-28
3.1.1 无通信模式 24-25
3.1.2 消息传递模式 25
3.1.3 方案传递模式 25
3.1.4 黑板模式 25-26
3.1.5 Agent通信语言模式 26-28
3.2 基于KQML语言的Agent通信方式 28-32
3.2.1 KQML语言模型 28-29
3.2.2 KQML语言规范 29-30
3.2.3 KQML消息的表示 30-32
3.2.4 KQML语言的优点 32
3.3 本章小结 32-33
第4章 多Agent系统协作理论及CNP协作方法研究 33-43
4.1 协作界定及协作类型 33-34
4.2 多Agent系统协作方法分析 34-37
4.2.1 组织结构协作 34-35
4.2.2 计算市场模型 35-36
4.2.3 基于承诺和约定的协作方法 36
4.2.4 结果共享模型 36-37
4.2.5 合同网 37
4.3 CNP协作方法 37-42
4.3.1 CNP基本原理 37-38
4.3.2 基于CNP的多Agent系统 38-39
4.3.3 CNP中的参与者、消息类型及活动 39-41
4.3.4 CNP运行过程中Agent的状态变迁 41-42
4.3.5 CNP方法的特点 42
4.4 本章小结 42-43
第5章 基于通信服务器的 CNP协作模型研究 43-59
5.1 传统 CNP中存在的不足 43-44
5.2 基于通信服务器的CNP协作模型 44-46
5.2.1 通信服务器设计 45-46
5.2.2 通信服务器的类定义 46
5.3 KQML原语的扩充及语义分析 46-47
5.4 基于通信服务器的CNP协作实例分析 47-50
5.4.1 实例描述及概念模型 47-48
5.4.2 实例体系结构 48-50
5.5 仿真实验及结论 50-58
5.5.1 实验环境 50
5.5.2 协作工作流程 50-52
5.5.3 主要通信过程 52-55
5.5.4 Agent构造 55-56
5.5.5 实验结论 56-58
5.6 本章小结 58-59
第6章 总结与展望 59-61
6.1 工作总结 59-60
6.2 下一步打算 60-61
参考文献 61-64
附录 64-65
攻读硕士学位期间发表的论文 65-66
致谢 66
【DOI】 LunWen.ID:2.2008.387860
付费论文:有参考文献 300元
1、注册会员             2、购买本文            3、下载文章 
注:此文为收费论文,需付费购买。每页大约1000字。
代写论文流程
载入中…
Web lunwenjia
热门搜索:Agent 论文 多Agent系统 通信 KQML 协作 CNP
自动化基础最新论文
自动化基础热门论文