1、相似度的几种方法
1.1Jaccard相关系数
Jaccard相关系数主要用于计算两个集合的并集和交集的比值来度量用户相似度
注:Jaccard相关系数适合计算离散型集和的相似度,对于非离散型的评分矩阵,Jaccard相关系数没有考虑评分值对相似度的影响,对于10级评分矩阵的相似度计算效果较差
1.2余弦相似度
余弦相似度通过计算两个向量间的夹角余弦值衡量两个用户的相似度,首先找到两个用户共同评过分的项目集,然后再计算这两个向量余弦值,余弦相似度更加注重方向上的相似性而非距离上的。