专家系统(开发平台)基本知识

来源:百度文库 编辑:神马文学网 时间:2024/04/27 16:03:53

专家系统的基本概念
    专家系统是模拟专家解决问题的思路的计算机软件系统,它是专家解决问题过程的再现。例如:


科学施肥决策系统 模拟植保专家如下的思维决策过程:依据不同作物生长的养分需要、实际地块土壤的肥力情况、土壤养分吸收能力等因素,推理计算科学施肥量;根据作物所处的不同关键生长阶段、对作物生长实际状况的分析,进行科学的追肥计算等。


病虫害预测与防治系统 模拟植保专家如下的思维决策过程:根据作物生长各阶段的常发病虫害,以及通过对生长环境因素对其发生的促进或抑制作用的分析计算,推断当前一段时间易发生的病害、虫害,针对性地指导农户采取积极的防治管理措施;根据作物的症状表现,识别病虫害的类型,给出相应的防治措施等。


专家系统的基本组成


专家系统的典型组成如图1所示,它由知识库、推理机、知识获取、事实黑板和人机接口等五部分组成。知识库是按照一定的知识表示方式描述的专家经验知识的集合。知识库是领域专家与计算机之间进行交流的桥梁,它使专家能够以自己熟悉的方式进行问题求解思维过程的描述,而不必编写繁杂的计算机程序。推理机是事实驱动的非过程性的问题求解过程的实现。推理机根据用户提出的问题和已知事实,在知识库中搜索、匹配激活相应的知识,根据知识由已知事实推断计算出新的事实,或者向用户提问获取推理需要的相关事实,直到最终问题求解或已知条件不足无法求解为止。知识获取主要是指与问题领域专家的交谈,或者从问题的典型数据样本中利用机器学习、数据挖掘等知识发现方法提取问题求解知识的过程。事实黑板主要用于存放本次问题求解过程中的事实,包括用户输入的事实及推理计算求得的事实。人机接口主要是实现用户与专家系统之间友好的、可视化的信息交互。
 
专家系统在农业中的应用
    在农业生产管理中,专家系统可以广泛应用于大田作物的科学施肥、品种选择、病虫害预测防治、科学灌溉等生产管理,畜禽饲养、水产养殖中的疾病防治、各生育阶段的饲料配置管理,温室环境的管理控制,以及粮食的储存管理、农业生产的经济效益分析、农业机械的故障诊断与检修、农业生态环境监测控制等众多方面等,几乎无所不包。许多系统已得到应用,一部分已成为商品进入市场。