Spark中MLlib中的ALS算法物品推荐代码实现;
ALS 是交替最小二乘 (alternating least squares)的简称。
简单说明下原理:
从协同过滤的分类来说,ALS算法属于User-Item CF,也叫做混合CF。它同时考虑了User和Item两个方面。
用户和商品的关系,可以抽象为如下的三元组:<User,Item,Rating>。其中,Rating是用户对商品的评分,表征用户对该商品的喜好程度。
假设我...
原创
2018-09-16 18:47:31 ·
2637 阅读 ·
2 评论