计算机科学导论-计算思维程序实践 课件 第18讲-炒股不看股盘看微博-关联规则挖掘与大数据思维_第1页
计算机科学导论-计算思维程序实践 课件 第18讲-炒股不看股盘看微博-关联规则挖掘与大数据思维_第2页
计算机科学导论-计算思维程序实践 课件 第18讲-炒股不看股盘看微博-关联规则挖掘与大数据思维_第3页
计算机科学导论-计算思维程序实践 课件 第18讲-炒股不看股盘看微博-关联规则挖掘与大数据思维_第4页
计算机科学导论-计算思维程序实践 课件 第18讲-炒股不看股盘看微博-关联规则挖掘与大数据思维_第5页
已阅读5页,还剩17页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第18讲炒股不看股盘看微博

—关联规则挖掘与大数据思维哈尔滨工业大学计算学部教学委员会主任国家教学名师战德臣炒股不看股盘,看微博,为什么?假如炒股,你看什么--股盘?微博?学习完本讲后再回答吧?数据挖掘,又称为数据库中知识发现,它是一个从大量数据中抽取挖掘出未知的、有价值的模式或规律等知识的复杂过程。简单地讲就是从大量数据中挖掘或抽取出知识。概要归纳关联规则挖掘分类与预测聚类分析异类分析演化分析怎样运用数据库—数据挖掘什么是数据挖掘怎样挖掘呢?啤酒与尿布的故事…数据对超市经营有无帮助呢?客户购买习惯商品组合方式及策略……营销策略价格策略货源组织数据挖掘示例之背景超市数据库超市数据库数据挖掘示例之背景超市数据库数据挖掘之关联规则挖掘商品的关联规则“尿布”⇒“啤酒”

[支持度=2%,置信度=60%]

“由尿布的购买,能够推断出啤酒的购买”支持度2%意味着所分析事务的2%同时购买尿布和啤酒置信度60%意味着购买尿布的顾客60%也购买啤酒。关联规则挖掘的基本概念什么是关联规则这样的规则能否由机器挖掘出来呢?是否相信这条规则呢?1.项、项集与事务设P

={p1,p2,...,pm

}是所有项(Item)的集合。D是数据库中所有事务的集合,其中每个事务T(Transaction)是项的集合,是P的子集,即T

P;每一个事务有一个关键字属性,称作交易号或事务号以区分数据库中的每一个事务。设A

是一个项集(ItemSet),事务T包含A当且仅当A

T。2.关联规则关联规则是形如A

B

的蕴涵式,即命题A(如“项集A的购买”)蕴涵着命题B(“如项集B的购买”),或者说由命题A能够推出命题B,其中A

P,B

P,并且A∩B=

。

关联规则挖掘的基本概念基础概念P是超市所有商品的集合T是某一顾客一次购买的商品的集合3.支持度与置信度Support(A

B)=P(A∪B)=包含A和B的事务数

D中事务总数。

confidence(A

B)=P(B|A)=包含A和B的事务数

包含A的事务数。支持度反映一条规则的实用性,置信度反映规则的“值得信赖性”的程度4.强规则同时满足最小支持度阈值(min_s)和最小置信度阈值(min_c)的规则称作强规则。

5.k-项集与k-频繁项集项的集合称为项集,包含k个项的项集称为k-项集。项集的出现频率是包含项集的事务数,简称为项集的频率、支持计数或计数。如果项集的出现频率大于或等于min_s与D中事务总数的乘积,则项集满足最小支持度min_s。如果项集满足最小支持度,则称它为频繁项集。频繁k-项集的集合通常记作Lk。

{面包,果酱}

---2-项集{面包,果酱,奶油}

---3-项集关联规则挖掘的基本概念基础概念由频繁项集产生强关联规则。依定义,这些规则必须满足最小支持度和最小置信度。找出所有频繁项集。依定义,这些项集出现的频率至少和预定义的最小出现频率一样。如何挖掘频繁项集?Apriori算法项K-项集支持度置信度事务/

交易K-频繁项集关联规则{面包,果酱}

---2-项集{面包,果酱,奶油}

---3-项集关联规则挖掘的基本概念怎样进行关联规则挖掘-基本思想商品购买明细数据库频繁项集挖掘计算过程对问题域数据进行抽象候选1项集.频繁1项集.支持度计数

最小支持度计数5

(min_sup=5/20=25%)频繁项集挖掘计算过程形成候选1-项集,并求出频繁1-项集候选2项集.C2=L1JoinL1频繁1项集频繁2项集.支持度计数

最小支持度计数5频繁项集挖掘计算过程形成候选2-项集,并求出频繁2-项集候选3项集.C3=L2JoinL2频繁2项集候选3项集的支持度计数频繁3项集频繁项集挖掘计算过程形成候选3-项集,并剪枝,进一步求出频繁3-项集候选4项集---频繁4项集支持度计数>=5

频繁3项集频繁项集全集=频繁1项集

频繁2项集

频繁3项集

频繁4项集频繁项集挖掘计算过程迭代地求出最终结果-频繁项集由频繁项集产生强关联规则。依定义,这些规则必须满足最小支持度和最小置信度。找出所有频繁项集。依定义,这些项集出现的频率至少和预定义的最小出现频率一样。项K-项集支持度置信度事务/交易K-频繁项集关联规则{面包,果酱}

---2-项集{面包,果酱,奶油}

---3-项集关联规则挖掘的基本概念怎样进行关联规则挖掘-基本思想关联规则生成{P1,P2,P5,P6}可以产生的潜在规则A⇒B,其中A

B={P1,P2,P5,P6},A

B=

.

频繁项集关联规则关联规则产生过程潜在关联规则的生成并计算输出的规则表,A

B=

,“购买A能够推出购买B”.置信度>=70%的规则.

关联规则产生过程潜在关联规则的生成并计算组合形成规则表,频繁3项集能推出哪些频繁项集?置信度标记红色为置信度>=70%的规则.支持度标记蓝色的为满足置信度前提下的支持度>=40%的规则关联规则产生过程潜在关联规则的生成并计算最终输出的规则表关联规则产生过程最终输出的关联规则示例age(X,"30...39")∧income(X,"42K...48K")⇒buys(X,"high_resolution_TV")X代表顾客buys(X,"面包")⇒buys(X,"果酱")

单维度单层次规则多维度多层次规则还能挖掘什么还能挖掘什么规则再看微博数据微博数据挖掘vs.超市数据挖掘数据基本组织形式被挖掘数据D的集合事务数据T的涵义项的集合频繁项集规则“A⇒B”规则挖掘的意义“微博”挖掘文本---非结构化数据众多人、众多次:发表的微博一次发表的“微博”可以看作是“若干词汇”的集合“词汇”的集合频繁使用的“词汇”集合使用了“词汇A”也使用了“词汇”B通过分析,可发现“可以组合在一起的关键词汇”,进而进行主题词设置、读者兴趣引导,以提高某主题的关注度、粉丝的聚集度等“超市数据”挖掘“表”---结构化数据众多人、众多次:购买的商品一次购买的商品可以看作是“若干商品”的集合“商品”的集合频繁购买的“商品”集合购买了“商品A”也购买了“商品B”通过分析,可发现“可被组合在一起的商品”进而进行位置、政策等的调整,以提高客户的购买兴趣等关于炒股不看股盘看微博,你相信吗?只求关系,不求因果不要相信经验,一切以数据说话bit&Byte1KB(Kilobyte)=210字节1MB(Megabyte)=210KB1GB(Gigabyte)=210MB1TB(Trillionbyte)=210GB=220MB1PB(Petabyte)=210TB=230

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论