| 【中文题名】 | 基于Web的Multi-Agent农业专家系统的设计 |
| 【英文题名】 | |
| 【学科专业】 | 计算机应用技术 |
| 【论文级别】 | 硕士论文 |
| 【投稿时间】 | 2002-7-8 |
| 【中关键词】 | 主体理论,人工智能,专家系统,多主体系统,Internet,面向Agent软件工程 |
| 【英关键词】 | Agent,Artificial Intelligence,Expert System,Multi-Agent System(MAS),Internet,Agent-Oriented Programming,Object-Oriented Theory and Method,Ontology,BDI Model,KQML,UML,Three-Layer Architecture,Brower/Server,COM/DCOM,COBRA, |
| 【分类导航】 | 工业技术>自动化技术、计算机技术>自动化基础理论>人工智能理论>专家系统、知识工程> |
| 【论文摘要】 |
Agent理论是近年来AI领域研究较为活跃的理论。Agent作为一个独立的主体,具有自治性、能动性、反应性和社会性等基本特性,以及移动性、持续性、推理能力等人类的心智状态特性,是人工智能认知的一个重大突破。Agent的丰富内涵使人们对软件设计和AI中智能的含义有了新的认识,而Agent技术又融合和拓展了面向对象系统、分布式计算、人工智能等多个领域的概念,为知识领域中智能系统突破传统专家系统结构框架提供了思想上和技术上的支持。随着计算机网络和通讯技术的发展,特别是Internet和WWW的日益普及,基于网络的分布式计算成为当今计算机应用技术的主流。将MAS理论和技术应用于智能系统的构造,与传统的专家系统相比,而基于MAS的智能系统比基于知识的专家系统在广泛的范围内,尤其是大规模和复杂问题建立人类智能活动的模拟领域提供了可能性。本文在讨论了Agent的基本概念、认知模型、体系结构和MAS系统的通信机制、知识共享框架之后,从软件工程的角度分析了Agent与当前主流技术:面向对象的关系探讨其实用化之路,论证采用面向对象等相关的技术构造多主体系统是可行的。接着,本文结合对目前农业专家系统的分析和其本身的特点,提... |
| 【论文题纲】 |
|
第一章 绪论 |
7-11 |
|
1.1 传统的农业专家系统 |
7 |
|
1.2 AI研究热点的Agent理论和技术 |
7-8 |
|
1.3 论文的工作 |
8-11 |
|
第二章 多Agent系统理论 |
11-43 |
|
2.1 MAS简介 |
11 |
|
2.2 Agent的基本概念 |
11-18 |
|
2.2.1 什么是Agent |
11-13 |
|
2.2.2 Agent的认知模型 |
13-16 |
|
2.2.3 Agent的体系结构 |
16-18 |
|
2.3 Multi-Agent系统 |
18-24 |
|
2.3.1 Agent间的通信及KQML语言 |
18-20 |
|
2.3.2 本体论应用于Agent间的知识共享 |
20-21 |
|
2.3.3 Multi-Agent系统的体系结构 |
21-23 |
|
2.3.4 Agent的构造实现 |
23-24 |
|
2.4 Agent与相关领域的关系 |
24-26 |
|
2.4.1 Agent与AI |
24-25 |
|
2.4.2 Agent与对象 |
25-26 |
|
2.5 面向Agent的软件工程 |
26-30 |
|
2.5.1 Agent的几种实现方式 |
26-29 |
|
2.5.2 面向Agent的系统设计方法 |
29-30 |
|
2.6 面向Agent的软件工程和面向对象的软件工程 |
30-35 |
|
2.6.1 面向Agent的软件工程要解决的问题 |
31-32 |
|
2.6.2 面向对象软件工程的特点 |
32-34 |
|
2.6.3 用扩展的面向对象方法分析设计多Agent系统 |
34-35 |
|
2.7 面向对象系统建模语言UML和建模工具介绍 |
35-40 |
|
2.7.1 UML的主要特点及应用领域 |
35-36 |
|
2.7.2 UML的内容 |
36-40 |
|
2.7.3 基于UML的建模工具Rational Rose |
40 |
|
2.8 用面向对象方法设计多Agent系统建模过程的特点 |
40-43 |
|
第三章 基于Web的农业专家系统 |
43-61 |
|
3.1 农业专家系统应用研究的介绍 |
43-47 |
|
3.1.1 农业专家系统应用的重要意义 |
43-44 |
|
3.1.2 农业专家系统应用研究中遇到的问题 |
44-45 |
|
3.1.3 将Multi-Agent理论应用于农业专家系统 |
45-47 |
|
3.2 基于Web的Multi-Agent农业专家系统 |
47-55 |
|
3.2.1 系统结构和说明 |
47-51 |
|
3.2.2 从层次结构上分析系统框架 |
51-52 |
|
3.2.3 从协作联邦的角度分析系统 |
52-55 |
|
3.3 多Agent系统实现知识共享和重用的框架 |
55-61 |
|
3.3.1 Agent可重用资源的分布 |
55-56 |
|
3.3.2 任务分解实现的策略 |
56-58 |
|
3.3.3 利用可重用资源构造新的Agent |
58-61 |
|
第四章 多Agent农业专家系统的技术实现 |
61-73 |
|
4.1 Agent的形式化表示 |
61-62 |
|
4.2 Agent及其协作模型的组件化表示 |
62-64 |
|
4.3 Agent的组件化实现 |
64-70 |
|
4.3.1 Agent的Internet应用模型 |
64-65 |
|
4.3.2 组件技术在业务逻辑层的应用 |
65-66 |
|
4.3.3 用DCOM对Agent进行组件化设计的关键 |
66-70 |
|
4.4 保护地甜辣椒栽培管理专家系统 |
70-73 |
|
第五章 总结和展望 |
73-75 |
|
发表的论文 |
75-76 |
|
参考文献 |
76-79 |
|
致谢 |
79 |
|
| 【DOI】 | LunWen.ID:2.2008.386629 |