下载此文档

fisher线性识别与最邻近判别法.doc


文档分类:金融/股票/期货 | 页数:约5页 举报非法文档有奖
1/5
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/5 下载此文档
文档列表 文档介绍
Fisher法:
Wdbc:
sample1=data(23:46,:);
sample2=data(538:562,:);
sample=[sample1
sample2];
sp=data1(1:569,:);
sample_m1=mean(sample1);
sample_m2=mean(sample2);
m1=sample_m1';
m2=sample_m2';
sb=(m1-m2)*(m1-m2)';
s1=zeros(30);
for n=1:19
temp = (sample1(n,:)'-m1)*(sample1(n,:)'-m1)';
s1=s1+temp;
end;

s2=zeros(30);
for n=1:24
temp = (sample2(n,:)'-m2)*(sample2(n,:)'-m2)';
s2 = s2+temp;
end;

sw=s1+s2;
vw=(sw)\(m1-m2);



a_m1 = vw'*m1;
a_m2 = vw'*m2;
w0 = (a_m1+a_m2)/2;

for n=1:569
if(vw'*data(n,:)' - w0>0)
m1(n,:)=77;
else
m1(n,:)=66;
end;
end;
count1=0;
count2=0;
for n=1:569
if m1(n,:)==sp(n,:)&& m1(n,:)==77
count1=count1+1;
end
if m1(n,:)==sp(n,:)&& m1(n,:)==66
count2=count2+1;
end
end
class1_rate=count1/212
class2_rate=count2/357
class1_rate =

class2_rate =

sample1=data(1:14,:);
sample2=data(99:117,:);
sample=[sample1
sample2];
sp=data1(1:208,:);
sample_m1=mean(sample1);
sample_m2=mean(sample2);
m1=sample_m1';
m2=sample_m2';
sb=(m1-m2)*(m1-m2)';
s1=zeros(60);
for n=1:13
temp = (sample1(n,:)'-m1)*(sample1(n,:)'-m1)';
s1=s1+temp;
end;

s2=zeros(60);
for n=1:18
temp = (sample2(n,:)'-m2)*(sample2(n,:)'-m2)';
s2 = s2+temp;
end;

sw=s1+s2;
vw=(sw)\(m1-m2);



a_m1 = vw'*m1;
a_m2 = vw'*m2;
w0 = (a_m1+a_m2)/2;

for n=1:208
if(vw'*data(n,:)' - w0>0)

fisher线性识别与最邻近判别法 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数5
  • 收藏数0 收藏
  • 顶次数0
  • 上传人wh7422
  • 文件大小0 KB
  • 时间2015-05-31