私の理解では、Apriori アルゴリズムは、最初にサポートのしきい値を満たすすべての頻度の高いアイテムセットを見つけてから、最小の信頼度も満たす頻度の高いアイテムセットから強力な関連付けルールを生成することによって機能します。
したがって、R パッケージのルールでは次のようになると予想されます。
txs <- as(inputDataTable,"transactions")
itemsets <- apriori(txs, parameter = list(support = 0.05, confidence = 0.7, target="frequent itemsets"))
rules <- ruleInduction(itemsets)
と
txs <- as(inputDataTable,"transactions")
rules <- apriori(txs, parameter = list(support = 0.05, confidence = 0.7, target="rules"))
は同じルールになりますが、2 番目の例ではより多くのルールが見つかり、その理由がわかりません。
これがなぜなのか説明できる人はいますか?私は今しばらくそれについて頭を悩ませようとしています..