版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、 一:問答1. 什么是模式?通過對具體個別事物進行觀測所得到的具有時間和空間分布的信息稱為模式。模式所指的不是事物本身,而是我們從事物中獲得的信息。2. 模式識別系統(tǒng)主要由哪些部分組成?信息獲取,預(yù)處理,特征提取與選擇,分類決策,后處理。3. 最小錯誤率貝葉斯分類器設(shè)計過程?答:根據(jù)訓(xùn)練數(shù)據(jù)求出先驗概率 類條件概率分布 利用貝葉斯公式得到后驗概率 如果輸入待測樣本X,計算X的后驗概率根據(jù)后驗概率大小進行分類決策分析。4. 怎樣利用樸素貝葉斯方法獲得各個屬性的類條件概率分布?答:假設(shè)各屬性獨立,P(x| i) =P(x1, x2, , xn |i) = P(x1| i) P(x2|i) P(xn
2、|i)后驗概率:P(i|x) = P(i) P(x1|i) P(x2|i) P(xn|i)類別清晰的直接分類算,如果是數(shù)據(jù)連續(xù)的,假設(shè)屬性服從正態(tài)分布,算出每個類的均值方差,最后得到類條件概率分布。均值: 方差:二:解答1.設(shè)有如下三類模式樣本集1,2和3,其先驗概率相等,求Sw和Sb 1:(1 0)T, (2 0) T, (1 1) T 2:(-1 0)T, (0 1) T, (-1 1) T 3:(-1 -1)T, (0 -1) T, (0 -2) T答:由于三類樣本集的先驗概率相等,則概率均為 1/3。 多類情況的類內(nèi)散度矩陣,可寫成各類的類內(nèi)散布矩陣的先驗概率的加權(quán)和,即: 其中Ci是
3、第i類的協(xié)方差矩陣。其中,則類間散布矩陣常寫成:其中,為多類模式(如共有c類)分布的總體均值向量,即:則=2. 設(shè)有如下兩類樣本集,其出現(xiàn)的概率相等: 1:(0 0 0)T, (1 0 0) T, (1 0 1) T , (1 1 0) T 2:(0 0 1)T, (0 1 0) T, (0 1 1) T , (1 1 1) T 用K-L變換,分別把特征空間維數(shù)降到二維和一維。答:把和兩類模式作為一個整體來考慮,故符合K-L變換進行特征壓縮的最佳條件。因P(1)=P(2)=0.5,故協(xié)方差矩陣從題中可以看出,協(xié)方差矩陣已經(jīng)是個對角陣,故的本征值其對應(yīng)的特征向量為:(1)、將其降到二維的情況:選
4、1和2對應(yīng)的變換向量作為變換矩陣,在這里我們?nèi)『?,得到。由得變換后的二維模式特征為:(2)、將其降到一維的情況:選1對應(yīng)的變換向量作為變換矩陣,由得變換后的一維模式特征為:三:編程:1. 已知樣本集呈現(xiàn)正態(tài)分布,采用基于最小錯誤率的貝葉斯決策方法,編程待定樣本x=(2,0)T的類別,并畫出分界線。訓(xùn)練樣本號k1 2 31 2 3特征x11 1 2-1 -1 -2特征x21 0 -11 0 -1類別 1 2解:clearD1=1,1,2;1,0,-1;D2=-1,-1,-2;1,0,-1;u1=mean(D1,2);u2=mean(D2,2); c1=zeros(size(D1,1),size(
5、D1,1);for i=1:size(D1,2) c1=c1+D1(:,i)*D1(:,i)' endc1=c1/size(D1,2)-u1*u1'c2=zeros(size(D2,1),size(D2,1);for i=1:size(D2,2) c2=c2+D2(:,i)*D2(:,i)'endc2=c2/size(D2,2)-u2*u2'I=eye(size(c1,1),size(c1,1);ic1=c1I;ic2=c2I;W1=-0.5*ic1;W2=-0.5*ic2;w1=ic1*u1;w2=ic2*u2;w10=-0.5*log(det(c1)-0.5
6、*u1'*ic1*u1;w20=-0.5*log(det(c2)-0.5*u2'*ic2*u2;syms x1 x2;x=x1;x2; fprintf('決策界面方程為:') D=x'*(W1-W2)*x+(w1-w2)'*x+(w10-w20);pretty(D) fprintf('(2,0)代入決策面方程的值為:')value=subs(D,x1,x2,2 0)figureezplot(D) hold onplot(D1(1,:),D1(2,:),'bo')plot(D2(1,:),D2(2,:),'k
7、s')plot(2,0,'rp')決策界面方程為: 48 x1 - 9 x1 conj(x2) - 9 x2 conj(x1)(2,0)代入決策面方程的值為:value =96有運行結(jié)果看出x=(2 0)T屬于第一類2. 已知四個訓(xùn)練樣本 w1=(0,0),(0,1) w2=(1,0),(1,1) 使用感知器固定增量法求判別函數(shù) 設(shè)w0=(1,1,1,1) =1 要求編寫程序,寫出判別函數(shù),并打出圖表。解:clear allw=0 0 1;0 1 1;-1 0 -1;-1 -1 -1;W=1 1 1;flag=1;flagS=zeros(1,size(w,1);rowk
8、=1;k=0;while flag for i=1:size(w,1) if isempty(find(flagS=0) flag=0; break; end k=k+1; pb=w(i,:)*W' if pb<=0 flagS(i)=0; W=W+rowk*w(i,:); else flagS(i)=1; end endenddisp('W=')disp(W)disp('k=')disp(k)wp1=0 0;0 1;wp2=1 0;1 1;plot(wp1(:,1),wp1(:,2),'o')hold onplot(wp2(:,1
9、),wp2(:,2),'*')hold ony=-0.2:1/100:1.2;plot(1/3*ones(1,size(y),y,'r-')axis(-0.25 1.25 -0.25 1.25)結(jié)果:W= -3 0 1k=17判別函數(shù)為:3. 編程實現(xiàn)下列樣本的fisher法分類:解:x1=0 1 1 1;y1=0 0 0 1;z1=0 0 1 0;x2=0 0 0 1;y2=0 1 1 1;z2=1 1 0 1;m1x=mean(x1(:);m1y=mean(y1(:);m1z=mean(z1(:);m1=m1x m1y m1z;m2x=mean(x2(:);
10、m2y=mean(y2(:);m2z=mean(z2(:);m2=m2x m2y m2z;S1=zeros(3,3);for i=1:4 S1=S1+(x1(i),y1(i),z1(i)'-m1)*(x1(i),y1(i),z1(i)'-m1)'endS2=zeros(3,3);for i=1:4 S2=S2+(x2(i),y2(i),z2(i)'-m2)*(x2(i),y2(i),z2(i)'-m2)'endSw=S1+S2;W=(inv(Sw)*(m1-m2);x=0:.1:2.5;y=0:.1:3;X,Y=meshgrid(x,y);Z=(
11、W(1)*X+W(2)*Y)/(-W(3);mesh(X,Y,Z)hold on;hidden off;Y1=0;for i=1:4 Y1=Y1+W'*x1(i),y1(i),z1(i)'endM1=Y1/4;Y2=0;for i=1:4 Y2=Y2+W'*x2(i),y2(i),z2(i)'endM2=Y2/4; Y0=(M1+M2)/2;X1=0 0 0'if W'*X1>Y0 disp('點X1(0,0,0)屬于第一類') plot3(0,0,0,'or')else disp('點X1(0,0,
12、0)屬于第二類') plot3(0,0,0,'ob')endX2=1 0 0'if W'*X2>Y0 disp('點X2(1,0,0)屬于第一類') plot3(1,0,0,'or')else disp('點X2(1,0,0)屬于第二類') plot3(1,0,0,'ob')endX3=1 0 1'if W'*X3>Y0 disp('點X3(1,0,1)屬于第一類') plot3(1,0,1,'or')else disp('
13、點X3(1,0,1)屬于第二類') plot3(1,0,1,'ob')endX4=1 1 0'if W'*X4>Y0 disp('點X4(1,1,0)屬于第一類') plot3(1,1,0,'or')else disp('點X4(1,1,0)屬于第二類') plot3(1,1,0,'ob')endX5=0 0 1'if W'*X5>Y0 disp('點X5(0,0,1)屬于第一類') plot3(0,0,1,'or')else di
14、sp('點X5(0,0,1)屬于第二類') plot3(0,0,1,'ob')endX6=0 1 1'if W'*X6>Y0 disp('點X6(0,1,1)屬于第一類') plot3(0,1,1,'or')else disp('點X6(0,1,1)屬于第二類') plot3(0,1,1,'ob')endX7=0 1 0'if W'*X7>Y0 disp('點X7(0,1,0)屬于第一類') plot3(0,1,0,'or'
15、)else disp('點X7(0,1,0)屬于第二類') plot3(0,1,0,'ob')endX8=1 1 1'if W'*X8>Y0 disp('點X8(1,1,1)屬于第一類') plot3(1,1,1,'or')else disp('點X8(1,1,1)屬于第二類') plot3(1,1,1,'ob')end4. 已知歐氏三維空間中兩類9個訓(xùn)練樣本 1:用最近鄰法編程求樣本(0 0)T的分類,并畫出分界線。2:用k近鄰法編程求樣本(0 0)T的分類,取K=5,7,9
16、解:(1)clearw1=-1 0;-2 0;-2 1;-2 -1;y1=ones(4,1);w2=1 1;2 0;1 -1;2 1;2 2;y2=-1*ones(5,1);w=w1;w2;y=y1;y2;test=0 0; for i=1:9 dis(i)=(test(1,1)-w(i,1)2+(test(1,2)-w(i,2)2; end for i=1:9 near(1)=dis(1); j=1; if dis(i)<near(1) near(1)=dis(i); j=j+1; end break endif j<=4 y_test=1;else y_test=-1;endf
17、or i=1:9 if y(i)>0 plot(w(i,1),w(i,2),'r+'); hold on else plot(w(i,1),w(i,2),'b.'); hold on endend if y_test>0 plot(test(1,1),test(1,2),'g+'); title('最近鄰分類器'); hold on else plot(test(1,1),test(1,2),'y.'); hold on end結(jié)果:(2)cleark=5;kk=zeros(k,1);w1=-1 0;-
18、2 0;-2 1;-2 -1;y1=ones(4,1);w2=1 1;2 0;1 -1;2 1;2 2;y2=-1*ones(5,1);w=w1;w2;y=y1;y2;test=0 0; for i=1:9 dis(i)=(test(1,1)-w(i,1)2+(test(1,2)-w(i,2)2; end for j=1:k near(j)=dis(1); end for i=2:9 for j=1:k if dis(i)<near(j) near(j)=dis(i); kk(j)=y(i); for t=j:k near(t+1)=near(t); end break end end
19、end sum=0; for h=1:k sum=kk(h)+sum; end y_test=sign(sum);for i=1:9 if y(i)>0 plot(w(i,1),w(i,2),'r+'); hold on else plot(w(i,1),w(i,2),'b.'); hold on endend if y_test>0 plot(test(1,1),test(1,2),'g+'); title('K近鄰分類器'); hold on else plot(test(1,1),test(1,2),'y
20、.'); hold on end結(jié)果K=5K=7K=95. 某城市細(xì)胞識別中兩類先驗概率分別為:正常狀態(tài):=0.9;異常狀態(tài):=0.1。一系列觀察值為的待觀察細(xì)胞:-3.9847 -3.5549 -1.2401 -0.9780 -0.7932 -2.8531-2.7605 -3.7287 -3.5414 -2.2692 -3.4549 -3.0752 -3.9934 2.8792 -0.9780 0.7932 1.1882 3.0682-1.5799 -1.4885 -0.7431 -0.4221 -1.1186 4.2532 類條件概率分布正態(tài)分布分別為(-2,0.25)(2,4)。
21、決策表為,=6, =1,=0。用最小風(fēng)險貝葉斯分類器分為1和2兩類。解:clear allpw(1)=0.9;pw(2)=0.1;a=0,6;1,0; x=-3.9847,-3.5549,-1.2401,-0.9780,-0.7932,-2.8531,-2.7605,-3.7287,-3.5414,-2.2692,-3.4549,-3.0752,-3.9934,2.8792,-0.9780,0.7932,1.1882,3.0682,-1.5799,-1.4885,-0.7431,-0.4221,-1.1186,4.2532;y=zeros(2,length(x);y(1,:)=normpdf(
22、x,-2,0.5);y(2,:)=normpdf(x,2,2);for n=1:length(x)for i=1:2 pwx(n,i)=pw(i)*y(i,n)/(pw(1)*y(1,n)+pw(2)*y(2,n);endfor i=1:2 R(n,i)=p_fengxian(a,pwx(n,:),i);enddisp('判斷為正常類的條件風(fēng)險為:');R(n,1)disp('判斷為異常類的條件風(fēng)險為:');R(n,2)if R(n,1)>R(n,2) disp('根據(jù)觀察值x判斷為異常類!:');else disp('根據(jù)觀察值x
23、判斷為正常類!:');endendxplot=-6:0.1:6; yplot=zeros(2,length(xplot);yplot(1,:)=normpdf(xplot,-2,0.5);yplot(2,:)=normpdf(xplot,2,2);for n=1:length(xplot)for i=1:2 pwx2(n,i)=pw(i)*yplot(i,n)/(pw(1)*yplot(1,n)+pw(2)*yplot(2,n);endend subplot(2,2,1);plot(xplot,pwx2(:,1),'b');hold onplot(xplot,pwx2(
24、:,2),'r');hold onfor n=1:length(x)plot(x(n),pwx(n,1),'b*');hold onplot(x(n),pwx(n,2),'r*');hold onendgrid onaxis(-6,6,0,1); xlabel('x'),ylabel('后驗概率p(w|x)'),title('最小錯誤率的后驗概率密度曲線')legend('正常狀態(tài)后驗概率密度','異常狀態(tài)后驗概率密度')subplot(2,2,2);for n=1:
25、length(x) plot(x(1),pwx(1,1),'b*');hold onplot(x(14),pwx(14,2),'r*');hold onif pwx(n,1)>pwx(n,2)plot(x(n),pwx(n,1),'b*');hold onelseplot(x(n),pwx(n,2),'r*');hold onend endgrid onaxis(-6,6,0,1);xlabel('x'),ylabel('選取較大的后驗概率值p'),title('最小錯誤率的分類結(jié)果&
26、#39;)legend('分為正常類','分為異常類')for n=1:length(xplot)for i=1:2 Rplot(n,i)=p_fengxian(a,pwx2(n,:),i);endendsubplot(2,2,3);plot(xplot,Rplot(:,1),'b');hold onplot(xplot,Rplot(:,2),'r');hold onfor n=1:length(x) plot(x(n),R(n,1),'b*');hold onplot(x(n),R(n,2),'r*
27、9;);hold onendgrid onaxis(-6,6,0,1);xlabel('x'),ylabel('條件風(fēng)險概率p(w|x)'),title('最小風(fēng)險的概率密度曲線') legend('正常狀態(tài)條件風(fēng)險','異常狀態(tài)條件風(fēng)險')subplot(2,2,4);for n=1:length(x)if R(n,1)>R(n,2) plot(x(n),R(n,2),'r*');hold onelseplot(x(n),R(n,1),'b*');hold onendendg
28、rid onaxis(-6,6,0,1); xlabel('x'),ylabel('選取較小的條件風(fēng)險值p'),title('最小風(fēng)險的分類結(jié)果')legend('分為異常類','分為正常類')子程序:function p1=p_fengxian(a,pwx,i) p1=pwx(1)*a(i,1)+pwx(2)*a(i,2);6. 隨機生成20個樣本,每個樣本有3個特征,使用C均值法將樣本分為2類。解:clear;w=round(10*rand(20,3); c=2; N=20; w1=w(1:10,:);w2=w(11:20,:);n1=10;n2=10;m
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 債務(wù)提成合同范例
- 2025年四川貨運從業(yè)資格證模擬考試系統(tǒng)下載
- 2025年長春貨運叢業(yè)資格證考試題及答案
- 產(chǎn)品售后合同范例
- 就業(yè)安置培訓(xùn)合同范例
- 2025年甘肅貨運考試題目
- 樁基招標(biāo)合同范例
- 批量牛奶采購合同范例
- 小程序產(chǎn)品合同范例
- 天府新區(qū)航空旅游職業(yè)學(xué)院《電子商務(wù)網(wǎng)絡(luò)數(shù)據(jù)庫》2023-2024學(xué)年第一學(xué)期期末試卷
- 小學(xué)體育足球課教育課件
- 2024年度餐飲店合伙人退出機制與財產(chǎn)分割協(xié)議2篇
- 《招商銀行轉(zhuǎn)型》課件
- 靈新煤礦職業(yè)病危害告知制度范文(2篇)
- 2024年護校隊安全工作制度(3篇)
- 安全生產(chǎn)知識負(fù)責(zé)人復(fù)習(xí)題庫(附參考答案)
- 2024年安徽省廣播電視行業(yè)職業(yè)技能大賽(有線廣播電視機線員)考試題庫(含答案)
- 山東省濟南市濟陽區(qū)三校聯(lián)考2024-2025學(xué)年八年級上學(xué)期12月月考語文試題
- 糖尿病酮酸癥中毒
- Unit 6 Food Lesson 1(說課稿)-2024-2025學(xué)年人教精通版(2024)英語三年級上冊
- 東北師大附屬中學(xué)2025屆高一物理第一學(xué)期期末質(zhì)量檢測試題含解析
評論
0/150
提交評論