基于模型的推荐算法——ALS

这篇博客介绍了SparkMLib中用于协同过滤的ALS推荐算法,该算法处理用户评分数据,包括显式和隐式评分场景。面对大规模稀疏矩阵问题,ALS通过矩阵分解优化内存使用和计算效率。博客还提及了尚硅谷推荐系统的相关资料。
摘要由CSDN通过智能技术生成

ALS推荐算法介绍
Spark MLib支持的ALS推荐算法是机器学习的协同过滤算法。根据用户的评分来推断每个用户的喜好,并进行推荐。

评分
显式评分:用户直接对产品的评分
隐式评分:根据用户选择的产品记录,但不知道评分等级

稀疏矩阵(Sparse Matrix)问题
当用户与产品评分成千上万时,矩阵会很大,而且很多会是空白的,使用计算机处理这样的矩阵会很浪费内存,且花费很多时间。

即就是一个矩阵分解的过程,参考于尚硅谷推荐系统

参考连接:https://blog.csdn.net/weixin_42914564/article/details/95476759

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值