推荐系统
BJUT赵亮
这个作者很懒,什么都没留下…
展开
-
spark实现item2Vec算法-附scala代码
本文记录了使用spark实现item2vec算法的相关内容,欢迎做相关工作的同学与我联系zhaoliang19960421@outlook.com/*** 本代码以做脱敏处理,与原公司、原业务无关,特此声明/package *import *.SparkContextUtils.createSparkSessionimport org.apache.spark.broadcast.Broadcastimport org.apache.spark.ml.feature.{Word2Vec, W原创 2022-04-06 18:51:39 · 1804 阅读 · 0 评论 -
spark实现ALS算法-附scala代码
本文记录了使用scala语言在spark上实现ALS模型的相关内容,如有问题可以邮件(zhaoliang19960421@outlook.com)或微信(BestCoder_BestLife)与我联系有关协同过滤的相关内容详见 spark协同过滤算法-附scala代码在itemCF中以user-item-score矩阵为输入,通过计算在原始矩阵中的item向量(每个用户对该向量的行为为评分,全部用户的评分向量)之间的相似度来得到推荐相似的item。采用这样的方式依赖的是当两个item有相同的用户有行为时原创 2021-08-05 11:54:43 · 1529 阅读 · 0 评论 -
FM系列模型原理-附tf2实现
本文记录了有关FM系列模型的相关数学原理,欢迎与我沟通 zhaoliang19960421@outlook.com原创 2021-07-28 15:48:49 · 234 阅读 · 0 评论 -
spark实现itemcf-附scala代码
本文记录了在spark上协同过滤算法的相关内容,如果有做相关工作的同学,可以邮件与我联系 zhaoliang19960421@outlook.com本文参考了spark协同过滤,在此表示感谢协同过滤算法的本质是在全局范围内统计用户的行为,对每个行为进行打分记录,找到行为最相似的两人或者所有人的行为最相似的两个物品。具体的协同过滤的过程如下图所示其中cos距离的计算方式如下图所示具体的操作方式如下( 以用户的协同过滤为例):在全局范围对,每个用户对每个商品进行打分(对于不同的行为可以给与不同的原创 2021-05-08 16:00:32 · 2104 阅读 · 8 评论 -
PageRank总结&python实现
本文将记录在学习pagerank的有关内容,如果您也在做相关的工作请与我邮件沟通交流 zhaoliang19960421@outlook.com文章目录pagerank理论及推导PageRank涉及到的数学内容马尔科夫过程pagerank的python实现参考网页链接pagerank理论及推导pagerank算法是对于在一个有向图上,找到每个节点的重要性程度,最终得到每个节点的重要性打分。...原创 2020-04-11 17:32:49 · 3639 阅读 · 0 评论