摘要:为了设计并开发出界面简明、携带方便、易于维护、适用于临床常见马病诊断的马病远程智能诊疗系统,弥补基层兽医诊断经验不足的短板,满足基层兽医和马养殖人员对马常见疾病诊断的专业需求,辅助其对马病的合理诊治,试验基于马病专家在临床诊断过程中的思维方式,采用模糊逻辑理论的方式处理置信系数(CF),对知识进行不确定性评估,建立模糊推理模型,应用Java编程语言,结合MySQL 5.7.3数据库及SQLyog 10.0数据库管理工具进行构建。通过对马表现出的临床症状进行推理,对疾病数据进行测定,从而确定疾病并提供相应的预诊疗方案。通过搜索关键词,运用文字和图片资料相结合的方式,以分页列表展现马的相关资讯,实现了对马相关新闻资讯的查阅、马病诊疗的综合查询等功能。针对我国基层现状,马病远程智能化诊疗系统具有一定的科学性,降低了马病临床诊疗的误诊率和漏诊率,提高了基层马兽医的服务质量。说明马病远程智能化诊疗系统可有效提高马病临床诊治水平,同时为其他动物疾病诊疗系统的开发提供了新思路。
加入收藏
我国是全球马产业第二大国[1],近年来随着人们生活水平的提高,对赛马、旅游用马、肉用马及乳用马等需求不断增加,马的营养价值和实用价值持续增大,为马产业带来了新的发展机遇[2,3,4]。国家统计局数据显示,截至 2020 年年底,我国的马匹数量超过 367 万匹(http: //www.stats.gov.cn/tjsj/ndsj/2021/indexch.htm),畜牧业的组成与马产业密不可分[5,6,7]。虽然我国的马产业呈快速发展趋势,但在马疾病诊治方面存在明显问题,对马疾病相关专业知识的掌握有限[8]。在马发病时,由于缺乏经验丰富的兽医,无法进行及时诊断和有效救治,常导致患病马匹错过最佳治疗时期,这不仅造成基层兽医和养殖户不同程度的经济损失,还危及到养殖安全,严重阻碍了我国马产业的发展[9]。在马养殖过程中,发生疾病在所难免,而我国从事马病诊疗的人员短缺[10,11]。因此,设计和开发一个方便、高效、完善、快捷的马病远程智能化诊疗系统对于解决当前马产业面临的问题具有重要意义。
近年来,动物疾病诊疗专家系统被广泛应用于畜牧养殖领域[12,13,14]。我国的马疾病诊疗专家系统是基于计算机端进行开发和应用的[15],存在使用不便、推广率低、时效性差等缺点。此外,传统计算机端的马病诊断系统知识库不能在线更新,严重制约了马疾病诊疗专家系统的发展。
马疾病诊疗专家系统包含了特定领域专家的知识和经验,能够通过模仿人类专家的思维过程解决复杂的问题[16],并且具有实用性、永久性、稳定性、高效性、可靠性等优点。因此,本研究将马病诊疗方案与专家诊疗系统相结合,设计并开发了携带方便、能够动态更新知识库的基于智能手机的马病远程智能化诊疗网络系统APP,以便服务于基层兽医、养马场、马养殖户和偏远马养殖地区,减少疾病给养马业带来的经济损失,并为其他动物疾病诊疗系统的开发提供参考和技术支持。
1、系统总体设计
1.1 系统架构
马病远程智能化诊疗网络系统(见图1)由数据库、疾病诊断与管理子系统等部分组成,其中疾病诊断与管理子系统包括推理机、解释子系统和马疾病诊疗专家系统知识库。推理机的模糊推理算法为马病远程智能化诊疗网络系统诊断模块的核心部分,模仿专家的思维方式,利用贮存在知识库中的数据和领域知识对出现的问题进行推理演绎,从而将其化解。在诊断疾病时,马病远程智能化诊疗网络系统首先通过软件界面向用户展示疾病相关症状供其选择,然后再通过诊断算法对用户需求进行推理,最后得出相应的诊断结果反馈给用户。
图1 马病远程智能化诊疗网络系统APP构架
1.2 数据库知识表示形式
马病远程智能化诊疗网络系统数据库由治疗方法表、治疗方法关联表、疾病表、临时诊断规则表、诊断规则表、症状表、症状亚组表和症状组表等组成(见图2)。由于马病的种类多,症状十分复杂,且数量巨大,因此将疾病症状分为症状表、症状组表和症状亚组表。马病远程智能化诊疗网络系统是根据用户选择的疾病临床症状,查找诊断规则记录,并将查找到的规则记录添加到临时诊断规则表中,用于马病远程智能化诊疗网络系统推理计算符合所选症状信息的疾病。
2、系统诊断推理
马病知识的表示和提取是数据库设计的重要环节[17]。专家系统的高效诊断需要强大的知识推理策略。领域专家一般采用置信系数(confidence factor, CF)表示诊断规则知识[6]。CF 由该领域的专家给出[8],应用模糊逻辑理论的方式处理CF用以评价模糊推理的可靠性[18]。
图2 马病远程智能化诊疗网络系统数据库知识表示形式
用户登录马病远程智能化诊疗网络系统后,首先选择患病马匹所表现出的临床症状,系统会将与所选症状相关联的疾病和规则添加到临时诊断规则表中,此时系统以疾病名称为条件,依次查询每条规则的最大CF值。
若查到的某一个或几个疾病的最大CF 值≥90,则直接给出确诊结果;若查询到的疾病数量等于 0,则通知用户所选择的症状信息不足,无法作出诊断,需要继续增选症状。
若总CF值<90,则对总CF值>50的疾病给出疑似诊断结果,并以疑似疾病为条件,查找诊断规则表中CF值≥50的规则,将查询到的规则按照CF值由大到小的顺序显示在怀疑症状页中,供用户选择。用户增选怀疑症状后,其所选症状便被添加到临时诊断规则表中,此时系统给出重新计算后的CF值,最后同时显示出确诊和疑诊结果。在总CF值<90时,用户可以反复进行症状增选,直至确诊疾病。马病远程智能化诊疗网络系统的诊断推理算法见图3。
3、系统功能设计及实现
3.1 系统功能设计
马病远程智能化诊疗网络系统包括资讯、诊断、知识库和“我的”4 大功能模块(见图 4)。资讯页主要展示后台发布的新闻资讯;诊断模块主要为用户提供了自助诊断服务;知识库用来显示疾病数据,供用户自助查看已知疾病;“我的”主要包括疾病搜索、查看疾病治疗方案等功能。
3.2 系统功能的实现
利用Java 计算机编程语言,采用 MySQL 5.7.3 数据库,并结合 SQLyog 10.0 数据库管理工具,最终实现马病远程智能化诊疗网络系统的疾病诊断等功能。
3.2.1 系统登录界面
首次使用马病远程智能化诊疗网络系统时,需要先注册账号,在登录页面点击“立即注册”。在注册页面填写手机号、验证码 、密码信息,点击“提交”即可完成注册。马病远程智能化诊疗网络系统登录界面见图5。
3.2.2 资讯查阅
资讯页为登录马病远程智能化诊疗网络系统后的首页,主要展示管理员在管理后台发布的新闻资讯。
1)资讯列表。
资讯列表中的新闻、养殖、新驹、幼驹、成年驹这几类由管理后台资讯分类管理中设置,只有在资讯分类管理中添加并发布之后,资讯列表中才可以显示,每个分类下的新闻均由管理员在管理后台的新闻资讯管理中添加发布。其次是新闻资讯列表,采用下拉刷新上拉加载更多的方式进行分页展示,点击单个新闻后可以跳转至新闻详情,查看新闻的图文信息。资讯列表见图6。
2)资讯搜索与查阅。
资讯搜索主要分为三个小模块:新闻搜索、新闻分类、新闻列表。用户可以通过点击资讯页上方搜索框跳转至资讯搜索页面。资讯搜索页面中缓存了当前用户历史搜索过的关键词,可以直接点击历史记录中的关键词进行搜索。每当用户搜索一个关键词都会将此关键词进行缓存。用户搜索完成之后马病远程智能化诊疗网络系统会模糊查询出相关的资讯信息以分页列表的形式展现出来,并且可以实现下拉刷新上拉加载的功能。点击“资讯”也可以查看资讯详情,见图7。
3.2.3 疾病诊断
此模块主要为用户提供了自主诊断的过程,用户可以通过观察马表现出的一些症状,在症状选择中进行选择,然后通过诊断推理算法计算得出相应疾病,最后通过查看该疾病的详情及治疗方案进行治疗。
1)症状选择。
症状选择时使用三级症状组,只有出现第三级症状才可以被选中。用户在症状选择时为多选,每次切换不同的症状分组,已经选中的症状进行回选显示,例如:在A 症状组下选择了 a1 症状,然后切换至 B 症状组下的 b1症状,再切回 A 症状组下,刚才已选择的 a1症状默认选中。点击症状时可以查看症状详情页面,点击搜索框下方的面包屑按钮会显示当前级别的症状组,例如:点击默认“症状组”即可显示第一级症状组内容,每次进入下一级面包屑会显示当前层级,方便快速定位到不同层级。在搜索框内输入症状可以模糊查询到相关的症状,也可快速选中症状,点击症状时可以查看到症状详情。取消搜索后可恢复到症状组选择页。
图3 马病远程智能化诊疗网络系统诊断推理算法
图4 马病远程智能化诊疗网络系统的总体结构设计图
图5 马病远程智能化诊疗网络系统登录界面
图6 资讯列表
图7 资讯搜索与查阅
2)已选症状。
将症状组中已经选择的症状在此页中集中显示,用户可以点击症状查看症状详情;如果用户想删除某个症状,只需要选中要删除的症状,向左滑动出现删除按钮删除即可;点击“开始诊断”按钮,即可通过诊断推理算法进行疾病的诊断,诊断完成后会自动跳转至诊断结果页。症状选择见图8 。
图8 症状选择
3)诊断结果。
目前根据诊断推理算法可以得到确诊、疑诊、待诊三种诊断结果。
①确诊:通过诊断推理算法计算后,总 CF值≥90的疾病个数大于 0 时说明已经找到确诊的疾病,50≤总CF值<90 的疾病列为疑似疾病。将已经找到的疾病显示到基本确诊内容区,将疑似疾病的集合显示在还可能为“疑诊”的内容区,此页中所有疾病均可以点击查看详情。点击“退出”即可退出此次诊断,还原所有状态为初始状态。
②疑诊:通过诊断推理算法计算后,总 CF值≥90的疾病个数等于 0 时说明没有找到相关的疾病,50≤总CF值<90 的疾病个数大于 0,将这些疾病列为疑似疾病。基本确诊内容区无确诊疾病。将疑似疾病的集合显示在还可能为“疑诊”的内容区,此页中所有疾病均可以点击查看详情,点击“继续诊断”可以跳转至可疑症状页。点击“退出”即可退出此次诊断,还原所有状态为初始状态。
③待诊:通过诊断推理算法计算后,总 CF 值≥90的疾病个数等于 0 时说明没有找到相关的疾病,50≤总 CF 值<90 的疾病个数也等于 0则说明选择的症状数据不足无法诊断,需要补充症状再进行诊断。点击“补充症状”可以跳转至症状组,重新补充症状。点击“退出”即可退出此次诊断,还原所有状态为初始状态。
4)可疑症状。
可疑症状主要是由诊断结果为疑诊后,通过将疑似疾病的所有症状展示在此页并可以多选,选择完毕后再次进行诊断,点击每个症状都可以查看详情。点击“退出”即可退出此次诊断,还原所有状态为初始状态。马病远程智能化诊疗网络系统疾病诊断结果见图9。
4、疾病诊断实证分析
以大叶性肺炎为例进行实证分析,大叶性肺炎症状规则的初始CF 值见表1。用户根据马病远程智能化诊疗网络系统所提供的疾病症状进行选择后,这时系统从第1个疾病症状到第n个疾病症状进行总 CF 值的计算,方法是将该疾病症状所有规则中最大的 CF 值提取出来(maxCF),再对此症状全部规则的 supplementaryCF(supCF)进行求和[sum(supCF)=,则当前总CF值=maxCF+sum(supCF)。若CF值≥90直接得到确诊结果,若未得到确诊结果则根据系统提示进行症状的增选,直到确诊疾病。根据马病远程智能化诊疗网络系统推理算法进行计算,最终得到大叶性肺炎的总CF值为50+5+15+10+15=95,见表1。
图9 马病远程智能化诊疗网络系统疾病诊断结果
表1 疾病症状与置信系数关系
5、讨论
虽然此前翟志南等[15]、马云峰[19]、秦宏宇[14]已经针对马病开发了诊疗专家系统,但其都是基于计算机端进行开发和应用的。而马病远程智能化诊疗系统是基于智能手机对马病专家系统进行设计和开发的,其使用方便,推广率高,更适合基层兽医和偏远马养殖地区使用。
马病种类繁多,临床表现复杂,并且会随着时间的推移而演变[5]。因此,马病的诊断十分复杂。以Spring Boot为主要设计开发平台,对WEB管理端服务与马病远程智能化诊疗系统数据接口程序进行连接,实现马病数据库的实时更新,更有利于对该系统的维护和长期使用。
此外,临床兽医很难掌握所有诊断动物疾病的方法,多是对常见动物疾病比较熟悉[20]。因此,对于缺乏马病诊断经验的兽医来说,很难针对马病提出明确、清晰的诊断思路。通过人机交互的方式在软件界面展示马病症状,用户可通过观察患病马匹的临床表现选择相应症状,解决了缺乏诊断思路的问题。此外,用户还可以通过临床观察到的疾病表现,在检索框内输入症状关键词,模糊检索更为专业的症状名称和症状描述,达到快速选择症状的目的。
E. U. Olugu等[21]研究的诊断系统是利用规则置信度进行静态推理的,其未能揭示疾病与症状之间的关系,导致诊断系统未能给出预期结果。而马病远程智能化诊疗系统是基于模糊推理理论,提出了提升CF的诊断推理算法,通过该算法可优化系统的推理性能,进而提高疾病诊断结果的可信度。
6、结论
基于马病专家诊断思维,研发出的马病远程智能化诊疗系统可对患病马匹进行智能化诊断。用户可选择软件展示的疾病备选症状,再通过该系统诊断推理算法进行CF运算,最后给出诊断结果。疾病诊断实证分析结果表明,该系统具有可信度高、科学性强等优点,并为其他动物疾病诊疗系统的开发提供了新思路。
参考文献:
[1]秦红丽,朱明艳.中国养马业现状[J].畜牧兽医科技信息,2013(10):4-5.
[2]谭小海,李海,朱春玲.试述马产品的开发利用[J].草食家畜,2013(2):21-25.
[3]刘怡然,娄玉杰.马产业及其转型优势[J].家畜生态学报,2013,34(10):78-81.
[4]韩国才.传统马业与现代马业[J].中国畜牧杂志,2004,40(12):33-35.
[5]田知鑫,张丽君.绒山羊疾病诊断专家系统的构建与应用[J].中国畜禽种业,2020,16(6):133.
[6]刘晗,张斌,马隽,等.奶牛肢蹄病辅助诊断专家系统的设计与实现[J].中国畜牧兽医,2018,45(4):1098-1105.
[7]王欢,肖建华,高翔,等.基于遗传算法优化的 BP 神经网络的禽病辅助诊断与管理信息系统的设计与实现[J].黑龙江畜牧兽医,2017(01下):1-4,9,287.
[9]秦宏宇,李建新,高翔,等.基于模糊规则提升理论的马病辅助诊断专家系统[J].农业工程学报,2016,32(5):194-199.
[10]宋维平,熊本海,孙振钧,等.基于智能手机的鸡病辅助诊治系统开发与应用[J].农业工程学报,2010,26(4):220-226.
[11]王连英,张雪平,徐承斌,等.奶牛疾病专家诊断系统的应用及效果[J].黑龙江动物繁殖,2016,24(3):55-56.
[12]王欢.鸡病诊断与防控信息系统的研制[D].哈尔滨:东北农业大学,2017.
[13]韩宏,李伟卫,王玉红,等.奶山羊疾病防治专家系统研究[J].家畜生态学报,2015,36(4):65-68,73.
[14]秦宏宇.基于CBR-RBR集成方法的马病远程诊断专家系统的研究[D].哈尔滨:东北农业大学,2017.
基金资助:新疆维吾尔自治区科技支疆项目计划(指令性)项目(2020E0236);
文章来源:隋昕,姜俊男,曲添翼等.马病远程智能化诊疗系统的设计与实现[J].黑龙江畜牧兽医,2024(01):73-79.
分享:
随着纳米技术的迅速进步,纳米硒作为一种新型的硒形态,因其独特的物理化学性质和显著的生物活性,在医药、畜牧业及食品工业等多个领域展现了广泛应用潜力。尤为值得注意的是,纳米硒与多糖结合形成纳米复合物后,不仅显著提升了稳定性,还极大地拓宽了其在各行业中的应用前景。因此,该文旨在系统地探讨多糖纳米硒的制备方法、物理化学特性及其在不同领域中的具体应用,还将深入分析多糖纳米硒在畜牧业中的应用挑战,并对其未来的发展方向进行展望。
2025-05-24制约草食畜牧业发展的主要因素之一就是优质饲草料问题,而我国玉米种植普遍存在区域性差异和阶段性供过于求的现状。近年,国家通过粮改饲项目推行引导,高山玉米种植结构发生微型转变,特别是甘肃、陕西等西部地区实现高海拔区域玉米青贮饲料化利用,形成“种养结合、效益优先”的发展模式,有效推动大西北草食畜牧业的快速发展。
2025-05-24A型和C型菌株是导致仔猪腹泻的主要菌株,临床上主要引起仔猪红痢,特征为坏死性或出血性肠炎。A型可导致非出血性的严重腹泻,C型主要特征是出血性腹泻[7]。2022年我国部分地区产气荚膜梭菌流行病学调查显示,哺乳仔猪产气荚膜梭菌阳性率为22.73%,分离到的31株产气荚膜梭菌均为A型菌株[8]。
2024-12-02蚕桑产业穿越了中华五千年的历史长河,既是中国重要的传统产业,也是目前我国具有国际竞争优势的产业。据统计,自1909年至1969年间我国蚕桑产业一度落后于日本,20世纪70年代我国茧、丝产量先后超过日本,成为世界第一大茧丝生产国[1]。
2024-11-18中国北方农牧交错带,作为我国独特的地理区域,扮演着东部农业区与西部牧业区的过渡角色,年均降水250~400 mm,降水变率大,季节性干旱问题突出[1],退化、沙化、盐渍化土地占当地总面积的50%以上,中低产田占当地耕地面积的90%以上,这片广袤的土地不仅面临着生态环境脆弱的挑战[2,3],同时也孕育着巨大的发展潜力。
2024-11-18随着乡村振兴战略的全面推进,作为农村特色产业的生态畜牧业正成为农村地区产业兴旺和乡村振兴的产业基础[1]。生态畜牧业可持续发展有利于助推湖南乡村全面振兴,推动农村和谐稳定,提升畜禽农产品上行效率,增加农民收入[2]。当前,针对湖南生态畜牧业发展现状及困境的文献研究尚不充分。
2024-11-18甜玉米原产于美洲,一种兼水果、蔬菜、粮食、饲料等广泛用途的新型玉米品种。其营养成分丰富、口感软糯香甜,具有较高的食用价值[1-3]。鲜食玉米在我国消费潜力巨大,全国鲜食玉米种植分布很广,南方鲜食玉米种植面积占比与北方种植面积占比约7∶3。
2024-08-22为了提高动物源细菌耐药性检测实验室(以下简称“实验室”)质量控制能力,我们以《检测和校准实验室能力认可准则在微生物检测领域的应用说明》《检验检测机构资质认定评审准则》《农业部产品质量监督检验测试机构基本条件》为基本原则,结合世界各国先进管理经验,从实验室角度对该过程相关因子的真实性和准确性制定规范准则。
2024-08-18圣农发展作为我国家畜牧业企业的巨头之一,在未来建设万亿级家禽产业的过程中,既是不可或缺的参与者、强有力的竞争者,也是行业的领头羊、行业发展的标杆,因此圣农发展的财务表现对推动整个畜牧业的协调发展具有重大意义。
2024-08-04目前规模化养羊场中最为常见的疾病有羊痘、羊炭疽、口蹄疫、小反刍兽疫、布鲁氏杆菌病、链球菌病等。羊场疫病防控不科学会使羊群感染疫病,从而使养殖户遭受严重的经济损失。现阶段养殖场疫病感染率逐年上升,因此需要对疫病传播的方式及危害做出科学分析和判断,制定出针对性的防疫措施,用以提高养羊场的防疫效率和防疫效果。
2024-07-22人气:4198
人气:4029
人气:3732
人气:3025
人气:2941
我要评论
期刊名称:当代畜牧
期刊人气:1239
主管单位:北京华都集团有限责任公司
主办单位:北京华都集团有限责任公司,北京畜牧兽医学会
出版地方:北京
专业分类:农业
国际刊号:1002-2996
国内刊号:11-2230/S
邮发代号:82-338
创刊时间:1983年
发行周期:月刊
期刊开本:大16开
见刊时间:4-6个月
影响因子:0.191
影响因子:0.518
影响因子:0.270
影响因子:0.956
影响因子:0.000
您的论文已提交,我们会尽快联系您,请耐心等待!
你的密码已发送到您的邮箱,请查看!