
相似度算法
文章平均质量分 74
蚂蚁大哥大
这里不需要签名
展开
-
推荐系统中相似度算法介绍及效果测试
######################尊重版权,转载注明地址######################相似度算法介绍•相似度算法主要任务是衡量对象之间的相似程度,是信息检索、推荐系统、数据挖掘等的一个基础性计算。下面重点介绍几种比较常用的相似度算法。•向量表示 通常假设对象X和Y都具有N维的特征,即 X=(x_1,x_2,…x_n)原创 2016-08-02 15:56:38 · 22770 阅读 · 10 评论 -
推荐系统itembase算法scala实现
#尊重版权,转载注明地址#博主最近在学习scala,scala是面向函数编程,这与面向对象编程的java有着很大的差别,学习的第一个demo当然是声名显赫的wordcount,代码如下: val conf = new SparkConf() conf.setMaster("local[1]").setAppName("word count") val sc = new Spar原创 2016-08-03 13:26:31 · 3693 阅读 · 2 评论 -
Graphx源码解析之SVD++算法
Spark Graphx中SVD++算法主要是参考论文: http://public.research.att.com/~volinsky/netflix/kdd08koren.pdf, 核心计算公式为:rui = u + bu + bi + qi*(pu + |N(u)|^^-0.5^^*sum(y)) 输入 输入:user,item,score1,1,5.01,2,1.01,3,5.原创 2017-02-28 13:49:17 · 2972 阅读 · 0 评论