基于改进协同过滤及惩罚标签评分的多样化推荐方法

文档序号:37921053发布日期:2024-05-11 00:00阅读:来源:国知局

技术特征:

1.一种基于改进协同过滤及惩罚标签评分的多样化推荐方法,其特征在于,包括:

2.根据权利要求1所述的基于改进协同过滤及惩罚标签评分的多样化推荐方法,其特征在于,所述用户-物品交互矩阵表示为

3.根据权利要求1所述的基于改进协同过滤及惩罚标签评分的多样化推荐方法,其特征在于,用户相似度采用皮尔逊相关系数、余弦相似度或jaccard相似度来表示。

4.根据权利要求3所述的基于改进协同过滤及惩罚标签评分的多样化推荐方法,其特征在于,用户相似度表示为

5.根据权利要求1所述的基于改进协同过滤及惩罚标签评分的多样化推荐方法,其特征在于,物品相似度采用余弦相似度表示。

6.根据权利要求1所述的基于改进协同过滤及惩罚标签评分的多样化推荐方法,其特征在于,物品相似度采用调整过的余弦相似度,表示为

7.根据权利要求1所述的基于改进协同过滤及惩罚标签评分的多样化推荐方法,其特征在于,所述融合基于用户的推荐列表和基于物品的推荐列表,表示为

8.根据权利要求7所述的基于改进协同过滤及惩罚标签评分的多样化推荐方法,其特征在于,所述使用标签评分算法计算标签热门程度并对融合推荐列表中的物品根据标签热门程度进行分数削减,包括以下步骤:

9.根据权利要求8所述的基于改进协同过滤及惩罚标签评分的多样化推荐方法,其特征在于,所述根据计算标签的热门程度,具体为:对于标签t,计算所有的和作为热门程度,i∈[1,m]。


技术总结
本发明涉及协同过滤推荐算法,公开了基于改进协同过滤及惩罚标签评分的多样化推荐方法,包括:获取推荐对象相关数据并构建用户‑物品交互矩阵;根据用户‑物品交互矩阵计算用户相似度和物品相似度,生成基于用户的推荐列表和基于物品的推荐列表;基于预设权重融合基于用户的推荐列表和基于物品的推荐列表,获取融合推荐列表;收集物品的标签,使用标签评分算法计算标签热门程度并对融合推荐列表中的物品根据标签热门程度进行分数削减,生成最终Top‑K推荐列表。本发明融合两种协同过滤算法,并引入对应的热门惩罚因子,解决了传统协同过滤算法的问题,能够有效降低热门用户和物品对于推荐的影响,使长尾数据也能够得到关注,增强推荐的多样性。

技术研发人员:邓凡,王佳斌,颜鹏贵,吕晟,林熙隆
受保护的技术使用者:华侨大学
技术研发日:
技术公布日:2024/5/9
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1