论文部分内容阅读
该文简要回顾了农业专家系统的发展、现状和趋势,分析了现有综合决策系统中出现的一些问题,如:鉴定子系统存在的鉴定方式要求强昆虫分类学背景基础、效率不高的问题,并提出了初步解决方案:强调生物学、生态学知识,降低使用时的知识背景要求;利用COM技术制作组件,实现分布式计算,降低更新难度;以框架结构组织知识库,降低维护成本;决策支持系统方面,该文实现了与鉴定专家子系统无缝连接,即将鉴定结果以及用户的提供的事实作为参数制作启动命令,启动决策支持系统进行推理,构造防治方案,提供给用户参考使用.该文主要利用Visual Studio 6套件中的Visual Basic,Visual InterDev及Macromedia MX中的Dreamweaver、Firework等工具进行了开发,以普通农业生产者、基层农技工作者为主要用户,实现了一支应用于农业生产的综合决策支持系统,在植物保护专业知识与计算机技术交叉领域做了一次有益的尝试,取得了如下的成果.该文分析对比了产生式系统、语义网络方式、框架式系统、面向对象方式、基于案例方式、基于模型方式六种知识表示方式,并结合植物保护专业领域知识,阐明了该文建立专家系统知识库使用的知识表示方法原因及应用原则.该文选择重要经济害虫设计并实现了鉴定专家系统框架式知识库和决策支持系统知识库.根据植物保护领域知识,结合专家系统数据库进行了推理机引擎设计.提出了以专业可用度、侧面属性值权重为主的冲突消解策略,并将其应用到推理机引擎中实现了推理引擎启发性的广度优先搜索策略,经该文试验,推理效果比较理想.系统集成方面利用COM技术开发设计了专家系统外壳以及专家系统推理机、专家系统插件工具等COM组件,构成了C/S/S三层结构的系统结构,实现分布式计算,提高了专家系统推理效率.以公布专家系统外壳接口、推荐专家系统推理机引擎接口等方法为二次开发的提供了基础,提高了该文设计的专家系统的可扩展性能.该文首次利用分布式技术构造实现了农业害虫鉴定专家系统、决策支持系统.另外,该文还设计了专家系统辅助工具若干:解释功能生成引擎能为配有解释演示性数据的文字描述提供动态网页概念解释;专家系统知识库制作工具为专家系统知识库的二次开发提供帮助并保证系统逻辑表的连接指向、逻辑结构正确.