gpt4 book ai didi

hadoop - 如何使用 Mahout/Hadoop 评估推荐系统

转载 作者:可可西里 更新时间:2023-11-01 14:50:23 25 4
gpt4 key购买 nike

Mahout 带有许多预定义的 Hadoop 作业类(从 AbstractJob 派生的东西)。其中包括用于计算推荐的作业 (RecommenderJob)。 Mahout 还定义了各种用于测试这些建议的 RecommenderEvaluator,但我不清楚如何使用 Hadoop 以分布式方式运行这些建议。

是:运行推荐作业,然后将其输出提供给评估器吗?我查看了 RMSRecommenderEvaluatorTest,但这似乎一下子就完成了所有事情,而且看起来不像是 Hadoop 工作。

最佳答案

首先,我认为 Mahout 中的推荐分为两部分:非分布式算法(来自 Taste)和分布式 hadoop 作业(ParallelAls 和基于项目的协同过滤)。 RMSEEvaluator 在非分布式部分,不要认为它适用于 hadoop 作业。

要在 Mahout 中评估 hadoop 推荐作业,请查看

org.apache.mahout.cf.taste.hadoop.als.FactorizationEvaluator

您也可以编写一些脚本,将推荐结果下载到本地文件系统进行评估。

关于hadoop - 如何使用 Mahout/Hadoop 评估推荐系统,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16531341/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com