10种传统机器学习算法,阿里工程师帮你总结了

  1. 云栖社区>
  2. 博客>
  3. 正文

10种传统机器学习算法,阿里工程师帮你总结了

初商南 2019-08-15 00:21:35 浏览633
展开阅读全文

小叽导读:这篇文章主要介绍推荐系统中传统机器学习算法,写这篇文章的主要目的是对业界主流推荐算法的一些总结,方便大家对主流推荐算法的底层实现有的了解,从而在业务实践过程中更好地理解算法,运用算法。在这篇文章中我们将介绍10种常见的推荐算法,并且列举一些实际的例子,希望能对你的推荐算法学习带来些许帮助。


基于CF的推荐算法

1.1算法简介

CF(协同过滤)简单来形容就是利用兴趣相投的原理进行推荐,协同过滤主要分两类,一类是基于物品的协同过滤算法,另一种是基于用户的协同过滤算法,这里主要介绍基于物品的协同过滤算法。

给定一批用户,及一批物品,记Vi表示不同用户对物品的评分向量,那么物品i与物品j的相关性为:

image.png

上述公式是利用余弦公式计算相关系数,相关系数的计算还有:杰卡德相关系数、皮尔逊相关系数等。

计算用户u对某一物品的偏好,记用户u对物品i的评分

网友评论

登录后评论
0/500
评论
初商南
+ 关注