-
- Downloads
[SPARK-8559] [MLLIB] Support Association Rule Generation
Distributed generation of single-consequent association rules from a RDD of frequent itemsets. Tests referenced against `R`'s implementation of A Priori in [arules](http://cran.r-project.org/web/packages/arules/index.html). Author: Feynman Liang <fliang@databricks.com> Closes #7005 from feynmanliang/fp-association-rules-distributed and squashes the following commits: 466ced0 [Feynman Liang] Refactor AR generation impl 73c1cff [Feynman Liang] Make rule attributes public, remove numTransactions from FreqItemset 80f63ff [Feynman Liang] Change default confidence and optimize imports 04cf5b5 [Feynman Liang] Code review with @mengxr, add R to tests 0cc1a6a [Feynman Liang] Java compatibility test f3c14b5 [Feynman Liang] Fix MiMa test 764375e [Feynman Liang] Fix tests 1187307 [Feynman Liang] Almost working tests b20779b [Feynman Liang] Working implementation 5395c4e [Feynman Liang] Fix imports 2d34405 [Feynman Liang] Partial implementation of distributed ar 83ace4b [Feynman Liang] Local rule generation without pruning complete 69c2c87 [Feynman Liang] Working local implementation, now to parallelize../.. 4e1ec9a [Feynman Liang] Pull FreqItemsets out, refactor type param, tests 69ccedc [Feynman Liang] First implementation of association rule generation
Showing
- mllib/src/main/scala/org/apache/spark/mllib/fpm/AssociationRules.scala 108 additions, 0 deletions...n/scala/org/apache/spark/mllib/fpm/AssociationRules.scala
- mllib/src/main/scala/org/apache/spark/mllib/fpm/FPGrowth.scala 1 addition, 1 deletion.../src/main/scala/org/apache/spark/mllib/fpm/FPGrowth.scala
- mllib/src/test/java/org/apache/spark/mllib/fpm/JavaAssociationRulesSuite.java 58 additions, 0 deletions...org/apache/spark/mllib/fpm/JavaAssociationRulesSuite.java
- mllib/src/test/java/org/apache/spark/mllib/fpm/JavaFPGrowthSuite.java 2 additions, 3 deletions...st/java/org/apache/spark/mllib/fpm/JavaFPGrowthSuite.java
- mllib/src/test/scala/org/apache/spark/mllib/fpm/AssociationRulesSuite.scala 89 additions, 0 deletions...la/org/apache/spark/mllib/fpm/AssociationRulesSuite.scala
Loading
Please register or sign in to comment