




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Fisher线性判别上机实验报告 班级:学号:姓名: 1 算法描述Fisher线性判别分析的基本思想:选择一个投影方向(线性变换,线性组合),将高维问题降低到一维问题来解决,同时变换后的一维数据满足每一类内部的样本尽可能聚集在一起,不同类的样本相隔尽可能地远。 Fisher线性判别分析,就是通过给定的训练数据,确定投影方向W和阈值w0, 即确定线性判别函数,然后根据这个线性判别函数,对测试数据进行测试,得到测试数据的类别。 线性判别函数的一般形式可表示成 其中 Fisher选择投影方向W的原则,即使原样本向量在该方向上的投影能兼顾类间分布尽可能分开,类内样本投影尽可能密集的要求。 如下为具体步
2、骤:(1)W的确定各类样本均值向量mi样本类内离散度矩阵和总类内离散度矩阵样本类间离散度矩阵在投影后的一维空间中,各类样本均值样本类内离散度和总类内离散度 样本类间离散度Fisher准则函数为 max(2)阈值的确定是个常数,称为阈值权,对于两类问题的线性分类器可以采用下属决策规则:令则:如果g(x)>0,则决策;如果g(x)<0,则决策;如果g(x)=0,则可将x任意分到某一类,或拒绝。(3)Fisher线性判别的决策规则Fisher准则函数满足两个性质:1.投影后,各类样本内部尽可能密集,即总类内离散度越小越好。2.投影后,各类样本尽可能离得远,即样本类间离散度越大越好。根据这
3、个性质确定准则函数,根据使准则函数取得最大值,可求出W:。这就是Fisher判别准则下的最优投影方向。最后得到决策规则若,则对于某一个未知类别的样本向量x,如果y=WT·x>y0,则xw1;否则xw2。2 数据描述 1.iris数据 IRIS数据集以鸢尾花的特征作为数据来源,数据集包含150个数据集,有4维,分为3 类,每类50个数据,每个数据包含4个属性,是在数据挖掘、数据分类中非常常用的测试集、训练集。 2.sonar数据 Sonar数据集包含208个数据集,有60维,分为2类,第一类为98个数据,第二类为110个数据,每个数据包含60个属性,是在数据挖掘、数据分类中非常常
4、用的测试集、训练集。3 实验结果以及源代码 1.Iris (1)代码:clccleardata=xlsread('Iris');Iris1=data(1:50,1:4);Iris2=data(51:100,1:4);Iris3=data(101:150,1:4);%类均值向量m1 = mean(Iris1);m2 = mean(Iris2);m3 = mean(Iris3); %各类内离散度矩阵s1 = zeros(4);s2 = zeros(4);s3 = zeros(4);for i=1:1:30 s1 = s1 + (Iris1(i,:) - m1)'*(Iris
5、1(i,:) - m1);endfor i=1:1:30 s2 = s2 + (Iris2(i,:) - m2)'*(Iris2(i,:) - m2);endfor i=1:1:30 s3 = s3 + (Iris3(i,:) - m3)'*(Iris3(i,:) - m3);end %总类内离散矩阵sw12 = s1 + s2;sw13 = s1 + s3;sw23 = s2 + s3;%投影方向w12 = (sw12-1)*(m1 - m2)')'w13 = (sw13-1)*(m1 - m3)')'w23 = (sw23-1)*(m2 -
6、m3)')'%判别函数以及阈值T(即w0)T12 = -0.5 * (m1 + m2)*inv(sw12)*(m1 - m2)'T13 = -0.5 * (m1 + m3)*inv(sw13)*(m1 - m3)'T23 = -0.5 * (m2 + m3)*inv(sw23)*(m2 - m3)' kind1 = 0;kind2 = 0;kind3 = 0;newiris1=;newiris2=;newiris3=;for i=31:50 x = Iris1(i,:); g12 = w12 * x' + T12; g13 = w13 * x
7、39; + T13; g23 = w23 * x' + T23; if(g12 > 0)&(g13 > 0) newiris1=newiris1;x; kind1=kind1+1; elseif(g12 < 0)&(g23 > 0) newiris2=newiris2;x; elseif(g13 < 0)&(g23 < 0) newiris3=newiris3;x; endend for i=31:50 x = Iris2(i,:); g12 = w12 * x' + T12; g13 = w13 * x' +
8、 T13; g23 = w23 * x' + T23; if(g12 > 0)&(g13 > 0) newiris1=newiris1;x; elseif(g12 < 0)&(g23 > 0) kind2=kind2+1; newiris2=newiris2;x; elseif(g13 < 0)&(g23 < 0) newiris3=newiris3;x; endendfor i=31:50 x = Iris3(i,:); g12 = w12 * x' + T12; g13 = w13 * x' + T13;
9、g23 = w23 * x' + T23; if(g12 > 0)&(g13 > 0) newiris1=newiris1;x; elseif(g12 < 0)&(g23 > 0) newiris2=newiris2;x; elseif(g13 < 0)&(g23 < 0) kind3=kind3+1; newiris3=newiris3;x; endendcorrect=(kind1+kind2+kind3)/60;fprintf('n综合正确率:%.2f%nn',correct* 100);(2) 实验结果
10、: 综合正确率=96.67% 2.Sonar (1)代码:clccleardata=xlsread('sonar');Sonar1=data(1:98,1:60);Sonar2=data(99:208,1:60);%类均值向量m1 = mean(Sonar1);m2 = mean(Sonar2); %各类内离散度矩阵s1 = zeros(60);s2 = zeros(60); for i=1:1:70 s1 = s1 + (Sonar1(i,:) - m1)'*(Sonar1(i,:) - m1);endfor i=1:1:80 s2 = s2 + (Sonar2(i,
11、:) - m2)'*(Sonar2(i,:) - m2);end %总类内离散矩阵sw12 = s1 + s2;%投影方向w12 = (sw12-1)*(m1 - m2)')'%判别函数以及阈值T(即w0)T12 = -0.5 * (m1 + m2)*inv(sw12)*(m1 - m2)' kind1 =0;kind2 =0;newsonar1=;newsonar2=;for i=71:98 x = Sonar1(i,:); g12 = w12 * x' + T12; if g12 > 0 newsonar1=newsonar1;x; kind1=kind1+1; else newsonar2=newsonar2;x; endendfor i=81:110 x = Sonar2(i,:); g12 = w12 * x' + T12; i
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中外饮食文化知到课后答案智慧树章节测试答案2025年春三亚航空旅游职业学院
- 中文写作(山东联盟)知到课后答案智慧树章节测试答案2025年春鲁东大学
- 四级人力资源管理师-四级人力资源管理师考试《理论知识》考前冲刺卷2
- 三级人力资源管理师-上半三级人力资源管理师考试《理论知识》黑钻押题1
- 普通高等学校高三招生全国统一考试仿真卷(五)英语
- 湖南省岳阳市汨罗市第一中学2024-2025学年高二下学期开学考试化学试题
- 河南省青桐鸣联考2023-2024学年高一下学期5月月考政治试题2
- 墙体拉布灯箱施工方案
- 玻璃钢管道安装施工方案
- FFDM与超声萤火虫技术及DBT对乳腺微钙化显示的对比研究
- 牙周检查记录表
- GB/T 10060-2023电梯安装验收规范
- 《民航地面服务与管理》项目一
- 高一生物实验室教学计划安排表
- 地质学第五章地壳演化简史课件
- 初中信息技术-初识Python教学课件设计
- 第三单元名著导读《骆驼祥子》课件部编版语文七年级下册
- 电路分析基础(第5版)PPT完整全套教学课件
- Unit 1 My day B Lets talk(说课稿)人教PEP版英语五年级下册
- 2022年组织能力调研白皮书-腾讯
- 高老师讲语文-灯笼-部编版
评论
0/150
提交评论