我有一个项目集列表{A_i}->{X}.
喜欢:
{A}->{X}
{A}->{Z}
{A,B}->{X}
{A,B}->{W}
Run Code Online (Sandbox Code Playgroud)
现在我想合并项目集,如:
{A}->{X,Z}
{A,B}->{X,W}
Run Code Online (Sandbox Code Playgroud)
但我不知道如何计算每条规则的支持,信心和提升.
这是总和/计数还是所有类似项目集的最小值?
对于支持,所有类似集合的支持都是有意义的.但信心和提升?
我认为你正在引用关联规则.
对于关联规则X - > Y,规则的支持表示为sup(X-> Y),并且是出现XUY的事务数除以事务总数.
置信度是出现XUY的交易数除以X出现的交易数.
电梯定义为:电梯(X - > Y)=((sup(XUY)/ N)/(sup(X)/ N*sup(Y)/ N),其中N是电梯中的交易数量.事务数据库,sup(X∪Y)是包含X和Y的事务数,sup(X)是包含X sup(Y)的事务数是包含Y的事务数.
有关提升计算的示例,您可以查看SPMF软件的示例23:
http://www.philippe-fournier-viger.com/spmf/index.php?link=documentation.php#lift
| 归档时间: |
|
| 查看次数: |
16866 次 |
| 最近记录: |