使用map-reduce创建Apriori应用程序是否可行?我刚开始,但尚不清楚如何根据上一次运行来创建下一个候选集。有人对这个有经验么?

最佳答案

看看Apache Mahout可能会很有用。它是Java中的机器学习和数据挖掘框架,它抽象化了发送MapReduce作业以进行聚类,推荐和分类任务。

似乎尚未实现apriori算法(存在一个标记为无法解决的jira问题:https://issues.apache.org/jira/browse/MAHOUT-108),但是其他算法可能对您有用。

即使您只需要先验算法,查看它们的源代码以获取一些想法也会很有用。

关于hadoop - Hadoop的Apriori和关联规则,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8278678/

10-12 23:34