




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
模式識別上機實驗4:Fisher線性判別及感知器判別姓名寸正雄學號20081910073根據給出的觸角長度和翼長識別出一只標本是Af還是Apf是重要的。兩種蠓蟲,Af和Apf已由生物學家W.L.Grogna和W.W.Wirth(1981)根據它們的觸角長度和翼長加以區分,見表中數據。試分別用Fisher判別和感知準則函數求判別函數并判別出最后5個樣本的類別,并畫出20個樣本的散點圖及分類直線。2,4.最小均方誤差準則函數。序號.12345678910翼長1.201.301.181.141.261.281.361.481.401.38觸角長1.861.961.781.782.002.001.741.821.701.90類別ApfApfApfApfApfApfAfAfAfAf序號11121314151617181920翼長1.241.381.541.381.561.241.281.401.221.36觸角長1.721.641.821.822.081.801.782.041.881.78類別AfAfAfAfAf?????方法判別函數1617181920Fisher(6302644881021315*x2)/2251799813685248-(5185937669541779*x1)/1125899906842624+2027480948322517/2251799813685248ApfAfApfApfAf感知器(587*x2)/125-(5113*x1)/750-1/5AfAfAfApfAfFisher感知模式識別上機實驗4:Fisher線性判別及感知器判別姓名寸正雄學號20081910073問題分析線性判別函數在實際問題中有好多樣本無法的到準確度角高的樣本密度估計,只能采用樣本本身直接進行分類器設計。具體說就是,首先給定某個判別函數類,然后再利用樣本確定出判別函數中的未知參數。線性判別函數法是一種比較簡單的判別函數,首先假定判別函數是的線性函數,即(1.1)對于類問題,可以定義個判別函數,,(1.2)然后再采用樣本的到判別函數中的位置參數和。Fisher線性判別Fisher線性判別法,就是把樣本投影到某個方向上,在該方向上可以簡單的得到分類結果。如一個二維的兩類樣本可以投影到一條直線上,在這直線上課一找到一個點就可以將兩類分開。那么要利用Fisher方法,應該怎樣做呢?第一就是要找到可以將兩類樣本分開的投影線或向量。Fisher方法采用兩個樣本的中心的所在的方向:(2.1)讓后就是確定分開兩類的那個點,Fisher有如下三種方法:(其中,為樣本在上的攝影)(2.2)分好也后就是,利用原樣本把要決策的樣本投影到直線上與比較,Fisher中就采用下方法:(2.3)其中為樣本的散度矩陣(2.4)樣本的投影:(2.5)確定決策規則:(2.6)其決策面為:(2.7)感知準則函數與Fisher相反,Fisher是降低維數,感知算法則是增加維數,要利用感知算法首先要把樣本規范化,最常用的規范化就是吧類別以的方式加入到原樣本中。當樣本為兩類是,其規范化如下:(2.8)規范化后就是利用規范化后的樣本來找到一個決策函數,用于未知分類的樣本決策。感知算法采用梯度算法:(2.9)如此找到一個使得所有的都滿足,找到后可得到決策函數(2.10)課得到決策規則如下:(2.11)問題求解題意分析該題中樣本數較少,而且是線性可分的,樣本中只有兩個屬性值。Fisher線性判別用Fisher算法計算,先把樣本分成第一類第二類待分類,利用(2.1)式計算的均值和,在利用(2.3)、(2.4)式子計算、和,并計算就可以得到決策規則和決策函數。帶入數據可得到下結果:P=12112F=(6302644881021315*x2)/2251799813685248-(5185937669541779*x1)/1125899906842624+2027480948322517/2251799813685248圖如下:圖3.1感知準則函數先將樣本規范化,在利用(2.9)式計算得到,在利用(2.10)、(2.11)式可得到決策規則和決策面,帶入數據計算結果入下:P=-1-1-11-1F=(587*x2)/125-(5113*x1)/750-1/5程序代碼樣本yangben.mX1=[1.201.86;1.301.96;1.181.78;1.141.78;1.262.00;1.282.00];X2=[1.361.74;1.481.82;1.401.70;1.381.90;1.241.72;1.381.64;1.541.821.381.82;1.562.08];Y=[1.241.80;1.281.78;1.402.04;1.221.88;1.361.78];Fisher線性判別Fisher.mfunction[Pf]=Fisher(X1,X2,Y)m1=mean(X1);m2=mean(X2);s1=zeros(2,2);fori=1:6s1=s1+(X1(i,:)-m1)'*(X1(i,:)-m1);ends2=zeros(2,2);fori=1:9s2=s2+(X2(i,:)-m2)'*(X2(i,:)-m2);endsw=s1+s2;W=(m1-m2)*inv(sw);M1=m1*W';M2=m2*W';y0=((M1+M2)/2);fori=1:5y=Y(i,:)*W';ify>=y0P(i)=1;elseP(i)=2;endendplot(X1(:,1)',X1(:,2)','o');holdon;plot(X2(:,1)',X2(:,2)','*')symsx1x2f=W*[x1;x2]-y0;ezplot(y0);holdoff;標準化BiaoZhunHua.mfunctionBZY=BiaoZhunHua(X1,X2)N1=size(X1,1);N2=size(X2,1);X1=[ones(N1,1),X1];X2=-[ones(N2,1),X2];BZY=[X1;X2];感知算法GanZhi.mfunction[Pf]=GanZhi(X1,X2,Y)BZY=BiaoZhunHua(X1,X2);N=size(BZY,1);t=0;k=1;a=mean(BZY);whilet==0fori=1:Nifa*BZY(i,:)'<=0a=a+BZY(i,:);t=0;break;elset=1;endendk=k+1;ifk==N*Ndisp('2??éó???·?·¨?ó');break;endendsymsx1x2f=a*[1;x1;x2];fori=1:5x1=
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 職業學院預備黨員鑒定表
- 風系統分類及優化設計步驟
- 大學生就業論文范文
- 廣東省廣州市2025屆高三下學期綜合測試(二)(二模)物理試題 含答案
- 工作分析與評價試題庫(含答案)
- 天津市十二區縣重點中學2025年高考考前提分英語仿真卷含解析
- 裝配鉗工(初級)練習題庫及參考答案
- 變電站值班員專業(理論)考試題(含參考答案)
- 油氣倉儲環節的風險評估與防范體系構建考核試卷
- 果蔬銷售中的品牌形象塑造與維護考核試卷
- 2023年中考任務型閱讀真題(20+)
- 蘇教版二年級下冊數學《認識角》教學設計(市級公開課)
- 2023年上半年教師資格證考試《高中音樂專業面試》真題及答案
- 新團員入團儀式PPT模板
- 電力拖動自動控制系統-運動控制系統期末試卷附答案共6套
- 互聯網思維中的用戶思維
- 鐵粒幼細胞貧血教學課件
- 02jrc901b電子海圖操作jan中文說明書
- 課程思政示范課程申報書(測繪基礎)
- 傷口評估與護理記錄
- 國家開放大學《人文英語4》邊學邊練參考答案
評論
0/150
提交評論