APP下载

基于诊断卡的鸡病智能诊断手机APP实现

2017-03-24陈祎琼吴云志乐毅谈莎莎

现代农业科技 2016年22期
关键词:量化手机app

陈祎琼++吴云志++乐毅++谈莎莎

摘要 将人工智能技术、手机终端和移动通信技术以及禽病诊断相融合,设计开发了一个基于Android智能手机与服务器网络的鸡病智能诊断系统,系统依据信息论、控制论与系统论“三论”和模糊数学隶属度、灰色系统中的灰度二度的基本原理,对鸡的常见常发病症状数据进行预处理,组成了一个个的鸡病数值诊断卡,并根据所构建的诊断卡进行自动诊断,使得需要很强专业支持的鸡病诊断的问题变得简便易行,方便用户使用。

关键词 诊断卡;智能诊断;手机APP;序化;量化

中图分类号 S126;TP319 文献标识码 A 文章编号 1007-5739(2016)22-0288-03

计量医学是近代医学中研究的成果,最早的计量医学用的是概率统计法,如逐步判别法、聚类分析法等,根据对临床确诊的大样本进行统计运算后得出来计算公式。在人的临床中常运用这种方法,是因人医都会有详细的病例记载的;但兽医中不具备这样的条件,因此概率统计法在兽医临床上很难适用。20世纪70年代模糊数学的发展与80年代灰色系统的问世,很好地解决了各种类模糊问题,开拓计量医学新的领域,例如模糊模式识别法与灰色决策系统,不用依赖大样本就可以对疾病信息定值化,再依据疾病信息的综合判定而得到准确的诊断。这种方法在兽医临床上很适用。数值诊断的原理是通过对兽医临床诊断大量的样本、领域专家经验与书本知识而对疾病的信息与症状信息通过分值计量定义,找出症状和疾病之间的统计规律,经验公式被确定出来,再依据这些症状信息的统计处理而得到诊断的结果。

1 鸡病及分组

鸡发病时必然表现出来一些症状,将具有同种症状的疾病归到一起,称为病组。有51个病组编号按症状命名而分为8类,如表1所示;鸡病在各病组出现情况如表2所示[1-2]。

2 鸡病数值诊断卡及诊断方法

依据信息论、控制论与系统论“三论”和模糊数学隶属度、灰色系统中的灰度二度的基本原理,将选出的18种鸡的常见常发病其所有的症状,作了序化、量化与二维化的处理,就组成了一个个的鸡病数值诊断卡[1-2],以散发性突然死亡病组为例,其诊断卡如表3所示。根据数值诊断卡进行诊断方法[1-2]如下。

2.1 选病组

鸡发病时依据症状选择病组,选准病组是很关键的,一般依据下列5个原则:主要与次要症状,是以主要症状为主选病组;多数与少数鸡的症状,以多数鸡的症状选择病组;发病中期与早晚期症状,是以中期症状选择病组;固有与偶然症状,是以固有症状选择病组;特殊与一般症状,是以特殊症状选择病组。

2.2 逐病诊断、逐项症状诊断法

进入病组资格分:例如在某诊断卡中诊病,选中症状对应某种病的分值和大于等于进入组资格分才能与C.Y值作差后进一步诊断。阈值(C.Y值)参考阈值即 C.Y值,是由研究者依据很多的因素确定的,它具有很强的灵活性。由于疾病的症状有消长、盛衰,机体的个体有差异,患畜症状不会全部同时出现,从而给诊断带来困难。医学和兽医学均把诊断的准确程度分为4级:确诊(确实或正确的诊断),初诊(初步诊断),疑诊(怀疑诊断)和待诊(待除外诊断)。数值诊断用症状信息“分值”及“差值”(和减C.Y)的大小来体现。确诊:5<差值,可作出确诊的结论。初诊:0<差值≤5,可作出初诊的结论。疑诊:-5<差值≤0,可作出疑诊的结论。待诊:-10<差值≤-5,可作出待诊的结论。

3 手机APP实现

3.1 系统架构

系统架构如图1所示,系统采用手机APP和后台WEB服务相结合的方式,将智能诊断卡中的C.Y分值和进入病组资格分存入数据库,构成知识库,由手机APP完成选项打分,将分值传回WEB服务端进行智能诊断,方便诊断结果的保存和查询[3-4]。

3.2 后台数据库结构

如表4所示,表t_bin_znzd_biaozhunfen用来记录智能诊断卡中进入病组资格分和C.Y分值;表t_bin_znzd_jielun用来记录结论的最大分值和最小分值,如确诊的最小分值为6;表t_znzd_xuanxiang记录智能诊断卡中项目和其在对应病组中的分值[5-8]。

3.3 算法实现过程

智能诊断算法实现流程如图2所示。操作分3个步骤:第一步,选择病情异常部位。系统实现如图3所示。第二步,选择禽类疾病表现状态选择的页面,系统实现如图4所示。将打分数据提交致WEB后台。第三步,后台根据前述诊断过程给出诊断结论,系统实现如图5所示[9]。

4 结语

将计算机与3G、4G等新的信息技术相结合,将禽病专家系统、已开发的手机终端与移动通信的技术相融合,综合运用到禽病智能诊断中,已经成为现代化养殖业的必然趋势。本文設计开发的基于Android智能手机与服务器网络的智能诊断功能,系统将鸡的疾病按症状分病组,诊断时只要根据主要症状进入相应病组,通过选择相应症状,系统自动实现鸡病诊断。本系统界面友好、简单易用,可以部分代替专家作出决策,对农业信息技术的推广应用具有很好的理论和实践价值。

5 参考文献

[1] 张信,杨兵.动物疾病智能卡诊断丛书:鸡病智能卡诊断与防治[M].北京:金盾出版社,2012.

[2] 谈莎莎.基于Android智能手机的禽病远程诊断的设计与实现[D].合肥:安徽农业大学,2015.

[3] 何宗见.基于Android的移动健康服务系统研究与设计[D].杭州:杭州师范大学, 2013.

[4] 熊军洁,王媛.犬病智能诊断系统的构建[J].信息系统工程,2011(10):99-101.

[5] 宋维平,熊本海,孙振钧,等.基于智能手机的鸡病辅助诊治系统开发与应用[J].农业工程学报,2010(4):220-226.

[6] 鸡病诊断专家智能系统简介[J].中国牧业通讯,2000(4):40.

[7] 吉增涛,王靖飞,杨彦涛,等.基于网络的鸡病防治与诊断专家系统的设计[J].中国农学通报,2006(3):384-387.

[8] 陆昌华,吴孜忞,王立方,等.规模化蛋鸡场现代化生产管理系统的建立与应用[J].农业工程学报,2003(6):256-259.

[9] 陆昌华,王立方,胡肄农,等.蛋鸡规模化养殖场的生产管理系统[J].江苏农业学报,2001(2):109-114.

猜你喜欢

量化手机app
从覆判案件看北京政府时期基层司法的状况与特征:以江苏为例
“指尖上的党校”在大学生党建工作中的应用
“O2O”模式的月子餐市场前景明朗
量化词语的隐喻分析
危化企业提高现场应急处置能力的对策措施研究
互联网+背景下的手机APP安全性测试研究
智能手机APP支持下的大学英语听力教学
网络虚拟仿真实验中心建设研究与实践
让“量化”更加的“亮化”
“校企合作”校外教学现状及对策