91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡(jiǎn)介

adaboost人臉識(shí)別 matlab程序

資源截圖

代碼片段和文件信息

%*************************************************************************
%??AdaBoost.M2?和PRM(Probabilistic?reasoning?models?1)的結(jié)合
%??參考文獻(xiàn):??
%??1.?Chengjun?Liu?and?Harry?Wechsler?“Robust?Coding?Schemes?for
%??Indexing?and?Retrieval?from?Large?Face?Database“?IEEE?Trans.?Image?
%??Processing?vol.9?132-137?2000
%??2.?Yoav?Freund?and?Robert?E.Schapire?“A?Decision-Theoretic?Generalization?of?
%??On-line?Learning?and?an?Application?to?Boosting?Journal?of?computer?and?
%??system?sciences55.119-139?(1997)????
%**************************************************************************
%??算法描述:
%?????通過(guò)不停的改變權(quán)重,然后根據(jù)權(quán)重重新采樣
%??
%********************************************************************
%
%
%***********************************************************************
clear;
%***********************************************************************
EACHNUM?=?4;
TT?=?200;?%boosting的次數(shù)
CLASSNUM?=?10;
fp?=?fopen(‘result.txt‘‘w‘);
CLASSRATE?=?zeros(5850TT);
PseudoLoss?=?zeros(1TT);
for?CLASSNUM?=?30:2:30
ALLNUM?=?CLASSNUM?*?EACHNUM;
for?DIMNUM?=?50:50????????????????????????????????????????????????
????%?*****************初始化樣本*******************************
????for?i=1:CLASSNUM
????????s{i}=strcat(‘s‘int2str(i));
????end
????trainface=[];
????for?i=1:CLASSNUM??%訓(xùn)練樣本數(shù)據(jù)
????????loadface=loadimages(strcat(‘D:\code\matlab\feret\face_for_train\‘s{i}‘\‘)?‘‘?‘jpg‘);
????????trainface=[trainface?loadface];
????????train_label((i-1)*EACHNUM+1:i*EACHNUM)=i;
????end
????testface=[];
????for?i=1:CLASSNUM??%測(cè)試樣本數(shù)據(jù)
????????testface=[testface?loadimages(strcat(‘D:\code\matlab\feret\face_for_test\‘s{i}‘\‘)?‘‘?‘jpg‘)];
????????test_label((i-1)*EACHNUM+1:i*EACHNUM)=i;
????end
????MASK?=?ones(size(trainface{1}));???%將二維圖像矩陣轉(zhuǎn)換為一維向量
????index?=?find(MASK);
????trainX?=?zeros(size(index1)size(trainface2));
????for?i?=?1:ALLNUM
????trainX(:i)?=?trainface{i}(index)./256;
????end
????testX=zeros(size(index1)size(testface2));
????for?i=1:size(testface2)
????????testX(:i)=testface{i}(index)./256;
????end
????clear?trainface?testface;??%清除變量,釋放內(nèi)存
????%***********************初始化樣本*************************************

????%*********對(duì)圖像進(jìn)行PCA降維處理AdaBoost.M2是基于PCA降維后的數(shù)據(jù)的*****
%????fprintf(1‘begin?PCA\n‘);
????trainY?=?PCA(trainXtrainXDIMNUM);
????testY?=?PCA(testXtrainXDIMNUM);
????clear?trianX?testX;
????yResult?=?zeros(1ALLNUM);
%????fprintf(1‘begin?test\n‘);
????%***********PCA降維*****************************************************
????
????%******************AdaBoost.M2的初始化*************************************
????
????DD?=?ones(TTALLNUM);??%樣本的分布
????HH?=?zeros(ALLNUMCLASSNUMTT);?%結(jié)果
????HHH?=?zeros(TTCLASSNUMALLNUM);
????QQ?=?zeros(ALLNUMCLASSNUMTT);?
????WW?=?zeros(ALLNUMCLASSNUMTT);?%權(quán)重
????result_label?=?zeros(1ALLNUM);
????W?=?zeros(TTALLNUM);
????DD(1:)?=?1/ALLNUM;
????for?temp?=1:ALLNUM
????????WW(temp:1)?=?DD(1temp)/(CLASSNUM?-1);
????????WW(temptr

?屬性????????????大小?????日期????時(shí)間???名稱(chēng)
-----------?---------??----------?-----??----

?????文件???????6928??2004-09-20?05:59??face_recognition_adaBoost_M2\AdaBoostM2.asv

?????文件???????6933??2004-09-20?05:59??face_recognition_adaBoost_M2\AdaBoostM2.m

?????文件????2162664??2004-09-20?05:59??face_recognition_adaBoost_M2\data15.mat

?????文件?????????53??2004-09-20?05:59??face_recognition_adaBoost_M2\DataAnalysis.asv

?????文件?????????92??2004-09-20?05:59??face_recognition_adaBoost_M2\DataAnalysis.m

?????文件??????23892??2004-09-20?05:59??face_recognition_adaBoost_M2\each.txt

?????文件????????648??2004-09-20?05:59??face_recognition_adaBoost_M2\loadimages.m

?????文件????4640208??2004-09-20?05:59??face_recognition_adaBoost_M2\m2_cr.mat

?????文件???????7146??2004-09-20?05:59??face_recognition_adaBoost_M2\MahalClassifer.m

?????文件????????429??2004-09-20?05:59??face_recognition_adaBoost_M2\PCA.m

?????文件???????2206??2004-09-20?05:59??face_recognition_adaBoost_M2\pc_evectors.m

?????文件???????1298??2004-09-20?05:59??face_recognition_adaBoost_M2\prm.asv

?????文件???????1352??2004-09-20?05:59??face_recognition_adaBoost_M2\prm.m

?????文件???????1134??2004-09-20?05:59??face_recognition_adaBoost_M2\prm_distribution.m

?????文件????????382??2004-09-20?05:59??face_recognition_adaBoost_M2\RandWithDistribution.m

?????文件??????26590??2004-09-20?05:59??face_recognition_adaBoost_M2\result.txt

?????文件??????16092??2004-09-20?05:59??face_recognition_adaBoost_M2\sort.txt

?????文件????????468??2004-09-20?05:59??face_recognition_adaBoost_M2\sortem.m

?????文件????????916??2004-09-20?05:59??face_recognition_adaBoost_M2\temp.asv

?????文件????????916??2004-09-20?05:59??face_recognition_adaBoost_M2\temp.m

?????文件??????23892??2004-09-20?05:59??face_recognition_adaBoost_M2\train_each.txt

?????文件??????39990??2004-09-20?05:59??face_recognition_adaBoost_M2\數(shù)據(jù)\30result.txt

?????文件??????17408??2004-09-20?05:59??face_recognition_adaBoost_M2\數(shù)據(jù)\prm.xls

?????目錄??????????0??2012-07-03?09:32??face_recognition_adaBoost_M2\數(shù)據(jù)

?????目錄??????????0??2012-07-03?09:32??face_recognition_adaBoost_M2

-----------?---------??----------?-----??----

??????????????6981637????????????????????25


評(píng)論

共有 條評(píng)論

相關(guān)資源