数据挖掘技术关联性分析.pptVIP

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

第8章知识类数据挖掘技术;8.1知识发现系统的结构;知识发现系统管理器:控制并管理整个知识发现过程,包括数据选择过程、抽取算法的选择及使用过程、发现的评价过程。

知识库和商业分析员

数据仓库的数据库接口

数据选择

知识发现引擎:分类、聚类、偏差分析、模糊推理等

发现评价

发现描述;8.2关联规那么的数据挖掘技术;

关联规那么发现的主要对象是交易型数据库,一个交易一般由交易处理时间,一组顾客购置的物品,有时也有顾客标识号(如信用卡号)组成。;例:;ForruleA?C:

support=support({AC})=50%

confidence=support({AC})/support({A})=66.6%;定义:关联规那么挖掘的交易数据集记为D〔一般为交易数据库〕,D={T1,T2,…,Tk,…,Tn},Tk〔k=1,2,…,n〕称为交易,对应每一个交易有唯一的标识,记作TID。

元素im〔m=1,2,…,p〕称为项。设I={i1,i2,…,im}是D中全体项组成的集合,且Tk?I。;交易号(TID);规那么X?Y在交易数据集D中的

置信度是对关联规那么准确度

的衡量。度量关联规那么的强

度。即在所有出现了X的活动

中出现Y的频率,即规那么X?Y

的必然性有多大。

记为confidence(X?Y)。;交易号(TID);最小置信度阈值

最小支持度阈值

同时满足最小置信度阈值和最小支持度阈值的关联规那么为强关联规那么,是有意义有价值。;交易号(TID);在给定一个交易数据集D,挖掘关联规那么问题就是产生支持度和置信度分别大于用户给定的最小支持度阈值和最小置信度阈值的关联规那么。;挖掘交易数据库D中所有关联规那么的问题可以被划分为两个子问题:;找出频繁项集--Apriori算法;交易号;项集;项集;项集;项集;连接:C3=L2∞L2=

{{I1,I2},{I1,I3},{I1,I5},{I2,I3},{I2,I4},{I2,I5}}∞

{{I1,I2},{I1,I3},{I1,I5},{I2,I3},{I2,I4},{I2,I5}}=

{{I1,I2,I3},{I1,I2,I5},{I1,I3,I5},{I2,I3,I4},

{I2,I3,I4},{I2,I3,I5},{I2,I4,I5}};剪枝:

{I1,I2,I3}的2-项子集是{I1,I2},{I1,I3}和{I2,I3}。

{I1,I2,I3}的所有2-项子集都是L2的元素。因此,保存{I1,I2,I3}在C3中。

{I2,I3,I5}的2-项子集是{I2,I3},{I2,I5}和{I3,I5}。

{I3,I5}不是L2的元素,因而不是频繁的。因此,由C3中删除{I2,I3,I5}。

剪枝后C3={{I1,I2,I3},{I1,I2,I5}}???;项集;

输入:交易数据库D;最小支持度阈值min_sup。

输出:D中的频繁项集L。

方法:

(1)L1=find_frequent_1_itemset〔D〕;找频繁项集1-项集;

(2)for〔k=2;Lk-1??;min_sup〕

{apriori_gen(Lk-1,min_sup)连接和剪枝。用于在

第k-1次遍历中生成的Lk-1生成Ck

foreacht?D扫描数据库,确定每个候选项集的支持频度

{Ct=subset〔Ck,t〕获得t所包含的候选项集

foreachc?Ctc.count++;

} }

(3)Lk={c?Ck|c.countmin_sup}由Ck生成Lk

(4)returnL=L1∪L2….∪Lk;procedureapriori_gen(Lk-1,min_sup)

{

foreachl1?Lk-1

foreachl2?Lk-1

{if〔l1[1]=l2[1]∧…∧l1[k-2]=l2[k-2]∧

l1[k-1]l2[k-1]〕

c=l1?l2;将两个项集连接在一起

ifnothas_infrequent_itemset〔c,Lk-1〕

Ck=Ck∪{c};

}

reutrnCk

};procedurehas_infrequent_itemset〔c,Lk-1〕

{

foreach〔k-1〕subsetsofc

if

文档评论(0)

199****8042 + 关注
实名认证
文档贡献者

相信自己,相信明天

1亿VIP精品文档

相关文档