基于蚁群算法的P2P网络知识路由算法研究

来源 :太原理工大学 | 被引量 : 6次 | 上传用户:fghngfhfg
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
语义Web的发展为实现对Web异构信息的智能访问和处理提供了一个平台。对于传统Web,通过利用可视化的标记语言(如HTML)对资源进行标识,提供了用户可以理解但机器不可理解的知识信息。因此,相对于机器,传统Web缺乏丰富的语义知识信息。语义Web通过本体技术为Web资源提供了丰富的可供机器处理的语义信息,使得机器可以利用这些语义元数据进行自动化的信息访问,从而提供一种高质量的服务,弥补了传统Web缺乏语义的不足。同时,在语义Web上分布着海量的知识,因此,如何在这些海量服务和知识中按照用户的需求快速准确的定位目标知识,使服务可以灵活地满足用户的需求,实现“按需服务”,也成为迫切需要解决的问题。本文正是针对上述问题,结合国家自然科学基金《知晓内容和环境的本体知识路由研究》,利用语义Web、P2P网络相关技术、蚁群算法等知识,提出了一种在P2P网络环境下基于蚁群系统的知识路由算法。语义Web的目标是使得Web上的信息具有计算机可以理解的语义,满足智能软件代理(Agent)对Web上异构和分布信息的有效访问和检索。P2P网络是一种分布式和开放性的网络环境,而蚁群算法的最大特点就是具有很强的适应性和鲁棒性,适合于P2P环境。文章从系统学的角度详细分析了基本蚁群算法在分布式计算、自组织、正反馈等方面的系统学特征,并从TSP的角度对基本蚁群算法的数学模型进行了深入分析。基于蚁群的知识路由算法就是在基本蚁群算法的基础上,结合P2P网络环境的要求对算法进行了改进,并结合语义Web本体技术,使算法能够在P2P结构的虚拟语义社区中实现知识路由。文章在对基本蚁群算法详细分析的基础上,给出了基于蚁群系统的知识路由算法的详细执行过程,并对算法执行中出现的一些问题进行了分析,针对每个缺陷提出了相应改进方法,通过模拟实验证明改进是有效的。最后,文章论述了e-Learning教学平台中作业子系统的设计和实现,以及基于蚁群的知识路由算法在该系统中实现的功能。
其他文献
自计算机诞生以来,经过近70年的发展,计算机已经成为了现代人们生活的一部分,是我们工作、学习必不可少的工具,计算机已经和人们生活的物理世界相融合,传统软件的发展模式已
伴随知识经济的兴起,一种新的管理模式---知识管理开始出现并引起人们的重视。知识管理的目标是创新,知识共享和重用是创新的重要前提和保障。产品概念设计领域作为设计新知
智能车辆定位与导航系统是新型汽车信息电子产品的典型代表,它的应用对缓解和改善城市交通状况、促进行车安全和提高道路的通行效率具有重要意义。组合导航系统是陆地车辆导
随着网络的发展,黑客入侵日益猖獗,严重威胁着人们的安全。单纯的被动的静态安全防御策略已经无法满足现实需要。人们开始采用动态安全防御的思想来进行安全防护,入侵检侧系
随着互联网的普及和电子商务的发展,电子商务系统在为用户提供越来越多便利的同时,其结构也变得更加复杂,用户经常会迷失在大量的商品信息空间中,无法顺利找到自己需要的商品
人脸容貌的衰老模拟合成技术在刑事侦破、人脸识别、影视化妆辅助设计及数字娱乐等领域都有着重要的应用价值。以往对人脸图像的衰老合成通常只是基于单一人脸的信息;或者按
软件测试是软件生命周期中一个重要环节,直接关系到软件的质量高低,充分的测试是项目成功的重要保障,测试用例的产生是软件测试的关键步骤,因而,软件测试的质量和效率很大程
随着Internet技术和企业信息化建设的迅速发展,J2EE(Java 2Platform,Enterprise Edition)技术作为一种建立企业应用的标准平台出现,并逐步成熟,得以飞速发展。J2EE平台提供了
随着网络技术的成熟,基于网络的计算模式占据了越来越重要的地位。由于瘦客户端系统为实现基于网络的计算模式提供了良好的支持,因而越来越受到人们的重视。   瘦客户端系统
学位
由于对小额贷款公司的监管还很薄弱,个别小贷公司存在违法行为,金融监管部门对管辖范围内对小额贷款公司的管理水平较低。因此,为了实现小额贷款公司业务管理和监管信息化,保