1 Star 2 Fork 0

AIzaocha/PCA-SVM

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
multiSVMtrain.m 606 Bytes
一键复制 编辑 原始数据 按行查看 历史
ChengGong 提交于 2017-07-01 19:24 . 智能信息处理PCA+SVM
function [ multiSVMstruct ] =multiSVMtrain( traindata,nclass,c)
%多类别的SVM训练器
% 选取三类图片中的两类进行svm训练,最后保存训练返回的结果svmstruct组成一个矩阵,返回结果
%下面的15数值代表,训练图片15张,更改训练张数的时候一定要记得修改这个参数,
%不想更改函数输入参数了,把15写进函数输入参数更好
for i=1:nclass-1
for j=i+1:nclass
X=[traindata(15*(i-1)+1:15*i,:);traindata(15*(j-1)+1:15*j,:)];
Y=[ones(15,1);zeros(15,1)];
%简单的选取rbf作为分类的核函数
multiSVMstruct{i}{j}=svmtrain(X,Y,'Kernel_Function','rbf','boxconstraint',c);
end
end
end
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Matlab
1
https://gitee.com/AIzaocha/PCA-SVM.git
git@gitee.com:AIzaocha/PCA-SVM.git
AIzaocha
PCA-SVM
PCA-SVM
master

搜索帮助

0d507c66 1850385 C8b1a773 1850385