| 【中文题名】 | 基于MAS的分布式农业专家系统开发平台的构建 |
| 【英文题名】 | |
| 【学科专业】 | 计算机应用技术 |
| 【论文级别】 | 硕士论文 |
| 【投稿时间】 | 2004-7-13 |
| 【中关键词】 | 农业专家系统开发平台,决策组知识表示,分布式系统,多Agent系统,Web服务, |
| 【英关键词】 | Agriculture ES Platform,Decision-making Group Knowledge Representation,Distributed System,MAS,Web Service, |
| 【分类导航】 | 工业技术>自动化技术、计算机技术>自动化基础理论>人工智能理论>专家系统、知识工程> |
| 【论文摘要】 | 近年来,由于专家系统技术未能及时赶上Internet及其相关技术的发展,致使现有专家系统的开发在多方面能力都存在着较大的缺陷。专家系统开发技术应该充分利用Internet良好的分布并行环境和与其相关的一些支撑技术快速发展。
Agent技术,主要是多Agent系统的研究和应用是目前分布式人工智能领域的热点之一。它以社会的角度研究应用实体,Agent作为一个独立的主体,在复杂系统的开发和实现中起着重要作用。
本文在充分考虑了专家系统开发平台的机理和Agent技术的特性,以及Internet分布式计算环境的应用特点之下,将专家系统原理、Agent技术和分布式计算技术三者结合,从理论上提出了创建基于MAS的分布式专家系统开发平台的研究思路,并且主要面向农业领域知识提出了平台模型的设计和实施方案。
在知识表示和推理方法的研究上,针对农业领域知识特点,将传统的产生式知识表示方法加以改进,加入知识层次概念,结合可信度方法,形成了“决策组”知识表示形式,并在此基础上运用不确定性推理算法进行决策推理。
通过对Agent理论和技术的深入研究,充分讨论了Agent与专家系统开发技术结... |
| 【论文题纲】 |
|
第一章 绪论 |
6-14 |
|
1.1 研究背景和意义 |
6-7 |
|
1.1.1 研究背景 |
6 |
|
1.1.2 理论及实际意义 |
6-7 |
|
1.2 国内外研究综述 |
7-9 |
|
1.2.1 专家系统和专家系统开发工具 |
7-8 |
|
1.2.2 Agent和MAS |
8-9 |
|
1.3 主要研究内容 |
9-12 |
|
1.3.1 专家系统与Agent |
9-12 |
|
1.3.2 新技术实现 |
12 |
|
1.4 本文的章节结构 |
12-14 |
|
第二章 面向农业的专家系统开发平台 |
14-27 |
|
2.1 专家系统的开发 |
14-17 |
|
2.1.1 专家系统开发方法 |
14-15 |
|
2.1.2 专家系统开发平台 |
15-16 |
|
2.1.3 专家系统开发平台在我国农业领域的应用 |
16-17 |
|
2.2 面向农业的知识表示 |
17-23 |
|
2.2.1 知识表示及方法比较 |
18-19 |
|
2.2.2 决策组知识表示方法 |
19-21 |
|
2.2.3 决策组知识不确定性的表示 |
21-23 |
|
2.3 基于决策组知识表示的推理 |
23-27 |
|
2.3.1 基于决策组知识表示的不确定性推理 |
23-25 |
|
2.3.2 决策推理过程 |
25-27 |
|
第三章 分布式系统与分布式人工智能 |
27-34 |
|
3.1 分布式系统与专家系统开发平台 |
27-28 |
|
3.2 分布式人工智能与MAS |
28 |
|
3.3 B/S三层网络体系结构 |
28-29 |
|
3.4 Web Service技术 |
29-34 |
|
3.4.1 Web Service在分布环境中的应用 |
29-31 |
|
3.4.2 基于Web Services的.NET |
31-34 |
|
第四章 Agent技术及多Agent系统 |
34-42 |
|
4.1 Agent技术概述 |
34-38 |
|
4.1.1 什么是Agent |
34-35 |
|
4.1.2 Agent模型和工作过程 |
35-38 |
|
4.2 多Agent系统及其软件应用 |
38-39 |
|
4.3 多Agent通信协作 |
39-42 |
|
4.3.1 Agent间的协作方法及选择 |
39-40 |
|
4.3.2 Agent间的通信模式及选择 |
40-42 |
|
第五章 基于MAS的分布式农业专家系统开发平台的设计 |
42-55 |
|
5.1 设计目标和任务分析 |
42-45 |
|
5.1.1 开发现状 |
42 |
|
5.1.2 设计目标 |
42-44 |
|
5.1.3 任务分析 |
44-45 |
|
5.2 设计方法和基础 |
45-49 |
|
5.2.1 Agent与对象 |
45-47 |
|
5.2.2 专家系统技术与Agent技术的结合 |
47-48 |
|
5.2.3 Agent技术与Web Service技术的结合 |
48-49 |
|
5.3 设计效果 |
49-55 |
|
5.3.1 系统功能需求设计结构 |
49-50 |
|
5.3.2 实施设计结构和功能模块 |
50-55 |
|
第六章 基于MAS的分布式农业专家系统开发平台的实现 |
55-72 |
|
6.1 开发环境和技术集成 |
55-56 |
|
6.1.1 开发环境 |
55 |
|
6.1.2 技术集成 |
55-56 |
|
6.2 具有Agent特性组件的技术实现 |
56-64 |
|
6.2.1 系统管理的自定义实现 |
56-58 |
|
6.2.2 通用推理机的实现 |
58-62 |
|
6.2.3 数据库/知识库访问管理的Web Services实现 |
62-64 |
|
6.3 协作模型 |
64-65 |
|
6.4 层次实现 |
65-67 |
|
6.5 实例测试与整体效果 |
67-72 |
|
6.5.1 实例测试和主要界面 |
67-71 |
|
6.5.2 运行效果和技术评价 |
71-72 |
|
第七章 总结与展望 |
72-74 |
|
7.1 论文总结 |
72-73 |
|
7.2 以后的工作 |
73-74 |
|
参考文献 |
74-76 |
|
攻读硕士学位期间参加的主要科研项目 |
76 |
|
攻读硕士学位期间发表的论文 |
76-77 |
|
致谢 |
77 |
|
| 【DOI】 | LunWen.ID:2.2008.387009 |