【问题标题】:ai aggregate association rulesai聚合关联规则
【发布时间】:2011-07-26 01:57:21
【问题描述】:
如果我从一个示例项目集中提取某些关联规则,例如:
a, b -> c
c, d -> e
a, c -> d
b, c -> c
有没有办法根据固定的项目计数将找到的规则组合成一个公式,所有规则都被聚合以获得所有关联规则的最可能组合?
假设固定项目数为四,必须混合上述关联规则才能得到最可能的组合。我该怎么做?有这方面的算法或程序吗?
【问题讨论】:
标签:
artificial-intelligence
associations
aggregate
rules
【解决方案1】:
每个关联规则都有一个置信度和支持度。
例如 A --> BC 支持:50 % 置信度:50%。
如果你结合几个关联规则,那么你将如何计算结果规则的支持度和置信度?那会是个问题。
实际上,您可以查看 CBA:按关联分类。本项目使用关联规则进行分类。它没有尝试组合关联规则,而是使用一些启发式方法来选择最适合对新实例进行分类的规则。选择最佳规则时,它会考虑规则左面的支持度、置信度和大小。还有其他类似的作品。
但是我没有看到任何尝试组合关联规则的工作...也许如果您在 Google 中搜索“关联规则集群”,您可以找到与您的想法相关的内容。
顺便说一句,除了信心和支持之外,有些人还使用其他有趣的度量,例如提升、J-Measure 等。