欢迎来到天天文库
浏览记录
ID:44109891
大小:237.40 KB
页数:7页
时间:2019-10-18
《基于数值诊断与案例推理相结合的牛病诊断专家系统[C]》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、基于数值诊断与案例推理相结合的牛病诊断专家系统邢斌'李道亮"段青玲'(1.中国农业大学信息与电气工程学院,北京海淀,100083;)摘要:牛病发生频繁和牛病专家相对不足给牛病的及时诊断与防治带来很大困难。因此,本文在对牛病的特点和牛病诊断思维模式进行分析的基础上,根据丫病诊断与防治的特点和要求,将数值诊断和案例推理技术引入到牛病诊断与防治系统小,结果衣明应用两种诊断推理结介的方法正确率高于以任意一种方法诊断的正确率。建立了数值诊断与案例推理相结合诊断的牛病诊断推理模型,并且基于此模型开发了牛病专家诊断系统。关键词:案例推理,
2、数值诊断,牛病,诊断专家系统ANumericalandcase-basedreasoningdiagnosisexpertsystemforcattlediseaseXingBinLiDaoliang1^DuanQingling1(1.CollegeofInformationandElectricalEngineeringChinaAgriculturalUniversity,BeijingHaidian.J00083)Abstract:Itisverydifficulttomaketimelydiagnosisandtre
3、atmentforcattlediseasebecauseofthefrequentcattlediseaseandthelackofcattlediseaseexperts・Inthispaperthecase-basedreasoningdiagnosiswasadopted,accordingtothecharacteristicsofthecattlediseasediagnosisandtreatment.Andthemodelofnumericalandcase-basedreasoningdiagnosiswa
4、sdevelopedthatbasedontheanalysisofthecharacteristicsandthediagnosismodeofcattledisease.Itisprovedthatthecombinedmethodhashigheraccuracythananysinglekindofthemethod.And什icn,thediagnosisexpertsystemforcattlediseasewasalsoimplemented・Keywords:casc-bascdreasoning;numer
5、icaldiagnosis,cattledisease,diagnosisexpertsystem1引言随着我国养牛业的迅速发展,养殖规模的不断扩大,牛病的预防和治疗也变的十分重要。但是由于在饲养者管理不善,养殖环境较差等诸多因素的影响,使得牛病发牛频繁,并且从事牛病诊断的专家数量很难满足牛病诊断的需求,牛病给畜牧养殖用八带來的经济损失也越來越大[铁因此,需要建立一个将人工智能技术与牛病诊断相结合的智能诊断系统,來解决病害频繁发牛和领域专家缺乏的孑盾,使养殖用户在牛发病时能及时运用专家知识进行疾病诊断与治疗。目前,基于规则的
6、诊断推理方法和基于案例的诊断推理方法是在疾病诊断专家系统中应用比较广泛的方法[9MIO,0基于规则推理方法是根据以往专家诊断的经验,将其归纳成规则,通过启发式经验知识进行推理⑹,它只有在建立了较为完备的领域知识规则库的基础上,才能有效高的诊断正确率。但在牛病领域中,山于从领域专家中获収诊断规则比较困难,很难保证良好的诊断问题求解性能。基于案例的推理是有别于基于规则推理的另一种推理模式,它是基于过去求解类似问题的经验來获得当前问题求解结果的一种新型专家系统推理模式㈤⑺,对于牛病诊断來说,就是利用牛病专家诊断过的历史案例來解决当
7、前的新病例,案例的获取可以从专家以往的历史诊断病例中获得。综上所述,山于牛病诊断的案例可以从牛病专家以往的诊断病例中获得,牛病案例的获収较之规则的获取更容易。因此,基于案例的推理方法在牛病诊断领域中有曹比基于规则推理更高的可行性。本文采用基于案例的诊断推理方法,并利用张信,马衍忠等人编写的动物疾病数值诊断与防治一书中提岀的牛病数值诊断方法山,建立了数值诊断与案例推理相结合诊断的牛病诊断推理模型。实现了两种诊断方法的优势互补,提高了牛病诊断的准确率。2系统设计2.1系统结构设计本系统的系统结构图如图1所示,包括用八界血、案例维
8、护模块、诊断推理模块和数值诊断知识维护模块四部分组成「其中,用八界面提供人机交互和诊断、治疗、预防结果显示等功能;案例维护和数值诊断知识维护是系统后台的知识库的管理模块,这两部分是山系统管理员和牛病专家根据实际得到的案例、案例诊断过程中复用的案例和数值诊断的知识对其进行增加、修改和删除等操
此文档下载收益归作者所有