machine-learning - 基于内容的推荐和K均值聚类的区别

标签 machine-learning cluster-analysis recommendation-engine

顾名思义,这是一个相对简单的问题。在这两种情况下,我们都计算两个项目之间的相似度(当然可以使用不同的度量)。我们会推荐与用户刚刚使用的项目最接近的项目。谁能向我解释一下这两者有何不同?

最佳答案

从概念角度来看, Content Based Recommender 是一个推荐系统,它不需要与聚类策略一起工作,相反,它可以实现任何策略。基于内容的推荐器可以应用分类、预测、聚类或合并所有这些策略来为我们称为Decision Support System的东西提供推荐。 。

K-means 是一种使用数据集的属性作为向量并基于项目之间的欧氏距离的策略,它意味着给定的 k数据集上每个项目所属的簇数。

一个Content Based Recommender可以使用k-means作为向 Decision Support System 提供建议的策略的一部分.

关于machine-learning - 基于内容的推荐和K均值聚类的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44809498/

相关文章:

python - 在 python 中将一个文本文件聚类为组和主题

algorithm - 配对算法

python - kmodes VS one-hot encoding + kmeans 用于分类数据?

linear-algebra - ALS 是否需要零条目?

java - java中基于标 checkout 现次数的加权搜索算法

python-3.x - 如何在Python 3中对大量文本进行分类?

machine-learning - Weka/LibSVM 的测试数据是否需要标准化?

python - Keras 简单RNN

python - 是否可以在每个训练步骤中获得目标函数值?

python - biopython聚类的简单例子