資源簡介
一般的支持向量機(SVM)只能夠用作二分類,而本次上傳的代碼是一個四分類的支持向量機(SVM)算法實現,代碼的關鍵部分都會有注釋,適合剛入門的小白看。本代碼還用到了libsvm這個工具箱,需要讀者自己配置,配置方法較為簡單,自己百度就能實現。數據可以用自己的也可以用壓縮包里面的。

代碼片段和文件信息
function?normal?=?normalization(xkind)
%?by?Li?Yang?BNU?MATH?Email:farutoliyang@gmail.com?QQ:516667408
%?last?modified?2009.2.24
%
if?nargin?2
????kind?=?2;%kind?=?1?or?2?表示第一類或第二類規范化
end
[mn]??=?size(x);
normal?=?zeros(mn);
%%?normalize?the?data?x?to?[01]
if?kind?==?1??
????for?i?=?1:m
????????ma?=?max(?x(i:)?);
????????mi?=?min(?x(i:)?);
????????normal(i:)?=?(?x(i:)-mi?)./(?ma-mi?);
????end
end
%%?normalize?the?data?x?to?[-11]
if?kind?==?2
????for?i?=?1:m
????????mea?=?mean(?x(i:)?);
????????va?=?var(?x(i:)?);
????????normal(i:)?=?(?x(i:)-mea?)/va;
????end
end
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2019-05-05?15:53??SVM\
?????目錄???????????0??2019-05-05?15:53??SVM\程序\
?????目錄???????????0??2019-05-05?15:53??SVM\程序\程序\
?????文件?????????625??2018-05-31?10:03??SVM\程序\程序\normalization.m
?????文件????????2037??2019-05-05?20:13??SVM\程序\程序\SVM.m
?????文件????????3432??2018-05-31?10:03??SVM\程序\程序\SVM.mat
- 上一篇:學生選課信息管理系統.zip
- 下一篇:DHT11與STM32F103ZET6
評論
共有 條評論