首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >协作过滤和主题建模有什么不同,它们又有什么相同之处?

协作过滤和主题建模有什么不同,它们又有什么相同之处?
EN

Stack Overflow用户
提问于 2016-12-26 21:02:15
回答 1查看 310关注 0票数 0

相关:Simple Python implementation of collaborative topic modeling?

我试图掌握collaborative-filteringtopic-modeling的基本区别和基本相同的部分。两者对我来说似乎非常相似:试图寻找一个潜在的维度,可以简洁地预测哪个用户会喜欢哪部电影,或者哪个文档会包含哪个单词?

你能给我一些启发,或者给我一些可以澄清这一点的来源吗?

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2017-01-07 01:34:35

我认为这篇论文是你最好的选择:

https://www.cs.princeton.edu/~blei/papers/WangBlei2011.pdf

它谈到了协作过滤和主题建模的结合(两个真正截然不同的东西)。如果你特别关注probabilistic matrix factorization for collaborative filteringprobabilistic topic modeling,在生成解决方案的方式上可能会有一些相似之处,但这仍然是相当有限的。

从你的问题可以看出,你想知道的是topic modeling还是collaborative topic modeling。尽管如此,我提到的论文还是给出了一些关于协作过滤(通过矩阵分解)的背景,一些关于概率主题建模的背景,然后:

协同主题回归将传统的协同过滤与主题建模相结合。

我刚刚意识到这篇论文已经在你链接的问题中被引用了,所以让我分享另一个很棒的资源,这篇文章发表在纽约时报上,它的数学含量较低

http://open.blogs.nytimes.com/2015/08/11/building-the-next-new-york-times-recommendation-engine/

他们在哪里描述,他们是如何实际实现上述论文中的方法的。

相反,有关主题建模的更多详细信息,我建议深入查看此页面上的资源:

https://www.cs.princeton.edu/~blei/topicmodeling.html

本文介绍了用于协同过滤的矩阵分解:

https://datajobs.com/data-science-repo/Recommender-Systems-%5BNetflix%5D.pdf

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41331707

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档