协同过滤(Collaborative Filtering,CF)算法是一种常用的推荐算法,它的思想就是找出相似的用户或产品,向用户推荐相似的物品,或者把物品推荐给相似的用户。怎样评价用户对商品的偏好?可以有很多方法,如用户对商品的打分、购买、页面停留时间、保存、转发等等。得到了用户对商品的偏好,就可 ...
分类:
编程语言 时间:
2017-07-21 19:57:15
阅读次数:
303
基于邻域的算法,就是最常见的CF协同过滤算法。分为 基于用户的 user based CF 和 基于物品的 item based CF. 1.user based CF 对目标用户u, 找出与之相似的用户集合 U,将U中用户感兴趣而u没见过的物品推荐给u. 用户相似度,通过将用户表示成商品的向量后计 ...
分类:
编程语言 时间:
2017-07-20 10:07:31
阅读次数:
183
1. Alternating Least Square ALS(Alternating Least Square),交替最小二乘法。在机器学习中,特指使用最小二乘法的一种协同推荐算法。如下图所示,u表示用户,v表示商品,用户给商品打分,但是并不是每一个用户都会给每一种商品打分。比如用户u6就没有给商 ...
分类:
编程语言 时间:
2017-07-20 00:50:24
阅读次数:
272
协同过滤推荐算法分为基于用户的协同过滤推荐UserCF和基于物品的协同过滤推荐ItemCF。介绍见《协同过滤的实现步骤》 ...
分类:
编程语言 时间:
2017-07-14 23:10:39
阅读次数:
247
1. 推荐给PM的协同过滤推荐页面,也可以再看看,复习一下: https://www.zhihu.com/question/19971859 2. 其他的推荐算法和内容 ...
分类:
编程语言 时间:
2017-06-28 21:43:06
阅读次数:
153
【转载】原文地址:https://www.zhihu.com/question/26743347 原文: 不是广告党,但我却成为网易云音乐的的重度患者,不管是黑红的用户界面,还是高质量音乐质量都用起来很舒服。我喜欢听歌,几乎每周不低于15小时,但其实听得不是特别多,并没有经常刻意地去搜歌名,所以曲目 ...
分类:
编程语言 时间:
2017-06-16 10:18:03
阅读次数:
303
阅读导读: 1.mahout单机内存算法实现和分布式算法实现分别存在哪些问题? 2.算法评判标准有哪些? 3.什么会影响算法的评分? 1. Mahout推荐算法介绍 Mahout推荐算法,从数据处理能力上,能够划分为2类: 单机内存算法实现 基于Hadoop的分步式算法实现 1). 单机内存算法实现 ...
分类:
编程语言 时间:
2017-05-28 11:53:50
阅读次数:
304
隐性反馈行为数据的协同过滤推荐算法 《Collaborative Filtering for Implicit Feedback Datasets》论文笔记 本文是我阅读《CollaborativeFiltering for Implicit Feedback Datasets》论文的笔记,介绍的是 ...
分类:
编程语言 时间:
2017-05-24 18:31:53
阅读次数:
1033
原文地址:http://mp.weixin.qq.com/s/-RZB0gCj0gCRUq09EMx1fA 沈辉煌 魅族数据架构师 2010年加入魅族,负责大数据、云服务相关设计与研发; 专注于分布式服务、分布式存储、海量数据下rdb与nosql融合等技术。 主要技术点:推荐算法、文本处理、rank ...
分类:
其他好文 时间:
2017-05-19 11:14:40
阅读次数:
270
赛题地址:http://tianchi.aliyun.com/competition/information.htm?raceId=1 登录就可以下载数据 从4月到7月,学习了非常多也收获了非常多 题目就不多说了。一句话表达就是依据过去一个月的行为预測14年12月19号的购买情况。 看题目貌似推荐算 ...
分类:
移动开发 时间:
2017-05-12 00:09:35
阅读次数:
288