Spark
耗子肉
这个作者很懒,什么都没留下…
展开
-
机器学习简介,ALS、LR、GBDT
市面上的主流app,大多数情况下不同的用户看到的页面都是不同的,这里面就有一个推荐的因素了。那么我们如果想要做推荐,首先需要实现的当然是千人千面,也就是不同的人推荐展示的内容是不一样的,再有就是需要根据场景去推荐。推荐的方法基于规则的推荐:可以按照销量、品类等方式来推荐。基于传统机器学习的推荐:是根据海量的用户的历史行为或门店用户的特征等。当然,上面说的推荐都是基于机器学习的算法。...原创 2020-03-13 18:29:04 · 703 阅读 · 0 评论 -
ALS召回、LR、GBDT排序的实战,A/B Test
在生成ALS和LR模型以后,接下来就可以用在代码中了。首先ALS,其实在数据已经存在数据库中了,只要从中取出来,去掉个逗号之类的就好@Servicepublic class RecommendService { @Autowired private RecommendDOMapper recommendDOMapper; //找回数据,根据userid召回sho...原创 2020-03-16 00:11:28 · 654 阅读 · 0 评论 -
Spark,ALS、LR、GBDT应用
之前说了很多机器学习,接下来讲下Spark,Spark是为大规模数据处理而设计的快速通用的计算引擎。他有很多的库,例如Spark core、Spark Sql、Spark on Hive、Spark Streaming等。还有机器学习库例如Spark mllib等。现在有一个场景,有一个list,里面存的是商品实体,现在需要将这些实体中的id提取到另一个list中,现有阶段就是遍历然后把id提...原创 2020-03-15 22:04:32 · 341 阅读 · 1 评论