Python
LZULIJUAN
这个作者很懒,什么都没留下…
展开
-
协同过滤之 二、SlopeOne推荐算法
1、SlopeOne 是有 Daniel Lemire 和 Anna Maclachlan 在 2005 年提出的一种特殊的基于项目推荐方式,其简单方便有效。下面简单介绍一下它的基本思想。 用户\商品 商品1 商品2 用户1 3 4 用户2 4 ? 从上表中预测用户2对商品2的评分时采用SlopeOne算法计算方式为:原创 2015-07-29 12:33:14 · 2187 阅读 · 0 评论 -
协同过滤之 一、基于用户最近邻的推荐算法
1、协同过滤则是推荐系统中较为广泛使用的推荐技术之一,其实质是对用户的历史评分矩阵数据进行建模分析从而为用户推荐合适的产品。 协同过滤在学术界和工业界已经得到了广泛的研究并提出了很多算法。其中比较常见的有基于最近邻方法(包括基于用户最近邻和基于项目最近邻的方法)、Slope One、隐因子模型(主要包括受限玻尔兹曼机模型和矩阵分解技术)、贝叶斯模型、聚类技术和决策树方法等等。其中最常用也最有效的原创 2015-07-28 17:14:42 · 8935 阅读 · 0 评论