| 【中文题名】 | 基于模糊理论的多Agent协作的研究 |
| 【英文题名】 | Multi-Agent Cooperative Study Based on Fuzzy Theory |
| 【学科专业】 | 计算机应用技术 |
| 【论文级别】 | 硕士论文 |
| 【投稿时间】 | 2007-9-27 |
| 【中关键词】 | 合同网模型,Agent,任务熟人集,潜在合作关系,系统振荡, |
| 【英关键词】 | Contract Net Model,Agent,Task Acquaintance,Potential Cooperation Relationship,System Oscillating, |
| 【分类导航】 | 工业技术>自动化技术、计算机技术>自动化基础理论>人工智能理论>> |
| 【论文摘要】 |
多Agent协作技术主要研究一组自治的Agent在分布式开放的动态环境下,通过相互的交互、协商等智能行为完成复杂的控制或任务求解。基于合同网的多Agent协作模型是通过Agents彼此之间的会话来改善整个网络系统的效率,因而在多Agent协作研究中占有非常重要地位。但是,基于合同网的多Agent协作模型也存在着一些局限,具体表现为:合同网结点Agent缺乏处理模糊信息的能力;合同网结点Agent自身的心智状态描述往往需要模糊描述,这样才符合人脑的思维;Agents之间的协作关系、协作过程处理往往是用经验性公式去计算带有很强的主观性。
本文针对此局限,引入模糊理论对多Agent协作进行深入研究。本文从协商协议、协商策略、协商过程等方面对合同网模型进行了研究和分析,对传统的合同网模型进行扩充和改进,提出了一个基于模糊理论的合同网模型,新模型能够很好应用到分布式医疗、故障诊断等系统中。
基于任务熟人集的合同网改进模型有效地解决了原有合同网模型中由于结点数目增加,造成通讯堵塞、协商效率下降的问题,但同时又产生系统响应时间振荡,部分结点Agent“饿死”现象,以至于无法找到局部最优解。新模型通... |
| 【论文题纲】 |
|
摘要 |
5-6 |
|
Abstract |
6-10 |
|
1 绪论 |
10-13 |
|
1.1 课题的研究背景 |
10-11 |
|
1.2 课题的研究意义 |
11-12 |
|
1.3 论文的主要工作 |
12 |
|
1.4 论文的结构 |
12-13 |
|
2 Agent技术 |
13-19 |
|
2.1 Agent技术发展过程 |
13 |
|
2.2 Agent的概念 |
13-14 |
|
2.3 Agent的基本特性 |
14-15 |
|
2.4 Agent的结构 |
15-17 |
|
2.4.1 慎思型 |
15-16 |
|
2.4.2 反应型 |
16-17 |
|
2.4.3 混合型 |
17 |
|
2.5 基于BDI框架的Agent结构 |
17-19 |
|
3 模糊理论 |
19-30 |
|
3.1 模糊理论的基本概念 |
19-20 |
|
3.2 隶属函数 |
20-21 |
|
3.3 模糊关系 |
21-23 |
|
3.4 模糊综合评判 |
23-30 |
|
3.4.1 确定因素集 |
23 |
|
3.4.2 确定权重集 |
23-24 |
|
3.4.3 确定评价集 |
24-25 |
|
3.4.4 单因素模糊评判 |
25 |
|
3.4.5 模糊综合评判 |
25-26 |
|
3.4.6 模糊综合评判模糊算子的选取 |
26-28 |
|
3.4.7 模糊综合评判的评判结果处理 |
28 |
|
3.4.8 模糊综合评判法的算法流程图 |
28-30 |
|
4 多Agent协作 |
30-49 |
|
4.1 多Agent之间的通信 |
30-34 |
|
4.1.1 通信方式 |
30-32 |
|
4.1.2 通信语言 |
32-33 |
|
4.1.3 扩充KQML支持合同网 |
33-34 |
|
4.2 合同网模型 |
34-36 |
|
4.3 基于任务熟人集的合同网模型 |
36-38 |
|
4.3.1 任务熟人集的概念 |
36-37 |
|
4.3.2 基于任务熟人集的合同网模型 |
37-38 |
|
4.4 基于模糊理论的合同网模型的研究 |
38-49 |
|
4.4.1 合同网模型局限 |
38-39 |
|
4.4.2 Agent心智状态参数 |
39-42 |
|
4.4.3 心智状态参数的更新 |
42-43 |
|
4.4.4 Agent之间的潜在合作关系 |
43-44 |
|
4.4.5 基于模糊理论的合同网模型 |
44-49 |
|
5 系统实现与结果分析 |
49-61 |
|
5.1 系统实现 |
49-58 |
|
5.1.1 系统需求分析 |
49 |
|
5.1.2 系统结构 |
49-50 |
|
5.1.3 Agent的设计与实现 |
50-58 |
|
5.2 结果测试与分析 |
58-61 |
|
6 结论 |
61-62 |
|
参考文献 |
62-65 |
|
在学研究成果 |
65-66 |
|
致谢 |
66 |
|
| 【DOI】 | LunWen.ID:2.2008.388903 |