数据挖掘基础:在数据中寻找相关的项目 Apriori算法
2015-04-15 16:41
134 查看
Ck: Candidate itemset of size k Lk : frequent itemset of size k L1 = {frequent items}; for (k = 1; Lk !=; k++) do begin Ck+1 = candidates generated from Lk; for each transaction t in database do increment the count of all candidates in Ck+1 that are contained in t Lk+1 = candidates in Ck+1 with min_support end return k Lk;SQL应用
Suppose the items in Lk-1 are listed in an orderStep 1: self-joining Lk-1 insert into Ckselect p.item1, p.item2, …, p.itemk-1, q.itemk-1from Lk-1 p, Lk-1 qwhere p.item1=q.item1, …, p.itemk-2=q.itemk-2, p.itemk-1 < q.itemk-1Step 2: pruningforall itemsets c in Ck doforall (k-1)-subsets s of c doif (s is not in Lk-1) then delete c from Ck
相关文章推荐
- 数据挖掘:如何寻找相关项
- 《数据之美》:概括描述了20个数据挖掘、数据可视化、云存储及其他数据处理相关项目
- Hadoop大数据零基础高端实战培训系列配文本挖掘项目
- Hadoop大数据零基础高端实战培训系列配文本挖掘项目
- 与数据挖掘及推荐引擎相关的开源项目
- Hadoop大数据零基础高端实战培训系列配文本挖掘项目
- Hadoop大数据零基础高端实战培训系列配文本挖掘项目
- Hadoop大数据零基础高端实战培训系列配文本挖掘项目
- 数据挖掘:如何寻找相关项
- Hadoop大数据零基础高端实战培训系列配文本挖掘项目
- 数据挖掘之如何寻找相关项
- 数据挖掘:如何寻找相关项
- 数据仓库与数据挖掘相关基础概念
- 数据挖掘相关的数学基础
- 数据挖掘:如何寻找相关项
- 数据挖掘相关网站及其评价(1)
- 【ML项目】基于网络爬虫和数据挖掘算法的web招聘数据分析(一)——数据获取与处理
- 数据挖掘中的矩阵基础(2)
- 经典的机器学习方面源代码库(非常全,数据挖掘,计算机视觉,模式识别,信息检索相关领域都适用的了)
- 数据仓库和数据挖掘相关职位