Computer Engineering and Applications ›› 2009, Vol. 45 ›› Issue (21): 215-217.DOI: 10.3778/j.issn.1002-8331.2009.21.062

• 工程与应用 • Previous Articles     Next Articles

Grape diseases diagnose expert system based on artificial neural network

JIN Yan,SHI Xue-hui,XIONG Xing-yao,CAO Xiong-jun,WEI Yu

  1. College of Horticulture and Landscape,Hunan Agricultural University,Changsha 410128,China
  • Received:2008-11-20 Revised:2009-02-02 Online:2009-07-21 Published:2009-07-21
  • Contact: JIN Yan


金 燕,石雪晖,熊兴耀,曹雄军,韦 宇   

  1. 湖南农业大学 园艺园林学院,长沙 410128
  • 通讯作者: 金 燕

Abstract: This paper designs a kind of grape diseases diagnosis expert system based on artificial neural network.Eighteen main kinds of grape diseases as research objects are taken.The expert knowledge of them is converted into diagnosis rules which would be imported to artificial neural network for training,and formed into inference engine.Additionally,the expert system consists of knowledge database,rules inference and artificial neural network.It improves the self-learning capability and system real-time ability of expert system.The system is implemented by C# language,Matlab and .NET programming technology.The experiment results show that the system has higher diagnostic accuracy than traditional expert system.Moreover,the system can be accessed through web browser which will be good for popularization of it.

Key words: artificial neural network, expert system, grape diseases diagnose

摘要: 设计了一种基于人工神经网络的葡萄病害诊断专家系统。以常见的18种主要的葡萄病害为研究对象,将专家知识转换为诊断规则,并作为学习样本输入神经网络进行训练,形成人工神经网络推理机。同时,采用知识库、规则推理和人工神经网络推理相结合的系统结构来优化专家系统,在提高专家系统自学能力的同时也提高了系统的响应速度。采用C#、Matlab和.NET技术混合编程实现专家系统,实验结果表明该系统有较高的诊断准确率并能稳定运行。该系统在Web上运行,更有利于系统的推广应用。

关键词: 人工神经网络, 专家系统, 葡萄病害诊断