首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >什么是增加最大推荐模型的正确方法?

什么是增加最大推荐模型的正确方法?
EN

Stack Overflow用户
提问于 2018-10-25 18:34:07
回答 1查看 124关注 0票数 1

我有一个信息流的用户项目对,持有一个基于最后6M记录的块,并更新它每分钟。我不喜欢这些之间的重建,一些重要的数据可能是未使用的。例如,新用户加入了系统,但是模型还不知道他的情况。我发现了类PlusAnonymousConcurrentUserDataModel,,它允许向模型中添加少量条目并获得更精确的推荐。文档为它提出了更多限制使用的场景:我必须:

  • 分配临时用户
  • 添加额外数据
  • 得到推荐
  • 然后发布用户和额外数据。

可以使用这个类迭代地收集数据直到模型被定时器重建吗?怎样才是正确的方法?PlusAnonymousConcurrentUserDataModel似乎有一些不同的用途。

EN

回答 1

Stack Overflow用户

发布于 2018-11-17 17:26:08

马赫特的这部分已经很古老了,有人反对。我认为它甚至不是在0.14.0版本中,您必须从源代码构建。

Mahout现在使用一种全新的技术来推荐。这种新算法称为相关交叉算法。您使用的旧方法没有像您所概述的那样使用实时输入。CCO可以推荐匿名用户,只要他们有某种形式的行为数据,这些用户还没有被内置到模型中。

实现CCO的体系结构需要DB中的数据存储和KNN引擎(搜索引擎)来进行模型查询。所有这些都打包在Apache PredictionIO + 通用推荐模板中。

社区对通用推荐本身的支持可以在这里找到:https://groups.google.com/forum/#!forum/actionml-user或其他项目的邮件列表。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52995966

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档