| 【中文题名】 | 基于案例推理的羊病诊断专家系统研究与实现 |
| 【英文题名】 | The Study and Implementation of Sheep & Goat Diagosis Expert System Based on CBR |
| 【学科专业】 | 计算机应用技术 |
| 【论文级别】 | 硕士论文 |
| 【投稿时间】 | 2007-11-15 |
| 【中关键词】 | 羊病诊断,专家系统,基于案例推理,基于规则推理,, |
| 【英关键词】 | sheep disease diagnose,expert system,CBR,RBR, |
| 【分类导航】 | 工业技术>自动化技术、计算机技术>自动化基础理论>人工智能理论>专家系统、知识工程> |
| 【论文摘要】 |
随着我国农村产业结构的调整,养羊业的发展较快,与之俱来的是羊病诊断和预防工作的亟待加强,特别是农村基层兽医工作者缺乏、诊断水平较低的状况急需改观。借助专家系统辅助羊病诊断可以有效地弥补羊病专家紧缺的问题,促进羊病研究成果的快速、有效转化。
本文在充分调查人类专家诊断羊病的方法的基础上,针对现有基于规则推理(Rule-base Reasoning,RBR)的羊病诊断专家系统的不足,提出从基于案例推理(Case-based Reasoning,CBR)的角度对羊病诊断专家系统进行研究与实现。主要研究内容和结论如下:
(1)分析了羊病案例知识的表示内容和方法。案例采用框架进行表示,将案例编号、案例类别、案例特征属性、诊断结果、治疗方案和辅助属性作为案例表示的内容。
(2)对案例库的组织结构作了详细的设计。案例库采用两级结构进行组织:代表案例库和具体子案例库。采用最大相似度法对原始案例库进行聚类分析,构造出各个子案例库;在各子案例库中使用求取“案例间相似度最大和”的办法找出代表案例。
(3)设计了基于概率统计理论的症状权值的计算方法。实验结果表明该算法易于实现,性能良好,计算... |
| 【论文题纲】 |
|
摘要 |
4-5 |
|
ABSTRACT |
5-9 |
|
第一章 绪论 |
9-18 |
|
1.1 课题背景 |
9 |
|
1.2 专家系统概述 |
9-13 |
|
1.2.1 专家系统的发展过程 |
10-11 |
|
1.2.2 专家系统的主要推理模式 |
11-13 |
|
1.3 专家系统在农业上的应用 |
13-15 |
|
1.3.1 国外的研究现状 |
13-14 |
|
1.3.2 国内的研究现状 |
14-15 |
|
1.4 专家系统在动物疾病诊断中的研究现状 |
15 |
|
1.5 羊病诊断专家系统的研究现状 |
15 |
|
1.6 研究目的与内容 |
15-16 |
|
1.7 本章小结 |
16-18 |
|
第二章 羊病案例组织方法研究 |
18-35 |
|
2.1 羊病诊断基本知识 |
18 |
|
2.2 羊病案例的内容 |
18-20 |
|
2.3 羊病案例的表示 |
20-22 |
|
2.3.1 框架表示法 |
20-21 |
|
2.3.2 案例症状属性值的确定 |
21 |
|
2.3.3 羊病案例表示示例 |
21-22 |
|
2.4 羊病案例库的设计 |
22-25 |
|
2.4.1 案例库概念设计 |
22-23 |
|
2.4.2 案例库逻辑结构设计 |
23-25 |
|
2.5 案例的症状权值 |
25-27 |
|
2.5.1 基于概率统计的权值计算方法 |
25-27 |
|
2.5.2 新案例的权值确定方法 |
27 |
|
2.6 案例库的组织 |
27-34 |
|
2.6.1 案例库的两级组织结构 |
28 |
|
2.6.2 子案例库的构造 |
28-33 |
|
2.6.3 代表案例库的构造 |
33-34 |
|
2.7 本章小结 |
34-35 |
|
第三章 关键技术分析与研究 |
35-42 |
|
3.1 案例检索概述 |
35-36 |
|
3.2 分阶段的近邻检索策略 |
36-38 |
|
3.2.1 K 近邻检索法 |
36-37 |
|
3.2.2 分阶段的近邻检索策略 |
37-38 |
|
3.3 案例修改 |
38 |
|
3.3.1 案例修改的一般方法 |
38 |
|
3.3.2 本系统应用的修改方法 |
38 |
|
3.4 案例学习 |
38-39 |
|
3.5 案例检索实例 |
39-40 |
|
3.6 案例库维护 |
40-41 |
|
3.7 本章小结 |
41-42 |
|
第四章 系统设计与实现 |
42-56 |
|
4.1 系统需求分析 |
42-43 |
|
4.1.1 系统功能目标 |
42 |
|
4.1.2 系统功能需求 |
42-43 |
|
4.2 系统开发平台构建 |
43-45 |
|
4.3 系统结构设计 |
45-49 |
|
4.3.1 体系结构 |
45-46 |
|
4.3.2 系统结构 |
46-47 |
|
4.3.3 新案例诊断模块的工作流程 |
47-49 |
|
4.4 系统数据库的设计实现 |
49-50 |
|
4.4.1 系统数据库的设计 |
49-50 |
|
4.4.2 两级案例库的实现 |
50 |
|
4.4.3 JDBC 数据库访问技术 |
50 |
|
4.5 系统运行演示 |
50-54 |
|
4.6 系统测试 |
54-55 |
|
4.7 本章小结 |
55-56 |
|
第五章 结论与展望 |
56-58 |
|
5.1 结论 |
56 |
|
5.2 展望 |
56-58 |
|
参考文献 |
58-63 |
|
致谢 |
63-64 |
|
作者简介 |
64 |
|
| 【DOI】 | LunWen.ID:2.2008.389115 |