基于网络位置的Web服务推荐方法研究

来源 :杭州电子科技大学 | 被引量 : 0次 | 上传用户:rowhwafo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着 Web2.0时代的到来,Web服务相关技术的快速发展,不同的服务供应商在Internet上为用户提供越来越多功能相同或相似的Web服务,使得用户不得不需要花费大量的时间和精力来寻找满足自己需求的 Web服务,即使用户找到了满足自己功能需求的Web服务,也不能保证其具有较好的服务质量(Quality of Service,QoS)。因此,从大量具有相同或相似功能的候选服务中选择满足用户需求并且QoS较好的服务推荐给用户变得越来越重要。  QoS用来描述和评价Web服务的非功能属性,在基于QoS的Web服务推荐中,预测服务 QoS的缺失值是必要的。目前已经有一些经典的方法通过使用协同过滤技术来进行Web服务推荐,然而他们很少考虑用户和Web服务的位置信息。在实际情况中,用户或Web服务的位置信息对QoS的属性值,例如响应时间,吞吐量,失败率等,有着显著的影响。此外,随着Internet上用户和Web服务的急剧增多,当前的 Web服务推荐算法在这种大规模数据稀疏的情况下存在预测精度和性能不高等问题。本文针对当前在大规模数据稀疏的情况下, Web服务 QoS预测精度不高,算法可扩展性差的难题,提出了两个新颖的基于位置感知的协同过滤算法。本文的创新点主要概括如下:  (1)提出了一种基于网络位置正则化的Web服务推荐方法(Collaborative Web Service QoS Prediction With Network Locatrion-Based Regularization, NLBR)。该算法引入了用户的网络位置信息,通过加入用户的网络位置正则项来改进矩阵分解模型为当前活跃用户预测 QoS缺失值,然后将满足用户功能需求的候选服务根据QoS值排序,最后将QoS较优的Web服务推荐给活跃用户。实验结果表明,通过加入用户位置信息改进矩阵分解模型进行 QoS的缺失值预测,不仅在预测精度上优于目前主流的推荐算法,同时,该算法的时间复杂度与数据规模的大小呈线性相关,可以部分解决大规模数据下稀疏性与可扩展性差的问题。  (2)提出了一种基于网络位置的近邻模型和矩阵分解模型相结合的Web服务推荐方法(Collaborative Web Service QoS Prediction Via Network Location-Based Neighborhood Integrated Matrix Factorization, NIMF),该方法引入了用户和Web服务的网络位置。该算法通过将基于网络位置的用户近邻模型和基于网络位置的Web服务近邻模型进行矩阵分解训练学习,然后和矩阵分解模型结合,得到两个模型。最后通过可调节的参数将这两个模型的结果联合起来进行 QoS值预测,然后将候选服务根据QoS值排序,将满足用户需求并且性能较好的Web服务推荐给活跃用户。实验结果表明,本章提出的模型不仅预测的精度优于其它方法,而且时间和空间复杂度与输入数据的规模呈线性关系,很好的解决了大规模数据下的稀疏性问题,同时解决了传统协同过滤算法可扩展性差的问题。  (3)通过使用公开发布真实环境下大规模的QoS数据集进行实验来验证本文提出算法的推荐性能。该数据集通过收集分布在30个国家的339个用户对73个国家的5825个Web服务进行调用信息,得到1,974,675条QoS记录。该数据集是目前已公开发布的真实环境下规模最大的QoS数据集。
其他文献
近些年以来,计算机科学技术日益发展,并被应用到各行各业之中。工作流技术发展自对办公自动化领域的研究,属于计算机科学技术一类,工作流官方管理联盟对工作流的定义是:在整个工
随着社会的不断进步,工业快速的发展,使得神经网络在生活中许多领域得到了广泛的应用,不过在很多领域,神经网络的应用并不能完全发挥网络的性能,比如说,网络不能得到很好的泛化,拟合
语音传递信息是人类最常用、最重要的交换信息的方式。语音中包含了丰富的语义信息和情感信息,人们往往只注重语音中所包含的语义信息而忽略了情感信息,然而这些情感信息又是计
椭圆曲线密码系统是公认的最有前途的第三代公钥密码系统。椭圆曲线点乘计算是实现椭圆曲线密码系统的关键运算。本文针对椭圆曲线点乘计算十分耗时的问题进行分析,结合并行
在生物医学领域,三维显微图像信息的获取方式主要有激光共焦显微技术和数字共焦显微技术两种。其中,数字共焦显微技术因其信噪比高、无漂白影响、价格便宜等优点而受到广泛地
传感器网络众多关键技术中,网络节能十分重要。I.EACH协议作为第一个分簇路由协议,拥有很好的节能特性,具有很高的使用及研究价值。本文对LEACH协议成簇的过程,簇头选举的机
在道路病害检测中,由于摄像机多处于野外环境,通常摄像设备较为简陋,获取的道路图片分辨率较低。同时由于硬件成本较高,且成像系统本身的技术瓶颈,使得在很多领域高分辨率图像通常
关联规则是数据挖掘研究的一个重要内容,通过采用支持度和置信度去除非频繁项获得目标关联规则。对支持度分布严重倾斜的数据集挖掘时,传统的频繁项集挖掘算法不能有效适用于
谱学习是机器学习领域中的一种新的学习模式,目前已引起了人们的广泛关注。本文主要针对等谱流形学习问题进行研究,提出了等谱流形学习算法的基本框架,包括:1)给出了谱方法和流形
在互联网规模的不断壮大与新型网络业务的飞速发展的背景下,传统网络的缺点,如:需求难以应对、服务难以保障、配置管理复杂等缺陷尽显无疑。软件定义网络(Software Defined Net