检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:武建新 张志鸿[1] WU Jian-xin;ZHANG Zhi-hong(School of Information and Engineering,Zhengzhou University,Zhengzhou 450001,China)
出 处:《计算机科学》2021年第5期147-154,共8页Computer Science
基 金:国家自然科学基金(11501523)。
摘 要:协同过滤算法是推荐系统中使用最广泛的算法,其核心是利用某兴趣爱好相似的群体来为用户推荐感兴趣的信息。传统的协同过滤算法利用用户-项目评分矩阵计算相似度,通过相似度寻找用户的相似群体来进行推荐,但是由于其评分矩阵的稀疏性问题,对相似度的计算不够准确,这间接导致推荐系统的质量下降。为了缓解数据稀疏性对相似度计算的影响并提高推荐质量,提出了一种融合用户评分与用户显隐兴趣的相似度计算方法。该方法首先利用用户-项目评分矩阵计算用户评分相似度;然后根据用户基本属性与用户-项目评分矩阵得出项目隐性属性;之后综合项目类别属性、项目隐性属性、用户-项目评分矩阵和用户评分时间,得到用户显隐兴趣相似度;最后融合用户评分相似度和用户显隐兴趣相似度得到用户相似度,并以此相似度寻找用户的相似群体以进行推荐。在数据集Movielens上的实验结果表明,相比传统算法中仅使用单一的评分矩阵来计算相似度,提出的新相似度计算方法不仅能够更加准确地寻找到用户的相似群体,而且还能够提供更好的推荐质量。Collaborative filtering algorithm is the most widely used algorithm in recommendation system.Its core is to use a group with similar interests to recommend information of interest for users.The traditional collaborative filtering algorithm uses the user item scoring matrix to calculate the similarity,and finds the similar groups of users through the similarity to recommend.However,due to the sparsity of the scoring matrix,the calculation of the similarity is not accurate enough,which indirectly leads to the degradation of the quality of the recommendation system.In order to alleviate the impact of data sparsity on the similarity calculation and improve the quality of recommendation,a similarity calculation method is proposed,which integrates user rating and user’s explicit and implicit interest.This method first uses the user item scoring matrix to calculate the similarity of user’s scoring,then uses the basic attribute of user and the user item scoring matrix to get the implicit attribute of project,then integrates the attribute of project category,the implicit attribute of project,the scoring matrix of user item and the scoring time of user to get the similarity of user’s explicit and implicit interest,finally integrates the similarity of user’s scoring and the similarity of user’s explicit and implicit interest to find similar groups of users for recommendation.Experimental results on the data set Movielens show that compared with the traditional algorithm,which only uses a single scoring matrix to calculate the similarity,the new similarity calculation method can not only find similar groups of users more accurately,but also provide a better recommendation quality.
关 键 词:协同过滤 用户评分 显隐兴趣 项目隐性属性 用户基本属性
分 类 号:TP301[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:18.119.110.206