推荐系统中TopN与kNN的区别
2017-04-13 10:52
197 查看
KNN求相似用户或相似项目,根据相似用户或项目来辅助预测用户对项目的评分,指标一般是RMSE MAE
TOPN,可以理解为,在预测用户对未选择项目的评分,然后排序, 取前TOPN个项目(用户没有选择过的)推荐给用户,看命中率,指标一般是RECALL PRECISION AUC
TopN和kNN目的不同,TopN在kNN基础之上进行推荐,KNN只预测评分没做推荐
TOPN,可以理解为,在预测用户对未选择项目的评分,然后排序, 取前TOPN个项目(用户没有选择过的)推荐给用户,看命中率,指标一般是RECALL PRECISION AUC
TopN和kNN目的不同,TopN在kNN基础之上进行推荐,KNN只预测评分没做推荐
相关文章推荐
- 推荐系统中矩阵分解方法:svd,非对称svd和svd++的区别
- 推荐系统TopN推荐评测指标-转载
- 社会化推荐系统浅析-社会化推荐系统和传统搜索的区别及当前现状随谈
- 转:TopN推荐系统——推荐的实现与推荐效果的评价指标
- 推荐系统-通过数据挖掘算法协同过滤讨论基于内容和用户的区别
- 【译文】构建一个图书推荐系统 – 基础知识、knn算法和矩阵分解
- 机器学习C10笔记: kNN推荐系统
- itemKNN发展史----推荐系统的三篇重要的论文解读
- 采用KNN算法实现一个简单的推荐系统
- 将多层相似性度量应用在推荐系统kNN算法中
- 推荐系统系列---基于movielens数据集的KNN算法与矩阵分解算法比较
- 系统分析员、系统架构师、项目经理的区别
- FAT16与FAT32文件系统结构的主要区别
- Use Case 中 include 与 extend 的区别 推荐
- 系统分析员、系统架构师、项目经理的区别
- Sql系统表中sysobjects 中的xtype和type区别
- 推荐一个非常不错的.NET系统--C1协同平台
- 系统分析员、系统架构师、项目经理的区别
- [导入][链接] 推荐一个Windows下面的免费系统工具站点 - Sysinternals.com
- 系统表的type和xtype有什么区别吗?各有什么类型?代表什么含义?(来自CSDN)