CLIPS在基于知识的并行编程环境中的应用研究

来源 :燕山大学 | 被引量 : 0次 | 上传用户:qvril
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
专家系统是人工智能领域中一个非常重要的分支,而新型专家系统需要具有的一类特征便是并行与分布式处理。因此,在基于知识的并行编程环境下应用专家系统,把专家系统和并行计算相结合,通过这一方式来提高专家系统的推理速度是一个新的课题。本文对国内外专家系统和并行计算的研究现状进行了综合分析,就如何把专家系统与并行计算相结合,以及并行推理的实现进行了研究。 首先,对目前所普遍采用的并行推理体系结构进行了分析,设计了一个改进后的并行推理系统架构。还提出了与之相对应的推理算法,同时研究了规则细粒度划分的问题,并对两种体系结构进行了比较。 其次,分析CLIPS(CLanguageIntegratedProductionSystem)自身所具有的特性,研究了目前实现混合编程的主要方法。通过使用CLIPS的接口函数,设计出把CLIPS嵌入到高级编程语言C++中的方案,为实现并行推理做好了准备。 再次;讨论了并行环境下规则库的分解问题,研究了规则库的动态实时分解、规则库的构架以及规则库的传输,提出了相应的解决方案。通过分析CLIPS在高级程序语言和并行函数间的消息传递方式,设计并实现了CLIPS在基于知识并行编程环境中进行推理的算法,接着进一步对算法进行了分析。然后对推理过程中消息的传递和推理过程中需使用的自定义函数进行了分析设计。 最后,在并行环境中搭建了一个动物识别专家系统,通过对运行数据的测试,分析了并行推理的效果。
其他文献
医药执业资格考试(包括护士执业资格考试和执业药师资格考试)是我国在医药卫生领域实行国家统一考试的主要制度。国家对临床护理和药品生产、经营和使用等岗位的专业技术人员实
随着信息技术的快速发展,互联网在人们的工作和生活中的作用与日俱增。网上银行、电子商务和网络办公等技术的广泛应用使得大量的敏感信息通过互联网进行交换,信息安全问题得到
增强现实技术(Augmented Reality,简称AR),发展于虚拟现实技术,是指将虚拟的场景叠加到真实场景中,实现对现实的增强。AR又称混合现实,是一种需要结合图像识别、虚实融合、人机交
目前,如何利用快速发展的网络技术来高效利用信息资源,已成为业界广泛关注的问题之一。新兴的P2P技术从根本上颠覆了传统的C/S应用模式,在即时交流、文件传播、分布计算等方
随着数字技术、信息技术的飞速发展,数字电视的普及成为一种必然趋势,而高清晰度数字电视(HDTV)以其更高级的视听享受又必将成为数字电视的发展方向。目前市场上的高清晰度数字电
相对于有线网络而言,无线网络作为一种更为便捷的访问网络的手段,由于其免除了布线的种种限制,人们得以在任何地方都可以自由的访问网络,因而无线网络在近年来得以迅速的发展。然
随着数据库技术的发展,其应用的领域越来越广泛,所处理的数据也越来越复杂,在现实世界中,不完全信息、不一致信息是普遍存在的。以经典二值逻辑为理论基础的传统数据库并不能
本文遵循中国移动公司的性能管理接口规范,参照规范制定的标准IDL接口文件,采用CORBA技术设计了WCDMA性能管理Agent模块。实现了不同运营商的上级网管(NMS)通过操作维护中心(OM
随着Internet的发展,计算机网络安全成为越来越受人们关注的问题。为了增强计算机网络的安全性能,人们采用了多种安全技术,包括加密、身份认证、访问控制等,随着入侵检测(Intrusi
传统的网络安全技术侧重于用户网络的系统入侵检测、防病毒软件或防火墙,这类安全措施通常不能减少网络中的异常流量,特别是面对不断发展的DoS/DdoS攻击,用户网络只能处于一种被