已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Fisher线性判别上机实验报告 班级:学号:姓名: 1 算法描述Fisher线性判别分析的基本思想:选择一个投影方向(线性变换,线性组合),将高维问题降低到一维问题来解决,同时变换后的一维数据满足每一类内部的样本尽可能聚集在一起,不同类的样本相隔尽可能地远。 Fisher线性判别分析,就是通过给定的训练数据,确定投影方向W和阈值w0, 即确定线性判别函数,然后根据这个线性判别函数,对测试数据进行测试,得到测试数据的类别。 线性判别函数的一般形式可表示成 其中 Fisher选择投影方向W的原则,即使原样本向量在该方向上的投影能兼顾类间分布尽可能分开,类内样本投影尽可能密集的要求。 如下为具体步骤:(1)W的确定各类样本均值向量mi样本类内离散度矩阵和总类内离散度矩阵样本类间离散度矩阵在投影后的一维空间中,各类样本均值样本类内离散度和总类内离散度 样本类间离散度Fisher准则函数为 max(2)阈值的确定是个常数,称为阈值权,对于两类问题的线性分类器可以采用下属决策规则:令则:如果g(x)0,则决策;如果g(x)y0,则xw1;否则xw2。2 数据描述 1.iris数据 IRIS数据集以鸢尾花的特征作为数据来源,数据集包含150个数据集,有4维,分为3 类,每类50个数据,每个数据包含4个属性,是在数据挖掘、数据分类中非常常用的测试集、训练集。 2.sonar数据 Sonar数据集包含208个数据集,有60维,分为2类,第一类为98个数据,第二类为110个数据,每个数据包含60个属性,是在数据挖掘、数据分类中非常常用的测试集、训练集。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)*(Iris1(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 - 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 + T13; g23 = w23 * x + T23; if(g12 0)&(g13 0) newiris1=newiris1;x; kind1=kind1+1; elseif(g12 0) newiris2=newiris2;x; elseif(g13 0)&(g23 0)&(g13 0) newiris1=newiris1;x; elseif(g12 0) kind2=kind2+1; newiris2=newiris2;x; elseif(g13 0)&(g23 0)&(g13 0) newiris1=newiris1;x; elseif(g12 0) newiris2=newiris2;x; elseif(g13 0)&(g23 0 newsonar1=newsonar1;x; kind1=kind1+1; else newsonar2=newsonar2;x; endendfor i=81:110 x = Sonar2(i,:); g12 = w12 * x + T12; if g12 0 newsonar1=newsonar1;x; else newsonar2=newsonar2;x;
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 园艺产品加工工岗位应急处置技术规程
- 2025年中国Web3应用行业市场研究报告
- 河北省衡水市2026届高三年级上册9月质量检测数学试题(含答案解析)
- 贵州省遵义市桐梓县四校联考2025-2026学年七年级上学期10月月考数学试卷(含答案)
- 四大古文明探秘
- 第23课《孟子三章》知识拓展+课文全解-2025-2026学年统编版八年级语文上册
- 2025湖北省建筑设计院有限公司部分中层管理岗位市场化选聘笔试历年参考题库附带答案详解
- 2025宁夏泰益欣生物科技股份有公司招聘180人笔试历年参考题库附带答案详解
- 2025江西抚州高新区财投集团有限公司及其子公司引进紧缺专业人才7人笔试历年参考题库附带答案详解
- 2025年国元农业保险股份有限公司安徽分公司校园招聘40人笔试历年参考题库附带答案详解
- 2025年老年消费者购买力及消费习惯可行性分析报告
- 必修四《哲学与文化》-高考政治必背知识归纳梳理总结(统编版)
- 2025年中移铁通有限公司甘肃分公司社会招聘考试参考题库及答案解析
- 小老鼠的探险日记课件
- 湖北省武汉市重点中学5G联合体2024-2025学年高一下学期期末考试语文试题(含答案)
- 全国建筑电工安全培训课件
- 2025年国企综合笔试试题及答案
- 第4章 免疫调节(大单元教学设计)高二生物同步备课系列(人教版2019选择性必修1)
- 幼儿园大班数学《找规律》课件
- 饲料中牛、绵羊和山羊源性成分的定性检测 实时荧光PCR法-编制说明
- 长周期物料管理办法
评论
0/150
提交评论