- 1、本文档共50页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第四章__农业生产信息化技术
第一节 农业专家系统 第四章 农业生产信息化技术 第一节 农业专家系统 第二节 设施农业控制技术 第三节 农业远程诊断技术 第一节 农业专家系统 一、农业专家系统概述 二、产前决策专家系统技术 三、施肥管理专家系统技术 四、病虫害防治专家系统技术 五、节水灌溉专家系统技术 一、农业专家系统概述 农业专家系统的概念 农业专家系统的结构 农业专家系统的特点 知识工程 农业专家系统的开发工具 一、农业专家系统概述(一)农业专家系统的概念 农业专家系统,也可以叫做农业智能系统,是农业信息技术的一项重要技术。它是运用人工智能专家系统技术,结合农业特点发展起来的一门高新技术。具体来说,就是利用人工智能技术,总结和汇集各层次、各方面的农业专家长期积累的宝贵经验,以及通过试验获得的各种资料和数据,总结和汇集农技推广人员和农民群众的长期实践经验,针对具体的自然条件和生态环境,用相应的信息技术开发的各种能从理论和实践相结合的科学地指导农业生产,以实现高产、优质、低耗、高效目标的计算机智能软件。 一、农业专家系统概述(一)农业专家系统的概念 运用农业专家系统,让使用者输入自己的要求和设定相关的条件,通过系统的分析和计算后,将结果“告诉”给用户,让用户从中选择最佳方案,科学地进行生产,以达到降低成本,提高效益的目的。这一过程犹如聘请了无数个农艺师、农技干部来指导农业生产,并且得到的结果是综合他们各自技术的最佳方案。 一、农业专家系统概述(二) 农业专家系统的结构 一、农业专家系统概述(三)农业专家系统的特点 1、知识的汇集 2、启发性推理 3、推理和解释的透明性 4、知识更新 一、农业专家系统概述(四)知识工程—建造一个农业专家系统的过程 它是把软件工程的思想应用于基于知识的系统设计。一个典型的农业专家系统的开发,主要依靠知识工程师(Knowledge Engineer)与人类的农业专家或农技人员交流获取知识,知识工程师将获取的知识编制代码到知识库,然后相关的农业专家对系统进行评估,将意见反馈给知识工程师。如此往复,直到开发出完善的农业专家系统 一、农业专家系统概述(五)农业专家系统的开发工具 是开发专家系统的最基本工具,典型的有符号处理语言 LISP,逻辑语言PROLOG,这两种语言它都是专门为人工智能设计的。当然也不排除常规语言如C,PASCAL,BASIC等。用通用人工智能语言来编写专家系统,设计者可以有较大的自由度,可以自己设计自己需要的知识表示模式和推理方法等,可塑性很大,当然开发工作量大得多。 一、农业专家系统概述(五)农业专家系统的开发工具 系统外壳也称为骨架系统,是一个成功的专家系统删除知识库中特定领域的知识留下来的框架系统。它给用户提供了一些友好的接口,利用原有专家系统成功的知识表达方式,推理机制,知识库结构以及解释机构等,只要有类似的需要解决的问题,只要把问题的特定知识填入知识库,就可以建造另外一个专家系统,用起来十分方便。这种骨架系统应用的针对性很强,只用来开发类似领域的专家系统,这种开发工具局限性较大,灵活性也比较差。如EMYCIN,就是非常成功的例子,它就是MYCIN医疗诊断专家系统去除医疗诊断知识而得到的骨架系统。 一、农业专家系统概述(五)农业专家系统的开发工具 它是专门用于构造和调试专家系统的通用程序设计语言,比基本人工智能语言如LIPS,PROLOG方便,但比骨架系统灵活。 (1)OPS (Official Production System)是著名的通用型语言工具 (2)KEE (Knowledge Engineering Environment)也是著名的通用语言 (3)ROSIE (Rule-Oriented System for Implementing Expertise)是Rand公司于1981年开发的,用InterLISP和C语言实现的。 一、农业专家系统概述(五)农业专家系统的开发工具 专家系统开发环境是以一种或多种工具和方法为核心,加上与之配套的各种辅助工具和界面环境的完整的集成系统。 专家系统的规模越来越大,出现了数量达数千条乃至数万条规模,知识层次包括元知识、经验性知识、原理性知识和常识性知识等几个层次的专家系统,因此,超大规模知识库的组织和管理变得突出起来。 一、农业专家系统概述(五)农业专家系统的开发工具 系统辅助工具主要用于帮助建造高质量的知识库和调试专家系统。 知识获取工具和知识库管理与维护工具是最重要的辅助工具。 知识获取工具有自动知识获取工具、知识库编辑工具、面向问题求解方法的知识获取工具、面向特定知识生成技术的知识获取工具、面向特定问题领域的知识获取工具以及基于特定语言的知识获
文档评论(0)