一种鸡病诊断系统和方法

文档序号:6471745阅读:137来源:国知局
专利名称:一种鸡病诊断系统和方法
技术领域
本发明属于信息处理技术范围,涉及一种鸡病诊断系统和方法。
背景技术
1992年,鸡常见群发病计算机诊断专家系统问世。1995年,陆昌华等研制"鸡常见 疾病计算机临床诊断专家系统",可对鸡新城疫、马立克、法氏襄、支气管炎、喉支气管炎、败 血霉形体病等主要鸡传染病、营养代谢病和寄生虫病作出临床诊断,系统可适用于大、中、 小型机械化、集约化养鸡场,亦可供畜牧兽医站开展鸡病诊断。鸡病诊断专家系统在我国已 经有5至6种产品,在个别信息化条件的养鸡场得到了良好应用,但并没有推广到比例更大 的农村中小规模养鸡农户。据估计,我国农村中小规模养鸡农户约60万户,每年约商品化 饲养鸡(蛋鸡、父母代种鸡、肉鸡)只80亿只,总占全国总饲养量的76%左右。每年因鸡群 健康管理不当、疾病发生后未及时处置给这些养殖户带来近20亿元的直接经济损失。鸡病 专家系统没能在这些养鸡农户推广开的主要原因是现有鸡病专家系统的方便性不够,功能 不强,诊断准确率不高等问题。所以在开发鸡病专家时,一方面要重视系统的方便实用性, 提高诊断准确率,另一方面还要重视运行终端的方便性。

发明内容
本发明提供了一种鸡病诊断系统和方法,以克服现有技术中方便性不够,功能不 强,诊断准确率不高的缺陷。 本发明的一种鸡病诊断系统,包括诊断数据存储装置,用于存储鸡病病名及对应 的症状;可信度获取装置,用于根据鸡病的症状,采用层次分析法对鸡病症状的发生概率进 行模糊综合评判和聚类分析,并根据症状的发生概率获取鸡病的可信度;诊断装置,用于根 据用户观察到的症状,与所述诊断数据存储装置存储的鸡病的病名、症状及获取的可信度, 对鸡病进行诊断。 其中,所述诊断装置包括多症状组合诊断单元,用于根据相应病组及用户观察到 的病鸡的一系列症状,诊断出鸡病的病名和发病概率;主要症状诊断单元,用于根据相应病 组、用户观察到的病鸡的主要症状及至少一个相关症状,诊断出鸡病的病名和发病概率;怀 疑病名诊断单元,用于根据相应的鸡病分类、用户怀疑病名和用户观察到的病鸡的症状,诊 断出鸡病的病名和发病概率。 其中,所述病组包括常见易发症状组,头颈症状组,冠髯症状组,眼症状组,皮肤
羽毛症状组,呼吸系统症状组,消化系统症状组,神经运动系统症状组,皮下、肌肉病变症状
组,肝、脾、肾病变症状组,胃、肠病变症状组,心、脑、神经病变症状组,骨骼、骨髓病变症状
组,法氏囊、输卵管病变症状组,肺、气管病变症状组和解剖的其他病变症状组。 其中,所述鸡病分类包括病毒性传染病、细菌性传染病、寄生虫病、中毒病、营养
缺乏和代谢病。 其中,所述系统还包括辅助数据存储装置,用于存储鸡病详情、症状图谱、兽药知识和/或鸡病视频的数据。
其中,所述系统还包括病历管理装置,用于新建病历、修改病历、查询病历、打印
病历、删除病历;系统管理装置,用于用户管理、密码修改和疾病信息维护。 本发明还提供一种鸡病诊断方法,其特征在于,所述方法包括以下步骤获取用户
观察到的症状;根据症状的发生概率获取鸡病的可信度;根据鸡病的病名、症状及可信度,
诊断出鸡病的病名和发病概率。 其中,所述根据症状的发生概率获取鸡病的可信度的步骤,具体包括采用层次分 析法对症状发生概率进行聚类;根据模糊集合论将症状发生的概率划分为几个概率集合; 根据公式
矢 Z)/ = ZC7^wi = 1,2,...n获取可信度的值, w=l 5 其中,Di为鸡病i的可信度的和值;m为鸡病症状;K为鸡病所有罗列的主要症状
数;CF为鸡病症状m对鸡病i的可信度;n为系统能诊断的鸡病的个数。 其中,所述根据鸡病的病名、症状及可信度,诊断出鸡病的病名和发病概率的步
骤,具体包括根据相应病组及用户观察到的病鸡的一系列症状,诊断出鸡病的病名和发病
概率;或根据相应病组、用户观察到的病鸡的主要症状及至少一个相关症状,诊断出鸡病的
病名和发病概率;或根据相应的鸡病分类、用户怀疑病名和用户观察到的病鸡的症状,诊断
出鸡病的病名和发病概率。 其中,所述方法还包括病历管理和系统管理步骤,所述病历管理步骤具体包括新 建病历、修改病历、查询病历、打印病历、删除病历的步骤;所述系统管理步骤具体包括用户 管理、密码修改和疾病信息维护的步骤。 与现有技术相比,本发明的技术方案具有如下优点 该诊断系统的诊断准确率高,速度快,经过大量病历验证,诊断准确率高达95%以 上。具有很强的科学性、先进性和实用性;另外,本发明诊断方法多样,系统设计三种诊断方 案选择多症状组合诊断法、根据主要症状诊断法和根据怀疑病名诊断法,用户可以根据自 己情况灵活选用;进一步,本发明辅助功能强大,辅助工具包括疾病详情、症状图谱、兽药知 识和鸡病视频四个部分。单机版本还具有病历管理和系统管理功能。


