MPI环境下的PCLIPS的设计与实现

来源 :燕山大学 | 被引量 : 0次 | 上传用户:zhuxbo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
CLIPS是一种重要的专家系统开发工具,广泛应用于专家系统的各个研究领域。目前,以CLIPS为原型的各种版本的专家系统开发工具层出不穷,但是现有的开发工具都不具有直接支持并行处理的功能,给并行机上构建专家系统带来很多不便。本文以对CLIPS进行改进为目的,在对CLIPS工作原理深入分析和研究的基础上,设计并初步实现了一个并行CLIPS实验模型-PCLIPS。 本文首先分析了CLIPS的工作原理和推理匹配技术。对推理中的不确定性问题进行了研究,将PROSPECTOR中修正推理不确定性的方法引入到PCLIPS中。针对推理和匹配过程中的时间冗余性问题进行分析,在对Rete算法进行研究的基础上,提出了Rete算法的改进方案。同时,对PCLIPS的推理和匹配效率问题进行了研究。 其次,分析了当前通用的两种并行编程模型,将MPI的消息传递功能引入到PCLIPS中。设计了模式网络结构,实现了正向推理算法。在对CLIPS核心函数和处理机制进行研究的基础上,设计了PCLIPS的并行处理算法,实现了基本的并行处理功能。 最后,针对PCLIPS设计了两组实验,根据实验结果对PCLIPS的性能进行了分析,指出了PCLIPS的优点和不足。
其他文献
基于数字图像处理与模式识别技术的车牌自动识别系统,作为智能交通系统公路交通管理的核心,自1988年提出以来受到了人们的广泛关注。它可以应用于公路和桥梁收费站、城市道路监
直接数字化X射线成像技术(Digital Radiography, DR)在医学诊断领域发挥着越来越重要的作用。相对于传统的DR技术,多CCD DR系统能够在保证图像质量的同时降低生产成本,对DR系统
基于应用服务提供商(application service provider,ASP)的网络化制造模式使制造企业专注发展其核心业务,同时借助ASP提供的先进技术服务,快速响应市场需求,利用ASP服务商提
移动AdHoc网络——MANET(MobileAdHocNetworks)是一种具有广阔发展和应用前景的技术。由于MANET具有网络拓扑高度动态、多跳以及移动节点的资源和功能较为有限等特性,因此需要
随着网络应用的持续增加,以及相关业务的发展与延伸,产生并积累了大量的数据;与此同时,针对大数据的分布式计算框架不断出现并改进。根据应用场景,大数据的处理可以简单地分为两
现有的降雨预报系统采用人工经验判断与计算机辅助等手段给出降雨预测。通过经验给出的降雨预报准确度低,速度缓慢,而现有的自动预报系统则往往依据复杂的气象模型,在昂贵的计算
随着网络技术的发展和标准的制定,实时音频、视频的应用越来越广泛,这些应用反过来又促进了相关协议标准的发展。1996年IETF在RFC1889中定义了传输实时数据的Internet标准协
面向对象的技术给软件测试带来了新的挑战,与传统软件相比,面向对象软件的封装、继承、多态等特征虽然可以提高软件的开发效率,但是它们引起的类间依赖关系变得复杂,同时增加了软
在生产经营活动中,企业管理部门需要大量的决策行为。由于影响企业运作的环境因素复杂多变,所以要做出一个迅速和正确的决策是很困难的。作为智能体的Agent,其特性决定了其在决
随着网络的发展,通讯设备的普及,一种新的数据密集型应用逐渐浮出水面,这主要包括:金融分析、网络监控、通讯数据管理、传感器网络数据处理等。在这些应用中数据是多维的、连