ML-协同过滤


协同过滤是常见的推荐算法,之所以称为协同是因为该方法基于其他用户进行推荐。

常用概念公式

  1. 曼哈顿距离

    $|x_1 - x_2| + |y_1 - y_2|$

  2. 欧氏距离

    $\sqrt{(x_1 - x_2)^2 + (y_1 - y_2)^2}$

  3. 明氏距离(Minkowski Distance)

    $d(x,y)=(\sum_{k=1}^{n}|x_k-y_k|^r)^{1/r}$

  4. 皮尔逊系数

    $r=\dfrac{ \sum^{n}{i=1}(x{i} - \overline {x})( y_{i} - \overline {y})}{\sqrt {\sum^{n}{i=1}( x{i}-\overline {x}) ^{2}} {\sqrt {\sum^{n}{i=1}( y{i}-\overline {y}) ^{2}}}}$

  5. 余弦相似度

    $ \cos \left( x,y\right) =\dfrac {xy}{||x|| ||y||}$


未完待续


文章作者: Nczkevin
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Nczkevin !
评论
  目录