计算机应用 ›› 2017, Vol. 37 ›› Issue (10): 2828-2833.DOI: 10.11772/j.issn.1001-9081.2017.10.2828

• 人工智能 • 上一篇    下一篇

基于聚类层次模型的视频推荐算法

金亮1, 于炯1,2, 杨兴耀1, 鲁亮2, 王跃飞2, 国冰磊2, 廖彬3   

  1. 1. 新疆大学 软件学院, 乌鲁木齐 830008;
    2. 新疆大学 信息科学与工程学院, 乌鲁木齐 830046;
    3. 新疆财经大学 统计与信息学院, 乌鲁木齐 830012
  • 收稿日期:2017-04-05 修回日期:2017-06-07 出版日期:2017-10-10 发布日期:2017-10-16
  • 通讯作者: 于炯(1964-),男,新疆乌鲁木齐人,教授,博士生导师,博士,CCF会员,主要研究方向:网络安全、网格与分布式计算,E-mail:yujiong@xju.edu.cn
  • 作者简介:金亮(1992-),男,安徽滁州人,硕士研究生,CCF会员,主要研究方向:推荐系统;于炯(1964-),男,新疆乌鲁木齐人,教授,博士生导师,博士,CCF会员,主要研究方向:网络安全、网格与分布式计算;杨兴耀(1984-),男,湖北襄阳人,博士,CCF会员,主要研究方向:推荐系统;鲁亮(1990-),男,新疆乌鲁木齐人,博士研究生,CCF会员,主要研究方向:云计算、分布式计算;王跃飞(1991-),男,新疆乌鲁木齐人,博士研究生,主要研究方向:分布式计算、云计算;国冰磊(1992-),女,湖北襄阳人,博士研究生,CCF会员,主要研究方向:绿色计算、云计算;廖彬(1986-),男,新疆乌鲁木齐人,副教授,博士,CCF会员,主要研究方向:大数据、绿色计算.
  • 基金资助:
    国家自然科学基金资助项目(61262088,61462079,61562086,61363083,61562078)。

Video recommendation algorithm based on clustering and hierarchical model

JIN Liang1, YU Jiong1,2, YANG Xingyao1, LU Liang2, WANG Yuefei2, GUO Binglei2, Liao Bin3   

  1. 1. School of Software, Xinjiang University, Urumqi Xinjiang 830008, China;
    2. School of Information Science and Engineering, Xinjiang University, Urumqi Xinjiang 830046, China;
    3. School of Statistics and Informatiion, Xinjiang University of Finance and Economics, Urumqi Xinjiang 830012, China
  • Received:2017-04-05 Revised:2017-06-07 Online:2017-10-10 Published:2017-10-16
  • Supported by:
    This work is partially supported by the National Natural Science Foundation of China (61262088, 61462079, 61562086, 61363083, 61562078).

摘要: 目前推荐系统存在评论数据稀疏、冷启动和用户体验度低等问题,为了提高推荐系统的性能和进一步改善用户体验,提出基于聚类层次模型的视频推荐算法。首先,从相关用户方面着手,通过近邻传播(AP)聚类分析得到相似用户,从而收集相似用户中的历史网络视频数据,进而形成视频推荐集合;其次,利用用户行为的历史数据计算出用户对视频的喜好值,再把视频的喜好值转换成视频的标签权重;最后,通过层次分析模型算出视频推荐集合中用户喜好视频的排序,产生推荐列表。基于MovieLens Latest Dataset和YouTube视频评论文本数据集,实验结果表明所提算法在均方根误差和决策精度方面均表现出良好的性能。

关键词: 视频推荐, 稀疏性, 冷启动, 层次模型, 聚类分析

Abstract: Concerning the problem of data sparseness, cold start and low user experience of recommendation system, a video recommendation algorithm based on clustering and hierarchical model was proposed to improve the performance of recommendation system and user experience. Focusing on the user, similar users were obtained by analyzing Affiliation Propagation (AP) cluster, then historical data of online video of similar users was collected and a recommendation set of videos was geberated. Secondly, the user preference degree of a video was calculated and mapped into the tag weight of the video. Finally, a recommendation list of videos was generated by using analytic hierarchy model to calculate the ranking of user preference with videos. The experimental results on MovieLens Latest Dataset and YouTube video review text dataset show that the proposed algorithm has good performance in terms of Root-Mean-Square Error (RMSE) and the recommendation accuracy.

Key words: video recommendation, sparseness, cold start, hierarchical model, clustering analysis

中图分类号: