- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
模式识别大作业
模式识别大作业 班 级 学 号姓 名一.问题重述 利用Fisher线性判别法和最近邻算法对sonar数据进行分类,并得出正确率。 类别数维数样本个数sonar260mine:111rock:97二.Fisher线性判别法思路用训练样本求出d维空间到一维空间的投影方向w,进而求出样本均值,进而可求出阈值T,带入测试样本得到投影点y,将y与T相比,即可进行分类判别。2.1 Fisher准则函数中的基本参量 1在d维X空间 (1)各类样本的均值向量 =(2)样本类内离散度矩阵和总样本类内离散度矩阵 其中是对称半正定矩阵,而且当时通常是非奇异的。(3)样本类间离散度矩阵 是对称半正定矩阵。2在一维Y空间(1)各类样本的均值(2)样本类内离散度和总样本类内离散度 我们希望投影后,在一维Y空间中各类样本尽可能分得开些,即希望两类均值之差越大越好,同时希望各类样本内部尽量密集,即希望类内离散度越小越好。2.2 Fisher准则函数及最佳变换向量的求取其中,是两类均值之差,是样本类内离散度。应寻找使尽可能大的作为投影方向。2.3 阈值的选用三.最近邻算法思路 在训练样本中找到测试样本的最近邻,然后根据这个最近邻样本的类别来决定测试样本的类别。最近邻算法所选择的邻居都是已经正确分类的对象。 若写成判别函数的形式,类的判别函数可以写作,则四.Fisher线性判别法代码mine_max=111; rock_max=97;d=60;load (mines.mat); %导入mine数据load (rocks.mat); %导入rock数据amine=rand(mine_max,1);m=0;for i=1:mine_max if amine(i,1)=0.5 amine(i,1)=1; m=m+1;%记录结果大于或等于0.5的个数(mine) else amine(i,1)=0; endendarock=rand(rock_max,1);s=0;for i=1:rock_max if arock(i,1)=0.5 arock(i,1)=1; s=s+1; %记录结果大于或等于0.5的个数(rock) else arock(i,1)=0; endendbmine=zeros(m,1);cmine=zeros(mine_max-m,1);j=0;t=0;for i=1:mine_max if amine(i,1)==1; j=j+1; bmine(j,1)=i;%mine中下标为1的放在一个向量中 else t=t+1; cmine(t,1)=i;%mine中下标为0的放在一个向量中 endendbrock=zeros(s,1);crock=zeros(rock_max-s,1);j=0;t=0;for i=1:rock_max if arock(i,1)==1; j=j+1; brock(j,1)=i;%rock中下标为1的放在一个向量中 else t=t+1; crock(t,1)=i;%rock中下标为0的放在一个向量中 endenddmine=zeros(1,60);for i=1:60 for j=1:m dmine(1,i)=dmine(1,i)+outmine(bmine(j,1),i); endendmm=dmine/m; %求解mine的类均值向量drock=zeros(1,60);for i=1:60 for j=1:s drock(1,i)=drock(1,i)+outrock(brock(j,1),i); endendmr=drock/s;%求解rock的类均值向量mm=mm;mr=mr;s_mine=zeros(d,d);s_rock=zeros(d,d);for i=1:m s_mine=s_mine+(outmine(bmine(i,1),:)-mm)*(outmine(bmine(i,1),:)-mm);end %求解mine的类内离散度矩阵for i=1:s s_rock=s_rock+(outrock(brock(i,1),:)-mr)*(outrock(brock(i,1),:)-mr);end %求解rock的类内离散度矩阵sw=s_mine+s_rock;w_direction=sw^(-1)*(mm-mr);w0=w_direction*(mm+mr)/2;x=-1:2;y=-1:2;hold on;plot(x,y);y=w0;plot(y,y,xk);%阈值坐标text(0.6,0.5,w);text(-0.4,0,rock);text(0.4,0.2,mine);title(Fisher);xlabel(mine);ylabel(rock);emine=0;erock=0;for i
您可能关注的文档
- 检验科生物安全培训试题及答案二.doc
- 棉针织物活性染料冷轧堆染色.docx
- 森林培育学.doc
- 植物与土壤.doc
- 植物生产与环境名词解释.doc
- 植物生理思考题.doc
- 植物组织中可溶性糖含量的测定.doc
- 植物营养学复习题.doc
- 植筋技术规范植筋工艺及锚固长度.doc
- 楚汉成语典故.doc
- 2026年国际商务英语一级考试练习题含答案(a卷).docx
- 2026年国际商务英语一级考试练习题及完整答案【名校卷】.docx
- 2026年国际商务英语一级考试练习题及完整答案【各地真题】.docx
- 2026年国际商务英语一级考试练习题【完整版】.docx
- 2026年国际商务英语一级考试练习题【培优a卷】.docx
- 2026年国际商务英语一级考试练习题含答案(完整版).docx
- 2026年国际商务英语一级考试练习题含完整答案(名师系列).docx
- 2026年国际商务英语一级考试练习题及参考答案一套.docx
- 2026年国际商务英语一级考试练习题及完整答案【易错题】.docx
- 2026年国际商务英语一级考试练习题含答案【黄金题型】.docx
原创力文档


文档评论(0)