没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
《基于神经网络的作物营养诊断专家系统》这篇文章探讨了如何运用神经网络技术来构建一个能够诊断作物营养状况的专家系统,旨在解决传统专家系统在自我学习能力和推理准确性上的不足。文章指出,随着农业生产的快速发展,作物营养失调问题日益严重,因此开发一个智能的营养诊断系统对提高作物品质和农业效益至关重要。 作者何勇和宋海燕设计的系统以神经网络为基础,收集了小麦在缺乏特定营养元素时的各种症状和原因,由专家进行诊断,将诊断过程中输入的可信度值和结论作为神经网络的输入和输出节点。通过在个人计算机上训练神经网络,学习结果存储在永久性存储器中作为系统知识库的一部分。然后,系统被移植到MCS-51单片机上,实现了在田间实地诊断的功能。 文章强调,神经网络的优势在于其并行推理能力和容错性,它可以模仿人类专家的推理过程,对模糊问题进行精确处理。传统的基于规则的专家系统在这方面存在局限。BP神经网络,作为文中应用的一种,具有误差反向传播的学习算法,可以不断调整权重以优化网络性能。系统结构包括输入层、隐藏层和输出层,信息从输入层经隐藏层处理后传递到输出层,通过正向传播和反向传播调整权重以减少误差。 在实际应用中,该系统通过田间试验验证,证明能够有效地模拟专家现场诊断,显著提高了诊断效率。这为农业生产和管理提供了一种有效工具,尤其是在农作物营养管理和病虫害诊断方面。尽管中国在农业专家系统的发展相对较晚,但通过结合神经网络和单片机技术,该系统展示了强大的潜力和实用性。 总结来说,这篇论文介绍了如何利用神经网络技术构建一个作物营养诊断专家系统,克服了传统专家系统的局限性,提高了诊断效率和准确性。通过在单片机上的实现,使得该系统更加便携和实用,对于现代农业生产中作物营养问题的解决具有重要意义。
资源推荐
资源详情
资源评论
第21卷第1期
110
2005年
1月
农业工程学报
Transactions
of
the
CSAE
V01.21
No.1
Jan.
2005
基于神经网络的作物营养诊断专家系统
何
勇,宋海燕
(浙江大学生物系统工程与食品科学学院,杭州310029)
摘
要:针对传统专家系统自学习能力差的缺点,设计了基于神经网络的作物营养诊断专家系统。收集了小麦缺素时的田
间宏观表现、叶部、茎部、果实症状及引起缺素的原因,由专家进行诊断,将其在诊断过程中输入的可信度值和结论作为神
经网络的输入神经元和输出神经元。在PC机上经过神经网络学习产生的学习结果存入永久性存储器中作为系统知识库的
一部分,然后采用MCS一51C进行设计,在单片机上实现了整个系统的诊断功能。通过田间试验表明该系统充分模仿了专
家现场诊断的功能,大大提高了诊断效率。
关键词:作物营养诊断;专家系统;神经网络;单片机;小麦
中图分类号:TPl82;¥311
文献标识码:A
文章编号:1002—6819(2005)01—0110—04
0
引
言
随着农作物复种指数的提高和高产品种的种植,农
作物产量得到了明显的增加。然而,在获得高额产量的
同时,土壤养分被加速消耗,使得土壤养分平衡状况恶
化,农作物营养失调障碍日趋普遍,这是当前导致农作
物品质变差的主要原因之一。因此,设计一套方便农民
使用,推理准确的智能型营养诊断专家系统对改善作物
品质、增加农业效益具有重要的意义。
近年来,各种农业专家系统已相继出现,国际上已
有近百个农业专家系统广泛应用于作物生产管理,品种
选择,病虫害诊断、控制,温室管理,食品加工、保鲜,粮
食储存及农业机械选择和故障检测等方面[1叫]。中国农
业专家系统的开发及应用起步较晚,但发展速度较快,
先后建立了植保专家系统、栽培管理专家系统、病虫害
防治专家系统、家禽水产养殖管理专家系统等,并得到
了广泛应用[5_11|。但这些专家系统大多是建立在PC机
上的传统专家系统,存在一定的局限性,而且,自学习能
力比较差。因此,作者利用神经网络的学习功能和非线
性映射能力,采用MCS一51C语言在单片机上开发了
一个基于神经网络的农作物营养诊断专家系统。
1
作物营养诊断专家系统的设计
专家系统的研究已经渗透到农业领域,并得到了广
泛利用。然而,传统的专家系统(ES)表现出一定的局限
性,基于规则的专家系统很难真正模仿人类专家的推理
过程,而且学习能力较差、容错性差、不精确推理不适合
解决模糊问题,因此,大大限制了农业专家系统的发展。
利用人工神经网络可解决传统专家系统中的知识
表达、知识获取等问题。在推理上,可利用人工神经网络
收稿日期:2004—03—12修订日期:2004—09—24
基金项目:国家自然科学基金项目(30270773);浙江省自然科学基
金项目(301270);高等学校优秀青年教师教学科研奖励计划
(02411);浙江省自然科学基金人才基金资助项目(RC02067)
作者简介:何勇,博士,教授,博士生导师,杭州市凯旋路268号
浙江大学生物系统工程与食品科学学院,310029。Email:yhe@zju.
edll.cn
完成并行推理以提高传统专家系统中的推理能力。对于
特定的输入模式,人工神经网络可以通过前向计算,产
生输出模式,其中各个输出接点代表的逻辑概念同时被
计算出来,完成并行推理。此外,网络相似的输入能产生
相似的输出,即联想推理,容错性强。如果将二者结合起
来,其解决问题的方式与人类智能更相似。此外,由于单
片机具有功能强、体积小、可靠性好、价格便宜和便于携
带等独特优点,因此,作者在单片机上开发了具有诊断
功能的专家系统(图1)。
在
PC
机
上
进
行
图1 专家系统总体结构框图
Fig.1
Frame
of
the
expert
system
2
神经网络在作物营养诊断专家系统中的
应用
2.1神经网络基本知识与原理
人工神经网络已得到了广大学者的高度重视,在模
式识别、趋势分析、自动控制、人工智能、预测科学等方
面得到了广泛应用。近年来,也有许多学者将神经网络
引入到专家诊断系统的研究中[1卜14]。其中应用最广泛
的是BP网络,BP网络的学习算法是一种误差反向传
播式的网络权值训练方法,它的理论基础是多层神经网
络模型。基本的BP网络结构如图2所示,它由输入层、
隐含层和输出层组成。
BP网络的学习过程包括:正向传播和反向传播。当
正向传播时,输入信息从输入层经隐含单元处理后传向
输出层,每一层神经元的状态只影响下一层的神经元的
状态。如果在输出层得不到希望的输出,则转入反向传
播,将误差信号沿原来的神经元连接通路返回。返回过
程中,逐一修改各层神经元连接的权值。这种过程不断
万方数据
资源评论
yyyyyyhhh222
- 粉丝: 446
- 资源: 6万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功