資源簡介
本代碼為matlab實現的支持向量機模式識別算法,對MNIST數據集進行三種樣本分類,如果電腦內存夠大,可以實現更多的類別分類,另外exclass是對隨機的兩個樣本分類,也可以參考,exmuticlassall為對MNIST數據集分類,注釋掉的代碼也可以實現隨即三樣本分類并作圖。
代碼片段和文件信息
function?[Jlam]?=?cout(HxyCindcAblambda)
%?????????[Jyx]?=?cout(HxbCinddcAblambda);?
?
??
[nm]?=?size(H);??
X?=?zeros(n1);??
posok?=?find(ind?>?0);??
posA?=?find(ind==0); %?liste?des?contriantes?saturees??
posB?=?find(ind==-1); %?liste?des?contriantes?saturees??
% ?keyboard?????????????????????????????????????????????????
X(posok)?=?x;??
X(posB)?=?C(posB);?????%%?03/01/2002?
J?=?0.5?*X‘*H*X??-?c‘*X;%?+?lambda‘*(A‘*X-b);? ???
????????????????%?0?normalement??
?%?keyboard??
????
?%?lam?=?y‘*X;??
lam?=?0;?%?閘iminer
????
????
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????573??2003-08-26?13:05??cout.m
?????文件??????12316??2008-01-05?16:24??datasets.m
?????文件???????1401??2015-01-18?22:04??exclass.m
?????文件???????2887??2015-01-18?22:10??exmulticlassall.m
?????文件???13337300??2015-01-14?11:07??mnist_all.mat
?????文件??????11165??2015-01-18?22:12??monqp.m
?????文件???????6652??2015-01-18?22:11??monqpCinfty.m
?????文件???????3384??2015-01-18?22:04??svmclass.m
?????文件???????5154??2015-01-18?22:11??svmkernel.m
?????文件???????4052??2015-01-18?22:12??svmmulticlass.m
?????文件???????1131??2015-01-18?22:12??svmmultival.m
?????文件???????4616??2015-01-18?22:12??svmval.m
-----------?---------??----------?-----??----
?????????????13390631????????????????????12
評論
共有 條評論