基于规则引擎的自解析匹配推理原型系统研究——以土壤系统分类为例

来源 :南京师范大学 | 被引量 : 0次 | 上传用户:czgtbhl
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
地理信息系统的本质是对地理空间数据的采集、管理、分析与可视化,现有的地理信息系统的高级功能主要是缓冲区分析、网络分析等方面,缺乏对复杂、抽象、不确定、动态变化的空间问题的决策支持能力,缺乏知识处理和进行推理的能力。因此,需要将计算机技术中的知识表达与推理、搜索匹配等技术应用到地理信息系统中,使之能够对结构化或非结构化的知识进行表达与推理,从而扩展地理信息系统的研究领域,推动其向智能化方向发展。 本文将知识表达和推理技术引入地理信息系统中。知识表达基于RuleML(Rule Markup Language,规则标记语言)语言规范,推理过程使用规则引擎NxBRE中的Inference Engine(推理引擎)实现,并在土壤系统分类领域作了初步尝试。本文的主要研究内容如下: (1)阐述了当今知识推理和规则引擎技术的最新发展和存在的问题,以及土壤分类领域的理论研究和自动化应用状况,指出了土壤自动化研究领域存在的问题和待改进之处。分析了主要的知识表达方式和知识推理技术,比较了各种方式的优点和不足。 (2)归纳了RuleML语言的组成结构和表达方式,并以土壤系统分类检索表为对象,将人类自然语言转化为基于RuleML表达的计算机语言。 (3)采用规则引擎技术完成土壤系统分类过程中土纲一级的判断。研究规则引擎NxBRE的架构和推理机制,并将基于RuleML格式组织的规则库文件和事实文件进行匹配比较,得出土壤所属土纲。 (4)设计了良好的用户交互界面,使系统具备自解析功能。土壤系统分类的判断条件是会随着专家经验的不断丰富和认识的不断深入而变化的,为了使系统具备良好的可扩展性和可重用性,需要系统对变化的规则及时做出响应。本文提出了规则定制模块、界面自动生成模块的构想。其主要设计思路是:规则定制模块使用户可视化地定制RuleML规则库文件,通过界面自动生成模块解析RuleML文件,并生成与规则库结构相同的用户界面,用户输入的数据作为事实库存储,最终实现与规则库的匹配推理。
其他文献
可持续发展是人类社会追求的共同目标。我国是第一个响应联合国号召,制订国家级可持续发展行动方案——《中国21世纪议程》的国家。作为我国实施可持续发展战略的重要实践,中国
本文探讨了喜马拉雅山地区四个雪坑(珠穆朗玛峰东绒布冰川的两个雪坑(28°01′N,86°58′E),卓奥友峰两个雪坑(28°03′N,86°39′E;28°11′N,86°38′E))和两支浅冰芯(Nun Kun浅
学位
本文通过对荣华二采区10
期刊
信息技术为语文教学插上了腾飞的翅膀,语文教学因信息技术的融入焕发出了新的生机与活力。然而,信息技术在现实语文教学中还没有达到预想的效果:要么用信息技术代替教师的讲解、点拨,要么把信息技术作为语文课堂的点缀,要么干脆不用。那么,如何运用好信息技术来提高语文课堂教学效率,实现语文课堂教学效益质的提升?我認为,首先要改变观念,要把信息技术当做语文课堂教学必不可少的有机组成部分,是提高课语文课堂教学效率的
随着矿产资源的开采,地下采空区不断扩大进而引起矿山地表沉陷,对矿区人民的生活财产和生态环境带来极大的影响,为矿山造成不可避免的经济损失,矿区的可持续发展带来不利影响
随着经济全球化与信息化的发展,城市成为一个复杂且开放的系统,其发展与其他城市之间的联系密不可分。而城市联系则体现城市对周边地区的吸引或依赖,其联系强度越大,越有利于