基于QoS反向交叉预测的Web服务推荐系统研究

来源 :浙江大学 | 被引量 : 0次 | 上传用户:jmgxy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着云计算的发展,越来越多的应用以云端服务的形式开放,随之引发了Web服务数量的爆炸式增长,互联网上涌现出越来越多的功能相同但服务质量(QoS)不同的Web服务。面对如此庞大的服务集合,用户手工在服务注册中心或者搜索引擎上查找所需服务变得越来越困难。基于QoS的服务推荐,旨在从众多等功能服务中挑选出满足用户QoS需求的服务,已经成为服务计算(SOC)领域最炙手可热的研究方向之一。以往的研究工作已经充分利用了候选服务的QoS属性来解决此问题,然而这些工作都是基于一个共同的前提,那就是假设所有候选Web服务针对目标用户的QoS值均已知。由于Web服务的QoS具有不确定性(同一个Web服务针对不同用户的QoS存在很大差异)以及不完整性(很少有用户曾调用过所有的候选Web服务),因而这种假设和实际应用的情况存在相当大的差距,换而言之,很多Web服务针对目标用户的QoS是未知的。为解决QoS值缺失的问题,本文基于协同过滤的思想,提出一种创新的QoS预测算法DRaC。DRaC算法中引入了数据平滑机制,对训练集中的用户进行聚类操作,并利用各聚类中用户的历史QoS信息对预测系统的输入数据集进行数据平滑化预处理,可以有效提高系统的QoS预测准确度。不同于传统的基于协同过滤的预测算法,DRaC算法提出了反向交叉预测方法,充分合理利用了训练矩阵中相似度较低的用户与服务数据,可改善数据稀疏问题为预测系统带来的影响,优化了预测效果。此外DRaC算法提出基于用户反馈的信任度模型,在线统计学习用户对系统推荐结果的反馈信息,自动建立与维护用户信任度模型,并将其与QoS预测过程相结合,可以做到动态改善系统的预测效果。最后,本文基于真实的QoS数据集验证了DRaC预测算法的效果,并通过实验分析了算法中各个参数对预测结果的影响。
其他文献
数字全息术是一种可用于三维微结构非接触、准实时、高灵敏、高精度、高分辨且全场可视化测量与表征的新型全息方法。位相解包裹是实现数字全息三维重构中的一个重要环节,它
生物医学事件关注于生物医学分子的具体表现行为,对药物研制和疾病预防具有重要的意义。对生物医学事件精准地抽取,往往需要自动地综合分析生物医学文献中所描述的内容。现阶
截止到2018年,移动互联网用户达到15.5亿,网络应用日益融入人们的生活。移动互联网的加速发展产生了对信息安全的思考。口令是信息安全中使用最广泛的身份验证手段。口令的恢复与加密研究相辅相成,也得到了迅速的发展。研究发现口令恢复的重点在于字典的选取。但是随着移动互联网用户越来越多,口令空间在爆发式增长,字典文件越来越大,文件中的候选口令数量急剧增加。因此,研究口令恢复中高效字典的生成具有重要意义。
学位
学术领域信息,如学术文献信息和作者信息等,是学术研究者持续关注的重点信息。深入挖掘学术领域信息,构建相关学术网络,对学术研究工作和学科发展有很大的意义。现有的大型专
中国是制造大国,但远非制造强国。制造业的发展过程中存在资源闲置和资源瓶颈共存的问题,云制造概念为该问题的解决提供了新的思路。云制造环境下制造资源复杂多样,同时又需要最
自20世纪70年代以来,随着国内外食品药品安全事件频发,食品药品质量安全问题已经成为世界关注的热点。虽然可追溯系统在农产品方面的研究和应用已经初见成效,但对于中草药的
近年来,随着计算机和多媒体信息技术的迅速发展,图像和三维模型等数据也呈现出几何倍数增长。但同时,这些海量的数据也给人们对关键信息的获取带来了巨大的工作量和挑战。因此,人
近年来,随着科学技术的大力发展,现代化设备在电力系统中的应用也越来越广泛,因而其故障诊断在显示应用中的意义也越发重要。一台设备如果不能及时发现其潜在故障,而是在发生故障以后断电检修,不仅会在经济上给人们的生产生活造成损失,甚至造成生产事故。对此,在电力系统中,以排查设备故障隐患为目的的设备状态检修可以在对尚未出现故障的设备进行故障诊断,在出现故障征兆时发出预警,在电力企业的生产工作中有着重大的意义
近年来,由于各类消费类电子产品的兴起,嵌入式程序开发工作的复杂程度也日益加大。开发环境对嵌入式软程序开发而言是非常重要的,一个合适的程序开发环境可以有效地提高嵌入式程
无线传感器网络是由大量成本低廉的传感器节点以无线通信方式自组织形成的网络,能够实时地感知、采集、处理网络区域内监测对象的信息,具有快速展开、高监测精度、容错性强等