基于QoS及协同过滤的Web服务推荐方法研究

被引量 : 0次 | 上传用户:plxu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网技术的不断发展,Web服务推荐与选择已经逐渐成为学术界和工业界共同关注的重要研究内容,服务质量(QoS)是成功进行Web服务推荐的关键性因素。然而,Web服务的QoS值在运行时刻可能会因为服务器超载,网络条件等多种因素的影响而发生变化。由于Web服务环境的动态性,目前现有的服务选择方法通常无法有效地涵盖QoS内在的不确定性,使得服务推荐结果与实际结果偏差较大。为解决Web服务的QoS值的动态性以及目前算法忽视QoS内在的不确定性,导致服务选择可靠性差问题,本文提出一种改进的基于协同过滤的Web服务推荐方法,该方法的引入使得服务用户不需要对Web服务进行调用,只需要对历史的Web服务的QoS信息进行分析挖掘就能找出适合用户的最优Web服务。本文提出的推荐算法不同于传统的推荐算法,主要表现在以下几个方面:在服务可靠性方面,本文引入云模型中的逆向云算法来解决QoS内在不确定性导致的服务选择可靠性差问题,把不可靠的服务剔除;在相似度计算方面,本文算法在计算用户间相似度时,充分考虑了Web服务的内在特征,在计算服务间相似度时,充分考虑了用户的内在特征;在对QoS缺省值预测方面,为了缓解负数对预测性能的影响,本文对传统的基于服务的QoS预测算法和基于用户的QoS预测算法进行改进;当为目标用户预测的QoS值为负数时,使用服务或者用户QoS值算术平均的方法进行计算填充。最后联合基于服务的QoS预测算法和基于用户的QoS预测算法采用自适应均衡权重的方法给出最终的QoS预测结果。为验证本文提出算法的优越性,本文使用了真实环境下大规模的QoS数据集进行仿真实验,该数据集包含了1500000条Web服务调用记录,通过仿真对比实验证明了本文算法的优越性。
其他文献
随着“云计算”概念的提出,越来越多的企业开始关注和重视基于云计算平台的软件项目的实施和应用。与传统的软件项目相比,基于云平台的软件项目开发周期短,不受硬件环境约束,
构建一支稳定的社会工作人才队伍是和谐社会发展的迫切需求,也是社会工作实现职业化和专业化发展的必需保障。如何有效提高社会工作者的职业稳定性,如何吸引更多的社会工作者
从近几年的高考地理答卷看,大部分学生解读地理信息的能力比较弱,主要存在以下几方面的问题:①信息解读的不够全面;②信息解读的过程中出现错误;③对解读到的地理信息不能进行准
随着资源环境问题的日益严峻,人类逐渐将目光放到了节能环保问题上,兼顾了经济效益和环境因素的绿色供应链管理理论成为全社会所关注的核心问题。企业发展绿色供应链管理在给
为推进煤炭去产能的顺利进行,以福建省龙岩市为例,分析了化解煤炭产能过剩面临的挑战,提出了相应的解决对策。去产能面临的问题包括:去产能决心不足、去产能的企业情况复杂、
沟通是管理进程中的重要手段。管理中良好的沟通是促进公司正常积极发展的必要条件。在前人对管理的研究中,充分说明了沟通满意度与员工认同度、公司可信度等息息相关。为了
近年来,学术界对社工机构的发展现状、困境以及对策等进行了大量的研究。有关城中村治理的研究也有增多的趋势。然而,对两者进行结合的研究还比较缺乏。在创新社会治理体制的
20世纪末,美国管理大师哈默先生提出BPR概念以来,随着流程管理概念的提出与推广,流程成为企业运营的关键要素之一,而流程管理体系设计是流程管理执行落地的重要环节。因此,为
通过网络构成闭环的反馈控制系统称为网络控制系统。这种网络化的控制模式与传统的点对点连接的控制结构相比,避免了节点间专线的敷设,方便安装与维护,提高系统的诊断能力、
一般来说,一国政府进行宏观调控的主要目标之一是保持社会整体物价水平的稳定,从而将一般物价的波动控制在一个合理的范围。但是,目前我国用来衡量物价水平波动的大多是居民