通信学报 ›› 2018, Vol. 39 ›› Issue (1): 147-158.doi: 10.11959/j.issn.1000-436x.2018007

• 学术通信 • 上一篇    下一篇

基于信任扩展和列表级排序学习的服务推荐方法

方晨1,2,张恒巍1,2,张铭1,2,王晋东1,2   

  1. 1 信息工程大学三院,河南 郑州 450001
    2 数字工程与先进计算国家重点实验室,河南 郑州 450001
  • 修回日期:2017-12-26 出版日期:2018-01-01 发布日期:2018-02-07
  • 作者简介:方晨(1993-),男,安徽宿松人,信息工程大学硕士生,主要研究方向为服务推荐、数据挖掘等。|张恒巍(1978-),男,河南洛阳人,博士,信息工程大学副教授,主要研究方向为网络安全与攻防对抗、信息安全风险评估。|张铭(1993-),男,河南安阳人,信息工程大学硕士生,主要研究方向为云资源调度。|王晋东(1966-),男,山西洪洞人,信息工程大学教授,主要研究方向为网络与信息安全、云资源管理。
  • 基金资助:
    国家自然科学基金资助项目(61303074);国家自然科学基金资助项目(61309013);河南省科技攻关计划基金资助项目(12210231003)

Trust expansion and listwise learning-to-rank based service recommendation method

Chen FANG1,2,Hengwei ZHANG1,2,Ming ZHANG1,2,Jindong WANG1,2   

  1. 1 The Third College,Information Engineering University,Zhengzhou 450001,China
    2 State Key Laboratory of Mathematical Engineering and Advanced Computing,Zhengzhou 450001,China
  • Revised:2017-12-26 Online:2018-01-01 Published:2018-02-07
  • Supported by:
    The National Natural Science Foundation of China(61303074);The National Natural Science Foundation of China(61309013);Henan Science and Technology Research Project(12210231003)

摘要:

针对传统基于信任网络的服务推荐算法中信任关系稀疏以及通过QoS预测值排序得到的服务推荐列表不一定最符合用户偏好等问题,提出基于信任扩展和列表级排序学习的服务推荐方法(TELSR)。在分析服务排序位置信息的重要性后给出概率型用户相似度计算方法,进一步提高相似度计算的准确性;利用信任扩展模型解决用户信任关系稀疏性问题,并结合用户相似度给出可信邻居集合构建方法;基于可信邻居集合,利用列表级排序学习方法训练出最优排序模型。仿真实验表明,与已有算法相比,TELSR在具有较高推荐精度的同时,还可有效抵抗恶意用户的攻击。

关键词: 服务推荐, 排序学习, 概率型用户相似度, 信任关系

Abstract:

In view of the problem of trust relationship in traditional trust-based service recommendation algorithm,and the inaccuracy of service recommendation list obtained by sorting the predicted QoS,a trust expansion and listwise learning-to-rank based service recommendation method (TELSR) was proposed.The probabilistic user similarity computation method was proposed after analyzing the importance of service sorting information,in order to further improve the accuracy of similarity computation.The trust expansion model was presented to solve the sparseness of trust relationship,and then the trusted neighbor set construction algorithm was proposed by combining with the user similarity.Based on the trusted neighbor set,the listwise learning-to-rank algorithm was proposed to train an optimal ranking model.Simulation experiments show that TELSR not only has high recommendation accuracy,but also can resist attacks from malicious users.

Key words: service recommendation, learning-to-rank, probabilistic user similarity, trust relationship

中图分类号: 

No Suggested Reading articles found!