图1是本发明的一种鸡病诊断系统的结构图;
图2是本发明的一种鸡病诊断方法的流程图。
具体实施例方式
下面结合附图和实施例,对本发明的具体实施方式
作进一步详细描述。以下实施 例用于说明本发明,但不用来限制本发明的范围。 本发明实施例的一种鸡病诊断系统的结构如图1所示,包括诊断装置11、可信度 获取装置12、诊断数据存储装置13、病历管理装置14、系统管理装置15和辅助数据存储装 置16。
5
诊断装置11用于根据用户观察到的症状,与所述诊断数据存储装置存储的鸡病 的病名、症状及获取的可信度,对鸡病进行诊断。诊断装置11包括多症状组合诊断单元 111、主要症状诊断单元112和主要症状诊断单元113。多症状组合诊断单元111用于根据 相应病组及用户观察到的病鸡的一系列症状,诊断出鸡病的病名和发病概率;主要症状诊 断单元112用于根据相应病组、用户观察到的病鸡的主要症状及至少一个相关症状,诊断 出鸡病的病名和发病概率;怀疑病名诊断单元113用于根据相应的鸡病分类、用户怀疑病 名和用户观察到的病鸡的症状,诊断出鸡病的病名和发病概率。 其中,所述病组包括常见易发症状组,头颈症状组,冠髯症状组,眼症状组,皮肤 羽毛症状组,呼吸系统症状组,消化系统症状组,神经运动系统症状组,皮下、肌肉病变症状 组,肝、脾、肾病变症状组,胃、肠病变症状组,心、脑、神经病变症状组,骨骼、骨髓病变症状 组,法氏囊、输卵管病变症状组,肺、气管病变症状组和解剖的其他病变症状组。所述鸡病分 类包括病毒性传染病、细菌性传染病、寄生虫病、中毒病、营养缺乏和代谢病。
可信度获取装置12用于根据鸡病的症状,采用层次分析法对鸡病症状的发生概 率进行模糊综合评判和聚类分析,并根据症状的发生概率获取鸡病的可信度。下面对本发 明中的可信度进行详细说明 ①产生式规则产生式的基本结构包括前提和结论两部分前提(或IF部分)描 述状态,结论(或THEN部分)描述在状态存在的条件下所产生的某些动作。它的表示格式 为 如果条件集合成立,则结论成立。
以字符的形式可表示为IF{A} , THEN B {A}表示若干条件因素的集合,B表示结论因素。条件因素集合中,各条件因素可
以是"与"的关系,程序表达上用"and"表示,也可以是"或"的关系,程序表达上用"or"表
示,或者是"非"的关系,程序表达上用"not"表示,或都是它们三种关系的组合,例如 IF Aland A2and A3and. . . and An, THEN B 表示当Al到An条件均为真时,则B为真; IFAlorA2orA3or. . . orAn, THEN B 表示当Al到An中只需一个条件为真时,则B为真; IF notA {n} , THEN B 表示当Al到An中条件都不成立时,则B为真; 产生式规则可以很好地表示能分解为因果关系的知识。动物疾病诊断是一个问题 的求解过程,主要原理是用观察到的患病动物的症状来确定动物患何种疾病,症状与疾病 之间的关系可以表示为因果关系,所以用基于规则的知识表示方法可以很好地表示动物疾 病诊断知识。 表示方法为IF症状THEN疾病 例如当病鸡出现呼吸困难时,可构建如下的产生式规则 IF呼吸困难THEN传染性喉气管炎; IF呼吸困难THEN新城疫; IF呼吸困难THEN传染性支气管炎; ②可信度的引入
鸡病诊断知识的数量是相当大的,有些疾病的症状可能有数十个之多,并且经常 出现多个疾病具有共同症状的情况,这给我们书写疾病诊断规则带来了相当大的困难,一 是规则数量相当多,因为每种疾病症状的出现随动物的个体状况、疾病的发生时间和环境 因素的不同而不同,我们要实现疾病的正常诊断,就需要对各种可能以规则的形式表示出 来,更多的情况下症状和疾病的发生之间的关系存在着症状的排列组合问题,所以要表示 清楚疾病与症状之间的关系还是有很大困难的,而且如果要完成这样的工作,规则的数量 将是无法预期的,另外,疾病之间存在共同症状的情况,使我们在遇到一组症状可以作为多 个疾病的诊断条件时无法一步的处理,我们无法确定应该启用哪一条规则,根据一条规则 我们可得到若干假设结论,在临床上专家可根据经验对假设结论进行取舍,而专家系统必 须对所有假设结论进行验证,这样的验证过程会大大降低系统的效率。 那么我们对规则进行了一定的扩展,即在产生式规则中引入可信度(CF)来限定 规则搜索和计算的顺序。规则的可信度又称为确定性因子、规则强度,描述的是规则条件对 结论的支持程度,对于鸡病诊断知识就是表示症状对疾病的支持程序,即症状存时疾病的 发生概率。引入可信度后,产生式规则可表示为
IF症状THEN疾病CF ; 这里的症状是一个单一的症状,CF是在症状存在的情况下,疾病的发生概率,用这
种方法我们就可以表示同一症状对不同疾病的支持程度,如下例所示 IF呼吸困难THEN传染性喉气管炎CF1 ; IF呼吸困难THEN新城疫CF2 ; IF呼吸困难THEN传染性支气管炎CF3 ; 产生式规则的缺点是欠缺体现知识之间结构的能力,只能实现线性的推理过程。 可信度的引入是对产生规则的扩展,可信度的赋值依据是症状存在的情况下,疾病的发生 概率,也就是规则中条件对结论的支持程度。可信度的引入对于系统的推理性能和推理效 率是至关重要的,通过对可信度进行限定或赋值可描述规则之间的关系,体现疾病诊断知 识结构,限定推理条件,控制推理方向,提高推理效率。
③可信度赋值方法 鉴于鸡病诊断知识的不确定性和模糊性,我们采用模糊集合理论对知识进行模糊 处理,即采用层次分析法对鸡病症状的发生概率进行模糊综合评判和聚类分析,然后根据 症状的发生概率对可信度赋值。 (A)症状发生概率的模糊处理当动物发生疾病时,症状在发病动物群中的出现 概率在0-l之产。当某病发生时,如果症状在动物群中的出现概率高,说明该症状对疾病的 支持程度高,当该症状发生时,所对应的疾病发生概率也相应高,所以可根据症状出现的频 率来确定可信度值。 根据层次分析法,当一个事件的发生概率在一定范围变化时,产生的影响或作用
不变,所以采用层次分析法对症状发生概率进行聚类。同时根据模糊集合论将症状发生的
概率划分为几个概率集合,每个概率集合包含的各概率意义和作用相同,而概率集合的划
分依据来自专家经验。如表l所示 表1
7概率集合概率集合内症状的意义
0疾病发生时不出现的症状
0-0. 3在少数病例中出现,但能单独作为诊断依据
0. 3-0. 5在小部分病例中出现,具有一定的诊断意义,在缺少高 概率症状时可以作为诊断依据。
0. 5-0. 9可发生于多数病例,为示病症状,可以作为诊断依据。
0.9以上可发生于绝大多数病例,可判定该症状为典型示病症 状,可作为诊断的主要依据。 根据专家经验,当某些症状0-0. 3之间的症状在少数病例中出现,对于诊断有一 定参考价值,但不能单独作为诊断依据。发生频率处于0. 3-0. 5之间的症状在小部分病 例中出现,具有一定的诊断意义,在缺少高概率症状时可以作为诊断依据。发生频率处于 0. 5-0. 9之间的症状可发生于多数病例,为示病症状,可以作为诊断依据。发生频率处于 0. 9以上的症状可发生于绝大多数病例,可判定该症状为典型示病症状,可作为诊断的主要 依据。 根据层次分析法选择某个具有代表性的概率值代表各概率集合内的所有概率, 即概率0. 1代表面0-0. 3之间的根率集合;0. 4代表0. 3-0. 5之间的概率集合;0. 7代表 0. 5-0. 9之间的概率集合;l代表O. 9以上的概率集合,从而达到症状发生概率的模糊处理。
(B)可信度的计算方法由于采用产生式规则知识表示方法,疾病诊断的推理过 程可描述为当某一些症状出现时,系统通过推理计算动物患某种疾病的概率大小的过程。 鸡病诊断专家系统的知识表示方法为
IF E THEN H(CF(H. E)) 其中,E是知识的前提条件,即症状;H是结论,即疾病;CF(H,E)是该条知识的可信 度。由于采用以上知识表示方法,疾病诊断的推理过程可描述为当某一些症状出现时,系统 通过推理计算动物患某种疾病的概率大小的过程。在概率的计算中,假设A表示症状,B表 示疾病,则P(B/A)表示当具有A症状时,疾病B发生的概率,P(A/B)表示患疾病B时,症状 A发生的概率。那么根据贝叶斯公式(1):
n (l)式中的n为
乂=1
1,2, 系统能诊断的疾病的个数。通过对贝叶斯公式变换形式(2) 对这些症状赋值,所以CF的范围由-10《CF《10变为0《CF《10,这样处理可 以使计算简单化,提高推理效率 诊断数据存储装置13用于存储鸡病病名及对应的症状。 病历管理装置14用于新建病历、修改病历、查询病历、打印病历、删除病历。
8
系统管理装置15用于用户管理、密码修改和疾病信息维护。在鸡病信息维护功能 中,用户可以根据自己的经验和实际情况修改和保存自己的知识库,方便用户查阅和学习。
辅助数据存储装置16用于存储鸡病详情、症状图谱、兽药知识和/或鸡病视频的 数据。鸡病详情是指每种鸡病的概述、病原、流行病学、临床症状、病理变化、诊断鉴别和防 治措施,这部分知识主要借鉴权威书籍和兽医专家的临床防治心得。症状图谱与症状描述 相对应,从而更加直观生动地表现症状,这方面的知识主要进行搜集,整理,图片修整,图片 描述等,其中鸡病症状图片共942张。鸡病视频为搜集和整理以视频方式讲解鸡病,视频 相对于文字和图片更加生动直观,是了解和学习鸡病知识的有力工具,共整理鸡病视频40 段。 本发明实施例的一种鸡病诊断方法如图2所示,包括以下步骤
步骤s201,获取用户观察到的症状。 步骤s202,根据症状的发生概率获取鸡病的可信度。具体包括 采用层次分析法对症状发生概率进行聚类; 根据模糊集合论将症状发生的概率划分为几个概率集合; 根据公式D/ = Z CF附i = 1, 2, . . . n获取可信度的值,
附=1 其中,Di为鸡病i的可信度的和值;m为鸡病症状;K为鸡病所有罗列的主要症状
数;CF为鸡病症状m对鸡病i的可信度;n为系统能诊断的鸡病的个数。
,,,, ,、 户(Si).P(」l/Si)'P(」2/S,.)…P(乂4/B,.)
,'/HvJO=~~^-^~^-^——^-.一1 w
£尸(&)-尸(A/仏).尸(J2/B乂)…P(A/5乂)z = i,z""w 、^> 来确定一组症状A" A2, . . . Ak出现时,动物患疾病Bj的概率。 在推理过程中,将概率计算结果中值最大的疾病B作为诊断的中间结果或结果。 在公式(2)中,所有疾病诊断推理过程中的分母都是相同的,所以为了简化推理过程中的 运算量,将公式(2)简化为公式歐=P(B》'P(VBi) 'P(VBi). P(VBi) (3)的
形式 在知识库设计中,考虑到动物患各种疾病的可能性高低不同,对疾病做了分类,分 为常发病、次常发病、少发病和罕发病,每类病对应于不同的发生概率P,另外,在同一类疾 病中,对各个疾病根据发生的频率不同再次进行排序,以解决在推理过程中当出现相同概 率计算值时,系统决定规则的优先匹配问题。 由于概率计算后的值很小,所以我们按照陈铮等提出的采用10[lgP(A/B)+l]的 形式对系统的概率进行换算,将该计算值四舍五入折算成整数作为概率的可信度CF,则CF 的取值范围为-10《CF《10。为了在推理过程中计算方便,我们采用公式(4)的算法进 行疾病发生可信度值的计算方法 £)/ = Z CFw i = 1, 2, n (4) =1
9
其中,Di为鸡病i的可信度的和值;m为鸡病症状;K为鸡病所有罗列的主要症状
数;CF为鸡病症状m对鸡病i的可信度;n为系统能诊断的鸡病的个数 疾病发生概率的可信度(CF)的取值呈正态分布,如果CF处于-10 0之间,表示
该症状的发生对疾病发生无意义,即疾病发生时不发生该症状,我们只考虑疾病本身具有
的症状对诊断的贡献,只针 步骤s203,根据鸡病的病名、症状及可信度,诊断出鸡病的病名和发病概率。具体 包括多症状组合诊断法根据相应病组及用户观察到的病鸡的一系列症状,诊断出鸡病 的病名和发病概率;主要症状诊断法根据相应病组、用户观察到的病鸡的主要症状及至 少一个相关症状,诊断出鸡病的病名和发病概率;怀疑病名诊断法根据相应的鸡病分类、 用户怀疑病名和用户观察到的病鸡的症状,诊断出鸡病的病名和发病概率。下面分别对三 种方法进行具体说明;
1、多症状组合诊断法 专家系统将我国已发现的77种鸡病的易发症状详细划分为16个症状组,即常见 易发症状组,头颈症状组,冠髯症状组,眼症状组,皮肤羽毛症状组,呼吸系统症状组,消化 系统症状组,神经运动系统症状组,皮下、肌肉病变症状组,肝、脾、肾病变症状组,胃、肠病 变症状组,心、脑、神经病变症状组,骨骼、骨髓病变症状组,法氏囊、输卵管病变症状组,肺、 气管病变症状组和解剖的其他病变症状组。每症状组下的症状条目都尽可能配有患病鸡的 症状图片,用户在诊断时根据患病鸡的症状先点击进入相应病组,选取专家系统给出的与 用户观察到病鸡相符的一系列症状,然后按"诊断"按钮,专家系统就会给出诊断结果,诊断 出病鸡可能患有疾病的病名和发病概率,且专家系统会提示用户,为了达到确诊用户应该 仔细观察是否有的其他症状,如果有与用户诊断的病鸡相符的症状可再次选取,执行再次 诊断,如此反复,用户就会得到专家系统给用户的准确结果。同时专家系统还提供给用户疾 病的详细情况、防治措施和彩色症状图谱,便与用户了解和学习。
根据多症状组合诊断法诊断鸡病实例如下 有一群产蛋鸡,日龄已有半年多,刚开始观察到的病症是①吃食明显减少;②产 蛋明显下降;③伸长脖子向前上方吸气;④张口呼吸。其患病比例大于10%,死亡率大于 5%,体温变化不明显,刚开始也没有做病理解剖观察。现在我们就利用专家系统的多症状 组合诊断法进行诊断。 步骤1 :进入专家系统后,点击"疾病诊断"菜单,然后点击"多症状组合诊断法"或 直接在常工具栏内点击"多症状法",都可进入多症状组合诊断法窗口 步骤2 :在多症状组合诊断法窗口中,我们首先选择相应的发病日龄、患病比例、 死亡率和体温变化。然后点击左下面的常见易发症状按钮,在中间待选症状中找到"采食 减少或不食"双击或先单击选中,然后点击"选取"按钮,都能完成选取操作。产蛋下降或停 产、伸长脖子向前上方吸气和张口呼吸用同样的选取方法,大部分症状专家系统还配有图 谱,通过右上方小窗口显示出来。选出的症状会显示在"已选症状"窗口中
步骤3 :在多症状组合诊断法窗口中,点击诊断按钮,专家系统就会给出诊断结 果,如下图所示。从诊断结果我们可以看出鸡患传染性喉气管炎的发病概率为38% ,患内脏 型马立克的发病概率为32%,患混合型鸡痘的发病概率为31%,患传染性支气管炎的发病 概率为31 % ,患产蛋下降综合征的发病概率为30% 。
步骤4:专家系统会在鸡可能所患疾病的后面提示"为达到确诊,请用户再注意 观察有无以下症状",假设我们发现病鸡还有咳嗽且常咳出带血粘液、拉绿色稀粪和喘气症 状,我们在下面选中,选中时前面会有对号,字体颜色也会变浅,执行"再次诊断"按钮,专家 系统就会作出再次诊断并给出诊断结果,如下图所示。从诊断结果我们可以看出鸡患传染 性喉气管炎的发病概率为58%,患急性伤寒的发病概率为33%,患内脏型马立克的发病概 率为32%,患混合型鸡痘的发病概率为31%,患传染性支气管炎的发病概率为31%。
步骤5 :执行再次诊断后,从诊断结果我们可以看出鸡患传染性喉气管炎的发病 概率已为58%,我们可以初步断定鸡患了传染性喉气管炎,如果我们对病理解剖也熟悉的 话,不妨解剖几只刚死亡或病情严重的鸡来观察一下它们的典型病理变化,假如经过解剖 几只病鸡发现它们的喉、气管粘膜肿胀、出血和糜烂,我们选中该症状,同样执行再次诊断, 专家系统就会第三次作出诊断并给出诊断结果。从诊断结果我们可以看出鸡患传染性喉气 管炎的发病概率为75%,这时我们基本上可以断定鸡群患了传染性喉气管炎。
步骤6 :在诊断结果窗口中点击"防治措施"按钮,专家系统就会弹出鸡传染性喉 气管炎的防治措施。在该窗口中还可以查看"疾病描述"和"症状图谱"切换窗,还可以通 过左下方"保存到病历库"、"页面设置"、"打印预览"和"关闭"按钮执行相应操作。
2、根据主要症状诊断法 同多症状组合诊断法类似,专家系统将我国已发现的77种鸡病的易发症状详细 划分为16个症状组,每症状组下的症状条目都尽可能配有患病鸡的症状图片,用户在诊断 时根据患病鸡的主要症状进入相应病组,选取专家系统给出的与用户观察到病鸡相符的主 要症状,专家系统右边窗口会给出与主要症状相关的其他症状,用户需要至少选择一个相 关症状,专家系统才能进行诊断,按"诊断"按钮,专家系统就会给出诊断结果,诊断出病鸡 可能患有疾病的病名和发病概率,且专家系统会提示用户,为了达到确诊用户应该仔细观 察是否有的其他症状,如果有与用户诊断的病鸡相符的症状可再次选取,执行再次诊断,如 此反复,用户就会得到专家系统给用户的准确结果。同时专家系统还提供给用户疾病的详 细情况、防治措施和彩色症状图谱,便与用户了解和学习。
根据主要症状诊断法诊断鸡病实例如下 有一群小鸡,日龄为30天,观察到主要症状是一直拉白色水样稀粪,此外还有头 垂地,步态不稳、走路摇晃,解剖病鸡发现法氏囊有的肿大有的萎縮,可以判定是先肿大后 萎縮,我们根据主要症状诊断法来诊断该鸡病。
步骤1 :进入专家系统后,点击"疾病诊断"菜单,然后点击"根据主要症状诊断法"
或直接在常工具栏内点击"主要症状",都可进入根据主要症状诊断法窗口 。 步骤2:在根据主要症状诊断法窗口中,我们首先点击左边症状分组中"消化系统
按钮",在中间"请选择主要症状"列表中找到一直排白色水样稀粪并单击,则在右边"请选
择相关症状"窗口中会显示与主要症状相关的症状列表,我们选中"头垂地","步态不稳、走
路摇晃","法氏囊先肿大后萎縮"症状,选中时前面复选框中会出现对号钩。
步骤3 :在根据主要症状诊断法窗口中,点击诊断按钮,专家系统就会给出诊断结
果,如下图所示。从诊断结果我们可以看出鸡患传染性法氏囊炎的发病概率为45% ,患维生
素D缺乏的发病概率为13X,患维生素B1缺乏的发病概率为11%,患黄曲霉毒素中毒的发
病概率为11%,患幼鸡副伤寒的发病概率为9%。
11
步骤4:同多症状组合诊断法一样,专家系统会在鸡可能所患疾病的后面提示"为 达到确诊,请用户再注意观察有无以下症状",用户可以根据自己实际情况进行操作,在此 不再重复。从诊断结果我们可以看出鸡患传染性法氏囊炎的发病概率为45%,我们已以可 以初步断定鸡患了传染性法氏囊炎。
步骤5 :在诊断结果窗口中点击"防治措施"按钮,专家系统就会弹出鸡传染性法 氏囊炎的防治措施。在该窗口中还可以查看"疾病描述"和"症状图谱"切换窗,还可以通 过左下方"保存到病历库"、"页面设置"、"打印预览"和"关闭"按钮执行相应操作。
3、根据怀疑病名诊断法 专家系统将我国已发现的77种鸡病根据致病因素划分为5组,即鸡的病毒性传 染病,鸡的细菌性传染病,鸡的寄生虫病,鸡的中毒病,鸡的营养缺乏和代谢病。用户如果 对鸡病诊断有一定经验,已经初步诊断出病鸡可能所患的疾病,可以采用"根据怀疑病名诊 断"的方法进行验证和再次诊断。点击左边用户怀疑病名的相应病组按钮,然后在点击怀疑 病名,专家系统右边窗口会给出与该疾病相关的症状,选取与用户观察相符的症状,然后按 "诊断"按钮,专家系统就会给出诊断结果,诊断出病鸡可能患有疾病的病名和发病概率,且 专家系统会提示用户,为了达到确诊用户应该仔细观察是否有的其他症状,如果有与用户 诊断的病鸡相符的症状可再次选取,执行再次诊断,如此反复,用户就会得到专家系统给用 户的准确结果。同时专家系统还提供给用户疾病的详细情况、防治措施和彩色症状图谱,便 与用户了解和学习 根据怀疑病名诊断法诊断鸡病实例如下 有一鸡场,10%的大小鸡都出现咳嗽,张口呼吸,打喷嚏,气管出现罗音症状,但死 亡较少,通过解剖发现多数鸡喉头、气管肿胀,气囊浑浊上有干酪样渗出物。我们依据经验 判断鸡可能是患了支原体感染,那么我们就可以根据怀疑病名诊断法验证和重新诊断鸡所 患疾病。
步骤1 :进入专家系统后,点击"疾病诊断"菜单,然后点击"根据怀疑病名诊断法"
或直接在常工具栏内点击"怀疑病名",都可进入根据怀疑病名诊断法窗口。 步骤2:在根据怀疑病名诊断法窗口中,我们首先点击左边疾病分组中"鸡的细菌
性传染病"按钮,在中间"请选择怀疑病名"列表中找到鸡毒支原体感染并单击,则在右边
"请选择相关症状"窗口中会显示与该病相关的症状列表,我们选中"大小均发病","患病比
例大于10% ","死亡率上升小于5% ","张口呼吸","咳嗽","喷嚏","喉头、气管肿胀","气
囊浑浊上有干酪样渗出物"症状,选中时前面复选框中会出现对号钩。 步骤3 :在根据怀疑病名诊断法窗口中,点击诊断按钮,专家系统就会给出诊断结 果。从诊断结果我们可以看出鸡患鸡毒支原体感染的发病概率为81%。因此我们可以初步 断定鸡患了鸡毒支原体感染。
步骤4 :在诊断结果窗口中点击"防治措施"按钮,专家系统就会弹出鸡毒支原体
感染的防治措施。在该窗口中还可以查看"疾病描述"和"症状图谱"切换窗,还可以通过
左下方"保存到病历库"、"页面设置"、"打印预览"和"关闭"按钮执行相应操作。 本实施例中还包括病历管理和系统管理步骤,所述病历管理步骤具体包括新建病
历、修改病历、查询病历、打印病历、删除病历的步骤;所述系统管理步骤具体包括用户管
理、密码修改和疾病信息维护的步骤。
本发明不仅适用于各类养鸡场和兽医诊疗部门进行临床诊断,也适用于各饲料 厂、兽药厂、饲料兽药经销商进行售后服务使用。因此,鸡病诊断专家系统的推广必将大大 提高基层兽医的临床诊断水平,产生很大的社会效益和经济效益,为畜牧业生产提供强有 力的保障。 以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人 员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和润饰,这些改进和润饰 也应视为本发明的保护范围。
1权利要求
一种鸡病诊断系统,其特征在于,所述系统包括诊断数据存储装置,用于存储鸡病病名及对应的症状;可信度获取装置,用于根据鸡病的症状,采用层次分析法对鸡病症状的发生概率进行模糊综合评判和聚类分析,并根据症状的发生概率获取鸡病的可信度;诊断装置,用于根据用户观察到的症状,与所述诊断数据存储装置存储的鸡病的病名、症状及获取的可信度,对鸡病进行诊断。
2. 如权利要求1所述的鸡病诊断系统,其特征在于,所述诊断装置包括 多症状组合诊断单元,用于根据相应病组及用户观察到的病鸡的一系列症状,诊断出鸡病的病名和发病概率;主要症状诊断单元,用于根据相应病组、用户观察到的病鸡的主要症状及至少一个相 关症状,诊断出鸡病的病名和发病概率;怀疑病名诊断单元,用于根据相应的鸡病分类、用户怀疑病名和用户观察到的病鸡的 症状,诊断出鸡病的病名和发病概率。
3. 如权利要求2所述的鸡病诊断系统,其特征在于,所述病组包括常见易发症状组, 头颈症状组,冠髯症状组,眼症状组,皮肤羽毛症状组,呼吸系统症状组,消化系统症状组, 神经运动系统症状组,皮下、肌肉病变症状组,肝、脾、肾病变症状组,胃、肠病变症状组,心、 脑、神经病变症状组,骨骼、骨髓病变症状组,法氏囊、输卵管病变症状组,肺、气管病变症状 组和解剖的其他病变症状组。
4. 如权利要求2所述的鸡病诊断系统,其特征在于,所述鸡病分类包括病毒性传染 病、细菌性传染病、寄生虫病、中毒病、营养缺乏和代谢病。
5. 如权利要求1所述的鸡病诊断系统,其特征在于,所述系统还包括辅助数据存储装 置,用于存储鸡病详情、症状图谱、兽药知识和/或鸡病视频的数据。
6. 如权利要求1所述的鸡病诊断系统,其特征在于,所述系统还包括 病历管理装置,用于新建病历、修改病历、查询病历、打印病历、删除病历; 系统管理装置,用于用户管理、密码修改和疾病信息维护。
7. —种鸡病诊断方法,其特征在于,所述方法包括以下步骤 获取用户观察到的症状; 根据症状的发生概率获取鸡病的可信度;根据鸡病的病名、症状及可信度,诊断出鸡病的病名和发病概率。
8. 如权利要求7所述的鸡病诊断方法,其特征在于,所述根据症状的发生概率获取鸡 病的可信度的步骤,具体包括采用层次分析法对症状发生概率进行聚类; 根据模糊集合论将症状发生的概率划分为几个概率集合;根据公式DZ = Z C7^m i = 1,2, . . . n获取可信度的值,其中,Di为鸡病i的可信度的和值;m为鸡病症状;K为鸡病所有罗列的主要症状数;CF为鸡病症状m对鸡病i的可信度;n为系统能诊断的鸡病的个数。
9. 如权利要求7所述的鸡病诊断方法,其特征在于,所述根据鸡病的病名、症状及可信度,诊断出鸡病的病名和发病概率的步骤,具体包括根据相应病组及用户观察到的病鸡的一系列症状,诊断出鸡病的病名和发病概率;或 根据相应病组、用户观察到的病鸡的主要症状及至少一个相关症状,诊断出鸡病的病名和发病概率;或根据相应的鸡病分类、用户怀疑病名和用户观察到的病鸡的症状,诊断出鸡病的病名 和发病概率。
10.如权利要求7所述的鸡病诊断方法,其特征在于,所述方法还包括病历管理和系统 管理步骤,所述病历管理步骤具体包括新建病历、修改病历、查询病历、打印病历、删除病历 的步骤;所述系统管理步骤具体包括用户管理、密码修改和疾病信息维护的步骤。
全文摘要
本发明涉及一种鸡病诊断系统及其方法,属于信息处理技术范围。该系统主要包括诊断数据存储装置、可信度获取装置及诊断装置。其诊断装置包括多症状组合诊断单元、主要症状诊断单元、怀疑病名诊断单元。此系统还包括辅助数据存储装置;病历管理装置,系统管理装置。该诊断系统使用简单方便,诊断准确率高,速度快;系统诊断方法多样,辅助功能强大。该诊断系统适用范围广,不仅适用于各类养鸡场和兽医诊疗部门,也适用于各饲料厂、兽药厂、饲料兽药经销商等进行售后服务使用。该鸡病诊断系统的推广将大大提高基层兽医的临床诊断水平,产生很大的社会效益和经济效益,为畜牧业生产提供强有力的保障。
文档编号G06F17/00GK101744660SQ200810239520
公开日2010年6月23日 申请日期2008年12月12日 优先权日2008年12月12日
发明者宋维平, 苏清浦, 莫宏建 申请人:北京大北农科技集团股份有限公司;北京佑格科技发展有限公司;北京农博数码科技有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1