计算机工程与应用 ›› 2016, Vol. 52 ›› Issue (15): 65-72.
唐 妮1,2,熊庆宇1,2,王喜宾1,2,高 旻1,2,文俊浩1,2,曾 骏1,2
TANG Ni1,2, XIONG Qingyu1,2, WANG Xibin1,2, GAO Min1,2, WEN Junhao1,2, ZENG Jun1,2
摘要: 基于服务质量(QoS)的Web服务推荐能在众多功能相似的Web服务中发现最能满足用户非功能需求的Web服务,但QoS属性值预测算法仍存在预测准确度不高和数据稀疏性的问题。针对以上问题,提出了一种基于位置聚类和分层张量分解的QoS预测算法ClustTD,该算法基于用户和服务的位置属性将用户和服务聚类成多个局部组,分别对局部组和全局的用户、服务和时间上下文进行张量建模和分解,将局部和全局张量分解的QoS预测值进行加权组合,同时考虑了局部和全局因素,获得最终QoS预测值。实验结果表明,该算法具有较高的QoS预测准确率和Web服务推荐质量,并能在一定程度上解决数据稀疏性问题。