找回密码
 立即注册
查看: 31|回复: 0

数据词典:协同过滤(Collaborative Filtering)

[复制链接]

1231

主题

74

回帖

4110

积分

管理员

积分
4110
发表于 2025-12-6 19:19:53 | 显示全部楼层 |阅读模式
推荐技术从被提出到现在已有十余年,在多年的发展历程中诞生了很多新的推荐算法。协同过滤作为最早、最知名的推荐算法,不仅在学术界得到了深入研究,而且至今在业界仍有广泛的应用,已经被大量应用到电子商务的推荐系统中。协同过滤主要包括基于用户的协同过滤、基于物品的协同过滤和基于模型的协同过滤。
基于用户的协同过滤算法(简称User CF算法)是推荐系统中最古老的算法,可以说,User CF的诞生标志着推荐系统的诞生。该算法在1992年被提出,直到现在该算法都是推荐系统领域最著名的算法之一。User CF算法符合人们对于“趣味相投”的认知,即兴趣相似的用户往往有相同的物品喜好,当目标用户需要个性化推荐时,可以先找到和目标用户有相似兴趣的用户群体,然后将这个用户群体喜欢的、而目标用户没有听说过的物品推荐给目标用户,这种方法就称为“基于用户的协同过滤算法”。
基于物品的协同过滤算法(简称Item CF算法)是目前业界应用最多的算法。无论是亚马逊还是Netflix,其推荐系统的基础都是Item CF算法。Item CF算法是给目标用户推荐那些和他们之前喜欢的物品相似的物品。Item CF算法并不利用物品的内容属性计算物品之间的相似度,而主要通过分析用户的行为记录来计算物品之间的相似度,该算法基于的假设是:物品A和物品B具有很大的相似度是因为喜欢物品A的用户大多也喜欢物品B。例如,该算法会因为你购买过《数据挖掘导论》而给你推荐《机器学习实战》,因为,买过《数据挖掘导论》的用户多数也购买了《机器学习实战》。
基于模型的协同过滤算法(Model CF)是通过已经观察到的所有用户给产品的打分,来推断每个用户的喜好并向用户推荐适合的产品。实际上,Model CF同时考虑了用户和物品两个方面,因此,它也可以看作是User CFItem CF的混合形式。
【出处】林子雨.大数据导论.人民邮电出版社,20209月第1.

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|全数联人才测评中心 ( 京ICP备2024094898号 )

GMT+8, 2026-1-3 00:30 , Processed in 0.082880 second(s), 20 queries .

版权所有: 全数联人才测评(北京)中心 备案图标.png 京公网安备11011102002767号 京ICP备2024094898号

友情链接: 中华全国数字人才培育联盟 全数联人才测评中心学习平台 全数联人才测评中心存证平台 全数联人工智能职业认证中心

快速回复 返回顶部 返回列表