基于矩阵分解的Web服务个性化QoS预测方法研究

来源 :杭州电子科技大学 | 被引量 : 0次 | 上传用户:JockWang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Web服务是一种通过标准协议用以保证互联网上异构平台间的应用服务可进行互操作的技术。随着互联网以及Web服务技术的快速发展,企业的开发需求不断更迭,因此,Web服务的数量也正在变得越来越多。然而,当用户面对众多具有一致或者类似功能实现的Web服务,如何选择其中最佳的Web服务用以构建Web应用成为了一个极具价值的研究课题。由于网络的不稳定性,并且不同用户所处的网络环境不同,服务提供商不能保证同一Web服务对所有的用户具有相同的QoS。并且,让所有用户调用存在于互联网上所有的Web服务以收集个性化的QoS记录又是不切实际的。因此,如何准确地预测QoS以辅助选择合适的服务来构建Web应用也成了一个亟待解决的问题。本文论述了稀疏历史数据条件下关于QoS预测问题所面临的难点,分析了近年来国内外的关于QoS预测的研究现状与进展,设计了两种模型用以预测Web服务QoS,并通过模型融合的方法结合两者的优势,以期最终提高QoS的预测精度。首先,论文简要地介绍了Web服务QoS预测问题所涉及的知识与技术,包括了Web服务、QoS概念、各种推荐技术以及相似度算法等;其次,将基准偏置模型引入概率矩阵分解模型,并且将相似邻居的先验信息加入已有概率模型,推导出含有相似邻居正则化项的概率矩阵分解(PMF)模型;再次,提出一种扩展的基准偏置模型,并且将一部分上下文信息通过潜在特征空间映射的方式构建容纳更多信息的概率模型;然后,结合上述两种模型的优势,提出了基于相似邻居正则化与潜在特征空间映射的混合模型;最后,分别针对上述三种模型进行了实验验证与分析,用以证明本文提出的模型的有效性,尤其是数据稀疏的情况下。
其他文献
P2P网络是近年来业界研究和关注的一个焦点,它在很多领域都得到了应用,其发展空间很大。但是,P2P网络固有的开放性和匿名性也为提供虚假文件、恶意攻击等恶意行为提供了可乘
学位
随着信息技术的发展,基于WEB的各种网络应用系统随之产生,这些网络应用系统应用于社会行业的各个领域。把计算机网络技术与发展党员工作相结合,开发设计发展党员工作实时监控
聚类分析是数据挖掘领域中一个非常重要的研究方向。近年来,随着信息技术的高速发展出现了一种应用日益广泛的动态流数据—数据流。数据流不同于传统的存储在磁盘上的静态数据
当今企业应用系统常常陷入进退维谷的境地,在企业应用系统开发中,总遇到“不敏捷”和“效率不高”的情况。企业不能依赖IT基础结构来快速满足业务需求的变化,缺乏有效应对市
随着互联网和信息通讯技术的不断发展,全球进入信息化时代,为了迎接新时代的知识革命,各高校纷纷构架自己的信息高速公路。数字图书馆、校园一卡通、办公自动化、目录服务系统、
软件测试是控制软件质量的重要手段,软件质量的好坏将最终决定软件企业的市场命运。因此为了保证软件产品的质量,软件测试特别是自动化测试越来越受到人们的重视。软件自动化测
领域工程和MDD(Model-Driverl Development)是目前使用的两种先进的程序开发方式,领域工程和模型驱动的开发方式,简单来说就是以建立领域模型为主要手段的开发,然后通过模型
软件测试模型是用于指导软件测试过程如何开展的理论模型。本文分析嵌入式软件的特点,综述传统的软件测试方法;针对嵌入式软件的特点,对传统模型的缺点进行改进,构建嵌入式软
随着全球信息化的快速发展,各种各样的软件系统已经进入社会的各个领域。企业,政府等机构经过了多年信息化发展,已经拥有了各种软件资源,与此同时人们的工作方式也由过去人与