推荐系统
土馒头二号
记录学习
展开
-
隐式反馈
显式反馈:用户明确对物品表示喜好的行为隐式反馈:不直接表示用户倾向的用户行为,如转发微博、浏览网站时长或购买物品隐式反馈的特性1、没有负反馈。隐式反馈无法判断是否不喜欢,而显式反馈,明显区分是喜欢还是不喜欢。2、先天性具有噪声3、现实反馈数值代表偏好程度,隐式反馈数值代表置信度4、隐式反馈需要近似评估...原创 2019-11-04 09:38:51 · 1851 阅读 · 0 评论 -
推荐系统中相似度对比
原文地址:https://blog.csdn.net/xituget/article/details/81043476传统的推荐算法(如协同过滤、基于物品的推荐等)采用的相似度计算公式主要有:余弦夹角、欧氏距离、杰卡德系数和皮尔森相关系数等,那么这些方法具体有哪些差异,在推荐算法中该如何选择,下面将着重基于这两个方面进行分析说明。1)余弦夹角 和 欧氏距离在向量空间中,任意两点(设为A、B)...转载 2019-03-21 21:27:55 · 1299 阅读 · 0 评论 -
推荐系统中物品相似度计算
原文地址:https://www.cnblogs.com/bjwu/p/9448043.html这次介绍Item(User)相似度的计算方法,其广泛运用于基于邻域的协同过滤算法的推荐系统。简而言之,基于邻域,就是基于相邻的元素进行推荐,而相邻元素的得到过程就是相似度的计算过程。对于空间上的点来说:传统机器学习模型中KNN的距离度量方法(如欧式距离等),距离越近的点我们把他们归为一类,也可以说他...转载 2019-03-21 21:20:14 · 7156 阅读 · 0 评论 -
推荐系统实战——python代码实现
基于用户的协同过滤算法 代码实现https://blog.csdn.net/guanbai4146/article/details/78016778使用LFM隐语义模型进行Top-N推荐 代码实现https://blog.csdn.net/fuqiuai/article/details/80653267基于物品的协同过滤算法https://blog.csdn.net/ls317842927...原创 2019-03-21 11:39:06 · 2034 阅读 · 1 评论 -
推荐系统TopN推荐评测指标
原文地址:https://blog.csdn.net/alywinxee/article/details/45665285下面简单列举几种常用的推荐系统评测指标:1、准确率与召回率(Precision & Recall)准确率和召回率是广泛用于信息检索和统计学分类领域的两个度量值,用来评价结果的质量。其中精度是检索出相关文档数与检索出的文档总数的比率,衡量的是检索系统的查准率;召回率...转载 2019-03-19 17:24:55 · 4625 阅读 · 2 评论 -
推荐系统与数据挖掘
马住https://www.jianshu.com/p/939256b100af原创 2019-03-14 22:27:10 · 623 阅读 · 0 评论 -
推荐系统概述
参考文章:https://www.jianshu.com/p/939256b100af推荐系统需要的三类数据源:物品,用户,事务物品:关注物品集的属性和特征用户:关注用户基本属性,年龄,性别等事务:用户的行为记录,分为显示行为和隐式行为推荐系统的分类基于内容 (content-based)为用户推荐与过去兴趣相似的物品,物品的相似性是基于被比较物品的特征来计算的协同过滤(CF...转载 2019-03-14 22:25:54 · 137 阅读 · 0 评论 -
基于内容的推荐算法(Content-Based Recommendations,简称CB)
参考文章:https://blog.csdn.net/nicajonh/article/details/79657317Collaborative Filtering Recommendations (协同过滤,简称CF) 是目前最流行的推荐方法,在研究界和工业界得到大量使用。但是,工业界真正使用的系统一般都不会只有CF推荐算法,Content-based Recommendations (CB...转载 2019-03-14 18:11:15 · 6481 阅读 · 0 评论 -
奇异值分解---SVD(机器学习实战第14章)
SVD(奇异值分解):优点:简化数据,去除噪声点,提高算法的结果;缺点:数据的转换可能难以理解;适用于数据类型:数值型。通过SVD对数据的处理,我们可以使**用小得多的数据集来表示原始数据集**,从有噪声的数据中抽取相关特征,这样做实际上是**去除了噪声和冗余信息**,以此达到了优化数据、提高结果的目的。最早的SVD应用之一是**信息检索**。我们称利用SVD的方法为隐性语义...原创 2019-03-04 10:05:52 · 603 阅读 · 0 评论