| 【中文题名】 | 模糊专家系统的研究及实现 |
| 【英文题名】 | Fuzzy Expert System Research and Realization |
| 【学科专业】 | 计算机应用技术 |
| 【论文级别】 | 硕士论文 |
| 【投稿时间】 | 2006-10-12 |
| 【中关键词】 | 模糊专家系统,不确定性推理,模糊推理机,,, |
| 【英关键词】 | fuzzy expert system,indefinite reasoning,fuzzy inference equipment, |
| 【分类导航】 | 工业技术>自动化技术、计算机技术>自动化基础理论>人工智能理论>专家系统、知识工程> |
| 【论文摘要】 | 模糊专家系统是知识工程学科的重要实践领域的前沿,对模糊知识进行有效的管理和维护以及对其不确定推理技术的研究和实现是模糊专家系统的核心研究内容。基于国家科技部的研究课题柑橘智能化栽培专家系统(课题任务书编号:2005BAg01A04),本文主要研究了模糊推理引擎的设计和实现。
在专家系统的开发过程中,现实世界存在的各种不确定信息和模糊信息使专家系统投入使用受到了较大的限制,为了有效地模拟这些信息,本文在作了大量研究的研究工作之后,在系统实现过程中主要采用确定性理论推理模型。确定性理论模型是以可信度方法为基础,结合概率论的不确定性推理模型,它的优点是使用直观而且效果较好。确定性理论模型主要分为三部分:对知识的不确定性描述、对证据的不确定性描述以及确定性因子的更新算法。在本课题的实现过程中,发现在农业领域内的每一种疾病的所有症状不一定都出现或同时出现,症状也分为主要症状、一般症状及偶然症状,为了表示这种特点,在确定性理论模型的基础上,给规则的每个前提条件增加一个权值,来表示前提条件对结论的支持程度,在本文中称之为改进的确定性理论模型。另外本系统在推理过程中主要选择了反向推理控制策略和按匹配度排序的冲... |
| 【论文题纲】 |
|
摘要 |
4-5 |
|
ABSTRACT |
5-13 |
|
第一章 前言 |
13-17 |
|
1.1 专家系统的基本概念及结构 |
13-15 |
|
1.2 课题来源及背景 |
15-16 |
|
1.3 课题研究的目的及主要研究内容 |
16 |
|
1.4 本文内容组织及创新点 |
16-17 |
|
1.4.1 本文内容组织 |
16 |
|
1.4.2 本课题的创新之处 |
16-17 |
|
第二章 模糊专家系统 |
17-23 |
|
2.1 模糊数学和模糊逻辑理论及其实际应用 |
18-19 |
|
2.2 模糊专家系统中的知识表示方法 |
19-20 |
|
2.3 基于模糊技术的不确定性推理 |
20-23 |
|
第三章 课题总体设计 |
23-30 |
|
3.1 利用PROLOG开发模糊专家系统 |
23-26 |
|
3.2 知识表示方法 |
26 |
|
3.3 不确定性推理方法 |
26 |
|
3.4 控制策略 |
26-28 |
|
3.5 解释机制 |
28-29 |
|
3.6 柑橘病虫害诊断专家系统结构 |
29-30 |
|
第四章 模糊推理引擎设计 |
30-48 |
|
4.1 柑橘病虫害诊断系统知识库设计 |
30-32 |
|
4.1.1 模糊产生式规则的语义模型 |
30-31 |
|
4.1.2 数据表设计 |
31-32 |
|
4.2 柑橘病虫害诊断专家系统全局数据库设计 |
32-34 |
|
4.2.1 全局数据库在模糊专家系统中的作用 |
32-33 |
|
4.2.2 事实的表现形式及面向对象的类定义 |
33-34 |
|
4.2.3 全局数据库的内存组织方法及程序实现 |
34 |
|
4.3 柑橘病虫害诊断专家系统模糊推理机设计 |
34-48 |
|
4.3.1 推理控制策略 |
35-36 |
|
4.3.3 模糊推理机的结构模型以及类定义 |
36-45 |
|
4.3.4 不确定性传播的计算方法 |
45-46 |
|
4.3.5 加权的不确定性推理 |
46 |
|
4.3.6 加权规则的冲突消解策略 |
46-48 |
|
第五章 模糊解释器设计 |
48-54 |
|
5.1 解释器在专家系统中的作用及结构 |
48 |
|
5.2 解释机制与方法 |
48-49 |
|
5.3 解释器的各部件功能及工作流程 |
49-54 |
|
第六章 总结与展望 |
54-55 |
|
致谢 |
55-56 |
|
参考文献 |
56-59 |
|
附录 |
59-60 |
|
原创性声明 |
60 |
|
关于学位论文使用授权的声明 |
60 |
|
| 【DOI】 | LunWen.ID:2.2008.387989 |