问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

用Matlab实现apriori算法关联规则的挖掘程序,完整...

发布网友 发布时间:2022-04-22 05:35

我来回答

2个回答

热心网友 时间:2024-09-09 18:07

代码

热心网友 时间:2024-09-09 18:10

下面这段是apriori算法中由2频繁项集找k频繁项集的程序,程序中有两个问题:
1、似乎while循环的K永远都是固定的,也就是都是频繁2项集的个数。得到频繁3项集后K的个数不是要变吗?如何体现呢?
2、程序中有两个for的大循环,但是发现结果是只要找到一个频繁3项集第二个for循环就会结束,但是其实还应该有其它的频繁3项集。for循环不是应该无条件执行到参数k结束吗?当时k值是15,可是程序结束的时候i=2,j=3,然后j就不执行4以及一直到k的部分了。是什么原因呢?麻烦高手指点一下。急啊……
while( k>0)
le=length(candidate{1});
num=2;
nl=0;
for i=1:k-1
for j=i+1:k
x1=candidate{i}; %candidate初始值为频繁2项集,这个表示频繁项集的第i项
x2=candidate{j};
c = intersect(x1, x2);
M=0;
r=1;
nn=0;
l1=0;
if (length(c)==le-1) & (sum(c==x1(1:le-1))==le-1)
houxuan=union(x1(1:le),x2(le));
%树剪枝,若一个候选项的某个K-1项子集为非频繁,则剪枝掉
sub_set=subset(houxuan);
%生成该候选项的所有K-1项子集
NN=length(sub_set);
%判断这些K-1项自己是否都为频繁的
while(r & M<NN)
M=M+1;
r=in(sub_set{M},candidate);
end
if M==NN
nl=nl+1;
%候选k项集
cand{nl}=houxuan;
%记录每个候选k项集出现的次数
le=length(cand{1});
for i=1:m
s=cand{nl};
x=X(i,:);
if sum(x(s))==le
nn=nn+1;
end
end
end
end
%从候选集中找频繁项集
if nn>=th
ll=ll+1;
candmid{nl}=cand{nl};
pfxj(nl).element=cand{nl};
pfxj(nl).time=nn;
disp('得到的频繁项集为:')
result=(candmid{nl});
disp(result);
end

end
end
end
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
获取oracle中表的表结构、约束和索引信息 若3的x次方等于二十七分之一,则3的负x次方 若x的2x-1次方=1,则x=多少。若3的x次方=27分之1,则x=多少 3的x次方=1/81,x=? ...为什么?。。。若3的x次方等于81分之一,则x等于什么??急 语文句子成分分析详解 初三英语,关于被动语态 级品飞车lo如何下载? 极品飞车全球在线(nfsol)现在可以在大陆玩么?内测完毕了?听说要个登... ...一个星期不理我了怎么办,电话也不接信息也不回,问她是不是有男人了... 监控画面出现花屏是为什么 python哪个包实现apriori 为什么监控主机里面出来的画面就是花屏的? 怎么用java实现apriori算法 家用360监控摄像头花屏是咋回事 在线急求apriori算法,要求能实现关联规则 海康威视录像机录像残影卡顿花屏? 急需C++实现的Apriori算法代码 监控摄像头画面花屏是怎么回事? 如何在JAVA中打印显示出R语言算法的结果 多维关联规则挖掘算法r语言能实现吗 python apriori算法代码怎么实现 用R语言进行关联分析 长方体是不是有两个底面? 从不同方向看一个长方体,最少可以看到几个面,最... 一次最多能看到长方体的几个面最少看见几个 为什么啊 长方体有几个面它们一般都是什么长方体相对的两个... 长方体的底面积指的是几个面? 长方体的6个面都是长方形对吗? 长方体有几个面,这些面都是什么 监控画面出现花屏是怎么回事? Apriori算法 数据挖掘 监控摄像头控制端有几个头花屏,有的不花为什么? 急求用C实现的Apriori算法的 代码 监控没有画面,全是雪花屏 模式挖掘中的序列模式挖掘基于Web应用的最新的apri... 监控花屏是什么原因 红外监控和声控灯问题,晚上声控灯一亮,监控画面变... 关联规则apriori算法用什么软件做 监控花屏,什么情况 《机器学习实战》 书上的Apriori算法 内循环为什么... 远程监控,有人在监控画面中,就花屏,人又没有在... 用java 实现apriori算法,就是数据挖掘的一个题目... 监控视频花屏 python 有apriori算法的模块吗 急!!!!!监控花屏怎么办 怎样生成数据挖掘的数据集,使用数据集进行关联规则... 回放监控画面,为何花屏 监控录像回放的时候是花的 可能是什么原因 ? 监控画面出现花屏