版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、模式识别课程实验线性分类器设计实验一、实验目的:1、掌握Fisher线性分类器设计方法;2、掌握感知准则函数分类器设计方法。二、实验内容:1、对下列两种情况,求采用Fisher判决准则时的投影向量和分类界面,并做图。,(2,0,(2,2)t,(2,4)t,(3,3)t1,(0,3)T,(-2,2)t,(-1,-1)T,(1,-2)t,(3,1)t2,(1,1)t,(2,0)t,(2,1)t,(0,2)t,(1,3)t1,(-1,2)t,(0,0)t,(-1,0),(-1,-1)t,(0,-2)t22、对下面的两类分类问题,采用感知准则函数,利用迭代修正求权向量的方法求两类的线性判决函数及线性识
2、别界面,并画出识别界面将训练样本区分的结果图。,(1,1)T,(2,0)t,(2,1)T,(0,2)t,(1,3)T1,(-1,2)t,(0,0)t,(-1,0),(-1,-1)t,(0,-2)t2三、实验原理:Fisher判决准则投影方向:w*,S-i(卩一卩)w12感知准则函数:J(v),工(-VTZ)z,Zk当Zk为空时,即J(v)0,v*即为所求p四、解题思路:1、fisher线性判决器:用mean函数求两类样本的均值求两类样本的均值的类内离散矩阵Si利用类内离散矩阵求总类内离散矩阵Sw求最佳投影方向Wo定义阈值,并求得分界面2、感知准则函数分类器:获得增广样本向量和初始增广权向量对样
3、本进行规范化处理获得解区,并用权向量迭代修正错分样本集,得到最终解区五、实验结果:1、fisher线性判决分类器:条件:取pw1=pw2=0.5,阈值系数为0.5厂赁訪巳谡性判决A.第一种情况B.第二种情况2、感知准则函数判决:条件:取步长row为1感知准则判决感知谁则判决结果:六、结果分析:1、fisher线性判决器中,调整阈值系数时,分界面会随之平行上下移动,通过调整阈值系数的大小,就能比较合理的得到分界面。而投影方向不会随阈值系数的变化而变化。2、fisher线性判决器中,由于题目中样本数目少,所以其先验概率统一取为0.5。而改变其先验概率对结果的影响不是很大。3、感知准则函数分类判决中
4、,调整步长row的大小可使分界面的方向和位置发生变动,但是变动范围不大,仅限于小范围的调整。七、源程序functionvarargout=fisherganzhi(varargin)gui_Singleton=1;gui_State=struct(gui_Name,mfilename,.gui_Singleton,gui_Singleton,.gui_OpeningFcn,fisherganzhi_OpeningFcn,.gui_OutputFcn,fisherganzhi_OutputFcn,.gui_LayoutFcn,.gui_Callback,);ifnargin&ischar(var
5、argin1)gui_State.gui_Callback=str2func(varargin1);endifnargoutvarargout1:nargout=gui_mainfcn(gui_State,varargin:);elsegui_mainfcn(gui_State,varargin:);end%-Executesjustbeforefisherganzhiismadevisible.functionfisherganzhi_OpeningFcn(hObject,eventdata,handles,varargin)handles.output=hObject;%Updatehan
6、dlesstructureguidata(hObject,handles);%-Outputsfromthisfunctionarereturnedtothecommandline.functionvarargout=fisherganzhi_OutputFcn(hObject,eventdata,handles)varargout1=handles.output;%-Executesonbuttonpressinpushbutton2.functionpushbutton2_Callback(hObject,eventdata,handles)pw1=str2num(get(handles.
7、edit1,String);pw2=str2num(get(handles.edit2,String);k=str2num(get(handles.edit3,String);w1=11;20;21;02;13;w2=-12;00;-10;-1-1;0-2;u1=mean(w1);u2=mean(w2);s1=zeros(2,2);s2=zeros(2,2);forn=1:length(w1)s1=s1+(w1(n,:)-u1)*(w1(n,:)-u1);end;form=1:length(w2)s2=s2+(w2(m,:)-u2)*(w2(m,:)-u2);end;sw=pw1*s1+pw2
8、*s2;wo=inv(sw)*(u1-u2);y0=k*(wo*u1+wo*u2);x1=-4:0.3:6;x2=(y0-wo(1)*x1)/wo(2);x3=wo(2)*x1/wo(1);cla(handles.axes1);axes(handles.axes1);holdon;plot(x1,x2,b,x1,x3,k);plot(w1(:,2),w1(:,1),*r);plot(w2(:,2),w2(:,1),og);title(Fisher线性分类器(2);12);handles)text(3.5,13,*表示第1类,FontSize,10,Color,rtext(3.5,11,o表示第
9、2类,FontSize,10,Color,gtext(wo(1),wo(2),leftarrow投影方向,FontSizeholdoff;%-Executesonbuttonpressinpushbutton1.functionpushbutton1_Callback(hObject,eventdata,pw1=str2num(get(handles.edit1,String);pw2=str2num(get(handles.edit2,String);k=str2num(get(handles.edit3,String);w1=20;22;24;33;w2=03;-22;-1-1;1-2;3
10、-1;u1=mean(w1);u2=mean(w2);s1=zeros(2,2);s2=zeros(2,2);forn=1:length(w1)s1=s1+(w1(n,:)-u1)*(w1(n,:)-u1);end;form=1:length(w2)s2=s2+(w2(m,:)-u2)*(w2(m,:)-u2);end;sw=pw1*s1+pw2*s2;wo=inv(sw)*(u1-u2);y0=k*(wo*u1+wo*u2);x1=-4:0.3:6;x2=(y0-wo(1)*x1)/wo(2);x3=wo(2)*x1/wo(1);cla(handles.axes1);axes(handles
11、.axes1);holdon;plot(x1,x2,b,x1,x3,k);plot(w1(:,2),w1(:,1),*r);plot(w2(:,2),w2(:,1),og);title(Fisher线性分类器(2);text(3.5,9,*表示第1类,FontSize,10,Color,r);text(3.5,8,o表示第2类,FontSize,10,Color,g);text(wo(1),wo(2),leftarrow投影方向,FontSize,12);holdoff;functionedit3_Callback(hObject,eventdata,handles)%-Executesdur
12、ingobjectcreation,aftersettingallproperties.functionedit3_CreateFcn(hObject,eventdata,handles)ifispc&isequal(get(hObject,BackgroundColor),get(0,defaultUicontrolBackgroundColor)set(hObject,BackgroundColor,white);endfunctionedit2_Callback(hObject,eventdata,handles)%-Executesduringobjectcreation,afters
13、ettingallproperties.functionedit2_CreateFcn(hObject,eventdata,handles)ifispc&isequal(get(hObject,BackgroundColor),get(0,defaultUicontrolBackgroundColor)set(hObject,BackgroundColor,white);endfunctionedit1_Callback(hObject,eventdata,handles)functionedit1_CreateFcn(hObject,eventdata,handles)ifispc&iseq
14、ual(get(hObject,BackgroundColor),get(0,defaultUicontrolBackgroundColor)set(hObject,BackgroundColor,white);end%-Executesonbuttonpressinpushbutton3.functionpushbutton3_Callback(hObject,eventdata,handles)row=str2num(get(handles.edit4,String);w1=11;20;21;02;13;w2=-12;00;-10;-1-1;0-2;y1=ones(1,5);w1;y2=-
15、ones(1,5);w2;w=y1y2;v=y1(:,1);sumz=zeros(3,1);z=ones(1,10);whilesum(z)0v=v+row*sumz;h=v*w;z=(abs(h)h);Z=w.*z;z;z;sumz=sum(Z);endx1=-2:0.5:2.5;x2=(-v(1)-v(2)*x1)/v(3);cla(handles.axes1);axes(handles.axes1);holdon;plot(x1,x2);plot(w1(1,:),w1(2,:),*r)plot(w2(1,:),w2(2,:),og)title(感知准则函数分类器);text(1.5,5,
16、*表示第1类,FontSize,10,Color,r);text(1.5,4,o表示第2类,FontSize,10,Color,g)holdoff;functionedit4_Callback(hObject,eventdata,handles)%hObjecthandletoedit4(seeGCBO)%eventdatareservedtobedefinedinafutureversionofMATLAB%handlesstructurewithhandlesanduserdata(seeGUIDATA)%Hints:get(hObject,String)returnscontentsofedit4astext%str2double(get(hObject,String)returnscontentsofedit4asadouble%-Executesduringobjectcreation,aftersettingallproperties.functionedit4_CreateFcn(hObject,eventdata,handles)%hObjecthandletoedit4(seeGCBO)%eventdatareserved-tobedefinedinafutureversi
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年中职(医学影像技术)X光机操作试题及答案
- 2026年阿拉善职业技术学院单招职业技能考试备考题库带答案解析
- 2026年湖南生物机电职业技术学院单招职业技能考试参考题库带答案解析
- 土地租赁补充协议2025年规范条款
- 2026年广西安全工程职业技术学院单招综合素质考试模拟试题带答案解析
- 2026年北海职业学院单招综合素质笔试备考试题带答案解析
- 投资合同(2025年房地产投资合作)
- 停车场租赁补充协议2025年标准
- 2026年广东岭南职业技术学院高职单招职业适应性考试备考题库有答案解析
- 2026年福建华南女子职业学院高职单招职业适应性测试模拟试题有答案解析
- (新版)特种设备安全管理取证考试题库(浓缩500题)
- 调解实操指南:成为金牌调解员-笔记
- GB/T 27604-2024移动应急位置服务规则
- 苏教译林版五年级上册英语第八单元Unit8《At Christmas》单元测试卷
- 《合同能源管理介绍》课件
- 电力系统继电保护教案
- 《社会调查研究与方法》课程复习题-课程ID-01304试卷号-22196
- GB/T 43316.3-2023塑料耐环境应力开裂(ESC)的测定第3部分:弯曲法
- 科研伦理与学术规范-课后作业答案
- 2021年高考语文浙江卷现代文阅读《麦子》试题及答案
- 顶管工程施工检查验收表
评论
0/150
提交评论