网站大量收购独家精品文档,联系QQ:2885784924

频繁模式增长算法FP-growth的优化研究.pdfVIP

频繁模式增长算法FP-growth的优化研究.pdf

  1. 1、本文档共54页,可阅读全部内容。
  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文档。上传文档
查看更多
频繁模式增长算法FP-growth的优化研究

频繁模式增长算法 FP-growth 的优化研究 摘要 摘要 长期以来,挖掘频繁模式主要采用 Apriori 算法及其改进形式,这类算法需要产 生大量候选项集,并反复扫描数据库,降低了挖掘的效率。FP-growth 算法是一种基 于模式增长的频繁模式挖掘算法,避免了大量候选项集的产生,只需扫描数据库两次。 效率比 Apriori 算法快一个数量级。然而,此算法在挖掘频繁模式时不可避免地需要 递归地创建附加数据结构 (如条件 FP-tree,项头表),并且每当模式增长时就要创建 一次。动态地创建如此大量的附加数据结构,将耗费大量时间和空间。 本文提出了 FP-growth 算法的一种优化方法:基于升序 FP-tree 的挖掘算法 SAFP-merge。其通过采用基于支持度计数升序排列的频繁 1-项集的构造策略,和引 入第一棵子树及扩展频繁集等概念,使整个挖掘过程直接在初始生成的升序 FP-tree 中进行,而不需要另外递归创建条件FP-tree 和项头表。挖掘时,首先挖掘第一棵子 树;然后将第一棵子树根结点的所有分支与升序 FP-tree 的其他分支归并,并同时剪 掉第一棵子树;最后对新的升序 FP-tree 递归调用挖掘过程,直到树只有一棵子树, 且已经挖掘完该子树。为了验证 SAFP-merge 算法的性能,我们在一定的实验条件下 对优化算法 SAFP-merge 和 FP-growth 算法进行了测试,实验结果表明:使用相同的 稀疏数据集,优化算法速度是 FP-growth 算法的 3 倍, 而所需要的存储空间比 FP-growth 算法节省了 1/3;对于稠密数据集,优化算法的优势更加显著。 目前数据挖掘技术在国外应用非常广泛,但是国内在这方面的发展相对缓慢。作 者在对本文提出和研究的各种算法进行比较和测试,这些工作也只是对数据挖掘中关 联规则的相关算法进行的较为深入的研究,在今后的工作中将更加深化和具体地分析 和研究。 关键词:频繁模式;升序 FP-tree ;扩展频繁集;SAFP-merge 算法 i 万方数据 The optimization research of frequent pattern growth alforithm Abstract Abstract For a long time, a category of Apriori-like algorithms has been adopted for mining frequent patterns. But they suffer from taking many scans of databases for huge number of candidate patterns occurrence frequencies checking. FP-Growth algorithm mines the frequent patterns base on the pattern growth without candidate patterns generation, and only scans database twice. It is about an order of magnitude faster than the Apriori algorithm. However, it still encounter

文档评论(0)

118zhuanqian + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档