rough setbased attribute reduction

时间:2014-04-07 08:42:40
【文件属性】:

文件名称:rough setbased attribute reduction

文件大小:2.11MB

文件格式:TAR

更新时间:2014-04-07 08:42:40

reduction

英国某大学 基于粗糙集上的属性约见 base=ones(row); r=eval(['ssr' num2str(column)]); attrinu=column-1; for j=attrinu:-1:1 sig=[]; for l=1:attrinu r2=eval(['ssr' num2str(l)]); r1=min(r2,base); importance=0; temp=[]; incluse=[]; for i=1:row temp=min([r1(i,:);r(i,:)]); incluse=sum(temp)/sum(r1(i,:)); if incluse>=inclusion importance=importance+sum(temp)/length(find(temp~=0)); end end sig(l)=importance/row; end [x1,n1]=max(sig); x=[x;x1]; len=length(x); if abs(x(len)-x(len-1))>0.001 base1=eval(['ssr' num2str(n1)]); base=min(base,base1); n=[n;n1]; else break end


网友评论

  • 里面的都是些粗糙集的matlab代码实例,不过还是可以清晰的找到粗糙集的代码,注解很详尽!!给满分!!