基于物品的协同过滤算法和基于用户有什么区别呢?

来源:12-1 推荐系统简介

pookly

2018-11-10

可能是基于物品的实时性更好一些

写回答

1回答

Wotchin

2018-11-10

这个要看你具体的使用场景,主要有这么几点考量。
首先,基于用户的协同过滤是首先找到相似的用户群体,然后根据这个群体的喜好习惯来进行推荐,基于物品的协同过滤也是类似的。这就使得基于用户的显得更加社会化,基于物品的更加具有个人属性。
其次,基于用户的协同过滤需要维护一张用户相近程度的矩阵,对于淘宝网这种网站,商品的数量要比用户的数量大的多得多,且商品每日的变动量并不会非常剧烈,就可以使用基于用户的协同过滤,因为,用户的数据量相对稳定且数量相对较小,可以节约存储空间。反之亦然。

1
4
pookly
回复
Wotchin
明白啦,谢谢
2018-11-10
共4条回复

掌握Spark机器学习库 大数据开发技能更进一步

案例+原理+代码 提升大数据处理能力

476 学习 · 81 问题

查看课程