如何在橙色的apriori中施加synstactic约束

时间:2015-10-20 09:08:07

标签: constraints data-mining orange

我使用橙色来构建医学稀疏数据集的关联规则。但我找不到在规则制作中插入句法约束的方法吗?

似乎在Orange中我只能选择:min支持,最小信心和最大规则数,但我有兴趣在影响的右侧或左侧有一组特定的事件。< / p>

例如,我只对那些在结果中出现特定项目I(x)的规则感兴趣,或者对在前提中出现特定项目I(y)的规则或上述约束的组合感兴趣。 / p>

2 个答案:

答案 0 :(得分:0)

规则通常不会作为规则生成,而是作为频繁项目集生成。

要派生关联规则,您还需要知道每个可能的子集的支持。计算和存储这些子集是一项挑战。从FIM中提取规则并不是非常困难或昂贵。

因此,您可以仅将约束应用于输入数据,或者生成后输出规则。如果您过早或在错误的地方应用规则,则可能违反了获得正确结果所需的单调性要求。

答案 1 :(得分:0)

您可以尝试最新的Orange 3。似乎有一个更新的Orange3-Associate add-on可用(可通过菜单安装:选项&gt;附加组件),它们似乎完全符合您的要求,即您可以过滤诱导的项目集/规则按项目数和/或正则表达式。