题库系统集成项目管理工程师

系统集成项目管理工程师 · 第三版 · 第6章 数据工程

关联规则的置信度,为什么不能直接反过来用?

10 道章节练习题
单选题6.5 数据分析及应用9 / 10

200笔交易中,购买商品A的有100笔,购买商品B的有160笔,同时购买A和B的有80笔。按“置信度=同时出现的交易数÷包含前件的交易数”,A→B与B→A的置信度依次为()。

选择答案
未作答
答案与解析

正确答案 D

A→B以购买A的100笔为分母,80÷100=80%;B→A以购买B的160笔为分母,80÷160=50%,选D。

先把箭头左边读成“在这些交易中”。A→B是在买A的100笔里找同时买B的80笔;反过来,则是在买B的160笔里找同时买A的80笔。分子没变,分母变了,所以置信度通常不能直接倒用。若拿80除以全部200笔,得到40%,那是在看二者共同出现占全体交易的比例,即支持度,不是这里问的条件比例。箭头也不表示购买先后,更不能据此断言A导致购买B。本题只比较这批样本内的规则置信度,不能把80%直接当成未来促销效果或稳定不变的预测准确率。

选项分析

A
两个方向都用全部200笔作分母,算出的是共同出现的支持度,没有以规则前件限定范围。
B
正向80%正确,但反向仍沿用购买A的100笔作分母,忽略反向的前件已经变成B。
C
这两个数本身可由题设算出,但把正反向对应的分母和结果交换了位置。
D
两个方向分别以100笔和160笔作分母,得到80%与50%,符合题设给定的置信度定义。

容易混淆的地方

记住分子是同时出现的数量,却把分母一律设为总交易数,或认为箭头反向比例不变。

再巩固一步

  • 先圈箭头左边的前件,再确定分母;支持度看全体,置信度看满足前件的那部分。
原创章节练习题 · 第三版 · 《系统集成项目管理工程师教程》第3版 · 6.5.2 · 纸书第252页

练习小结

题目纠错

未发送。正式接收渠道尚未接通。

查看纠错信息