传统基于用户的协同过滤推荐算法在计算用户相似性时经常面临数据稀疏的问题,同时忽略了不同评分项目之间的差异。针对这些问题,提出一种基于FunkSVD矩阵分解和相似度矩阵的推荐算法。利用用户评分数据与物品标签数据计算出用户的相似度矩阵;利用FunkSVD对得到的相似度矩阵进行矩阵分解,生成新的用户相似度矩阵;根据用户之间评分数据对两个相似度矩阵中的用户相似度加权组合,并生成用户的综合相似度矩阵来对用户进行评分预测。经过Movielens数据集的实验表明,该算法提高了预测的准确性,优于传统的推荐算法。
类型: 期刊论文
作者: 王运,倪静,马刚
关键词: 矩阵分解,标签,相似度矩阵
来源: 计算机应用与软件 2019年12期
年度: 2019
分类: 信息科技
专业: 计算机软件及计算机应用
单位: 上海理工大学管理学院
基金: 国家自然科学基金项目(71774111)
分类号: TP391.3
页码: 245-250
总页数: 6
文件大小: 712K
下载量: 376
本文来源: https://www.lunwen90.cn/article/84b1a63e559cfad8f4a37549.html