《数据挖掘》练习题(第6章)

时间:2023-05-06 05:33:25 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
一、填空题

1、关联规则挖掘的目的是 2、在下列事务数据集中

TID 项集

1

{面包,牛奶}

2 {面包,尿布,啤酒,鸡蛋} 3 {牛奶,尿布,啤酒,可乐} 4 {面包,牛奶,尿布,啤酒} 5 {面包,牛奶,尿布,可乐}

项集{啤酒,尿布,牛奶}的支持数为 ,支持度为

3、在第2题的事务数据集中,如果将最小支持数定为3则数据集中的频繁项集有 4、在第2题的事务数据集中,规则

{牛奶,尿布}→{啤酒}

的支持度为 ,置信度为

5、满足最小支持度和最小信任度的关联规则称为 6给定一个事务数据库,关联规则挖掘间题就是通过用户指定的 来寻找强关联规则的过程。

7、关联规则挖掘问题可以划分成 两个子问题。 8、可以降低产生频繁项集的计算复杂度两种方法为:

9k候选集Ck产生的方法有: 10Apriori算法有两个致命的性能瓶颈。它们分别是:

(1) (2) 二、多项选择题

1、设有项目集X,X1X的一个子集,则下列结论中成立的是( ) A、如果X如果频繁项目集,X1也是频繁项目集; B、如果X1如果频繁项目集,X也是频繁项目集; C、如果X如果非频繁项目集,X1也是非频繁项目集; C、如果X1如果非频繁项目集,X也是非频繁项目集;

E、如果X如果频繁项目集,X1可能是频繁项目集也可能是非频繁项目集。 2、设3-项集a,b,c是频繁项目集,则下列1-项集和2-项集中,( )是频繁项目集。

Aa,b Bb,c Ca,c Da Eb 3、设事务数据库D具有项集IA,B,C,D,已知BCAD不是强关联规则时,


则下列关联规则中,( )一定不是强关联规则。

ABACD BCDAB CCABD DABCD EADBC

4、设事务数据库D具有项集IA,B,C,D,已知BCAD不是强关联规则时,则下列关联规则中,( )一定不是强关联规则。

ABACD BCDAB CBCDA DABCD EADBC

5、假设关联规则beda具有低可置信度,则在关联规则生成算法中,规则( )应该被丢弃(剪枝)

Acdab Badbc Cbead Ddabc Ebdae 三、问答题

1、进行关联分析时,需要处理的两个关键问题是什么? 2、将下列事务数据库的用二元形式表示

TID 项集

1

{面包,牛奶}

2 {面包,尿布,啤酒,鸡蛋} 3 {牛奶,尿布,啤酒,可乐} 4 {面包,牛奶,尿布,啤酒} 5 {面包,牛奶,尿布,可乐}

四、求解题

1、设有如下事务数据库:

TID Itemset 1 A,B,C,D 2 B,C,D 3 A,B,C,E 4 B,D,E 5 A,B,C,D

(1)minsupport=40%,利用Apriori算法求出所有的频繁项目集,指出其中的最大频繁项目集。

(2)minconfidence=60%,利用Apriori算法生成找出所有的强关联规则。 2、考虑下表中购物篮事务数据集。

顾客ID 购买项 1 {a,d,e} 1 {a,b,c,e} 2 {a,b,d,e} 2 {a,c,d,e} 3 {b,c,e} 3 {b,d,e}


本文来源:https://www.wddqw.com/doc/f121744b4bd7c1c708a1284ac850ad02de800722.html