推荐系统中常用的表示相似或者距离的方法有哪些?

  统计/机器学习 推荐系统    浏览次数:5014        分享
3

我只知道一个余弦相似,请问还有其他常用的吗?

 

DeGang   2017-04-15 13:16



   1个回答 
4

我们通常用距离或者相似度来表示两个对象的相似程度。


距离越大,说明相似程度越低。常用的距离有:

欧式距离、曼哈顿距离、汉明距离。


常用的相似有:

余弦相似度、内积相似、Jaccard相似、皮尔逊相关系数。



SofaSofa数据科学社区DS面试题库 DS面经

batmanX   2017-05-12 09:15



  相关讨论

pointwise和pairwise推荐排序算法的区别是什么?

余弦相似和内积的意义?

怎么给推荐结果增加多样性和随机性?

推荐系统算法里的cold start是什么意思?

推荐系统里的ALS是什么意思?

两个向量的余弦距离大于1?

Jaccard相似或者Jaccard距离是怎么计算的?

协同过滤的数据预处理问题

为什么wide&deep模型用ftrl和adagrad两种优化方法

推荐系统中的召回(recall)是什么意思?

  随便看看

plt.bar怎么设置每个bar的颜色?

怎么对pandas dataframe的列求众数

Random Forest可以用来做聚类?

sklearn r2_score返回负数

sklearn SGDClassifier的partial_fit是什么意思?