2019独角兽企业重金招聘Python工程师标准>>>

Mahout有很多推荐的实现,各有特点,在这里一并记录。 
    GenericUserBasedRecommender: 基于用户的推荐,用户数量相对较少时速度较快。 
    GenericItemBasedRecommender:基于物品的推荐,物品数量较少时速度较快,外部提供了物品相似度数据后会更加有效率。 
    SlopeOneRecommender:基于slope-one算法(想想那个填空的表格吧)的推荐,在线推荐或更新比较快,需要先下大量的预处理运算。物品数量相对较少时使用比较合适。 
    SVDRecommender:效果不错,和slope-one一样,事先需要大量的预处理运算。 
    KnnItemBasedRecommender:基于最近邻算法的推荐器,物品数量较小时表现良好。 
    TreeClusteringRecommender:基于聚类的推荐器,在线推荐较快,同时也需要事先大量预处理运算,用户数量相对较少时表现良好。

转载于:https://my.oschina.net/liangtee/blog/97744

Mahout各种推荐器的主要特点(转)相关推荐

  1. Mahout in action 中文版-3.推荐器的数据表达

    3 推荐器的数据表达 本章概要: Mahout的推荐数据如何呈现 DataModel 的实现和使用 布尔型的偏好数据处理 推荐结果的好坏取决于数据的数量和质量."巧妇难为无米之炊" ...

  2. ACKRec:注意力异构图卷积深度知识推荐器 SIGIR 2020

    论文链接:http://keg.cs.tsinghua.edu.cn/jietang/publications/Sigir20-Gong-et-al-MOOC-concept-recommendati ...

  3. Mahout协同推荐简单实例

    上篇文章介绍了协同过滤的安装与配置,这篇找了几个协同过滤的简单例子,看一下 Mahout给我们提供的强大的协同过滤算法.需要新建一个基于Maven的工程,下面是 pom.xml需要导入的包. < ...

  4. Apache Mahout中推荐算法Slope one源码分析

    2019独角兽企业重金招聘Python工程师标准>>> 关于推荐引擎 如今的互联网中,无论是电子商务还是社交网络,对数据挖掘的需求都越来越大了,而推荐引擎正是数据挖掘完美体现:通过分 ...

  5. Mahout分布式推荐引擎介绍

    一直以为在Mahout的在分布式上做了很多东西,很高深.最近一段时间由于工作中要实现一些分布式算法,所以硬着头皮看了一下它的源码.当时我匆忙的看过KMeans的实现,这次我的工作是在搜索引擎日志记录中 ...

  6. Day 4:PredictionIO——如何创建一个博客推荐器

    今天是"30天学习30种新技术"的第4天.到目前为止我很享受,而且周围开发者反响也很不错.我现在更有动力在30天内完成它了.在这篇文章中,我将介绍如何在Java下使用Predict ...

  7. mahout过滤推荐结果 Recommender.recommend(long userID, int howMany, IDRescorer rescorer)

    Recommender.recommend(uid, RECOMMENDER_NUM, rescorer); Recommender.recommend(long userID, int howMan ...

  8. 从源代码剖析Mahout推荐引擎

    Hadoop家族系列文章,主要介绍Hadoop家族产品,常用的项目包括Hadoop, Hive, Pig, HBase, Sqoop, Mahout, Zookeeper, Avro, Ambari, ...

  9. Mahout推荐算法API详解

    Hadoop家族系列文章,主要介绍Hadoop家族产品,常用的项目包括Hadoop, Hive, Pig, HBase, Sqoop, Mahout, Zookeeper, Avro, Ambari, ...

最新文章

  1. idea编辑springboot,如何打成war包
  2. iOS之深入探究多线程实现、线程安全和线程死锁
  3. pythonnet下载_Python for .NET
  4. 比特飞-建站100天感悟
  5. 定时任务调度框架实现总结
  6. 虚函数指针(vptr)与虚函数表(vptb)
  7. Windows To Go,让Windows 8移动起来!
  8. 数据库中存储引擎 myISAM 与 innoDB 比较
  9. MySQL-第六篇DML语句
  10. iOS 地图移动中心点获取
  11. 【MATLAB imagesc 背景色】
  12. 滑动窗口平均值c语言,数据流滑动窗口平均值 · sliding window average from data stream...
  13. 生成随机的姓名、电话
  14. DDNS - 动态DNS
  15. 抽卡模拟系统(包含图形界面,结果可存储到数据库中)
  16. 【TWVRP】基于matlab粒子群算法求解带时间窗的车辆路径规划问题(总成本最低)【含Matlab源码 2590期】
  17. java读取jpg点数_我的世界:基岩版beta1.16.0.61修复59个“特性”,同步Java版?
  18. DRF批量修改序列化器使用
  19. mac(苹果电脑系统)关掉开机声音
  20. 关于机器学习特征选择的方法总结

热门文章

  1. VTK:PolyData之GetPoint
  2. VTK:Points之RadiusOutlierRemoval
  3. VTK:网格之BoundaryEdges
  4. VTK:Filtering之ExtractVisibleCells
  5. OpenCV图像列表创建者imagelist creator的实例(附完整代码)
  6. OpenCV放大图像:单输出
  7. Qt Creator创建基于Qt Widget的应用程序
  8. c语言的32个关键词
  9. 14_pytorch.where,pytorch.gather
  10. nginx中configure脚本支持的常用选项,拍摄自《Nginx高性能Web服务器详解》