Извлеките Подъем и Поддержку из Правил Ассоциации, используя SPARK

Я использую алгоритм поиска по частым шаблонам - Правила ассоциации:

import org.apache.spark.mllib.fpm.AssociationRules
import org.apache.spark.mllib.fpm.FPGrowth.FreqItemset

val freqItemsets = sc.parallelize(Seq(
  new FreqItemset(Array("a"), 15L),
  new FreqItemset(Array("b"), 35L),
  new FreqItemset(Array("a", "b"), 12L)
))

val ar = new AssociationRules()
  .setMinConfidence(0.8)
val results = ar.run(freqItemsets)

results.collect().foreach { rule =>
  println("[" + rule.antecedent.mkString(",")
    + "=>"
    + rule.consequent.mkString(",") + "]," + rule.confidence)
}

Мой вопрос:

Можно ли извлечь опору и лифт правила? Я только обретаю уверенность...

Большое спасибо!

1 ответ

Решение

Курс № Есть два билета JIRA для этого.

Увидеть:

Добавление расчета лифта в майнинге правил ассоциации

Добавление расчета поддержки в майнинге правил ассоциации

Другие вопросы по тегам