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

  • 大小: 2KB
    文件類型: .m
    金幣: 1
    下載: 0 次
    發布日期: 2021-05-09
  • 語言: Matlab
  • 標簽: matlab??svm??多分類??

資源簡介

采用matlab自帶的支持向量機分類函數實現支持向量機的多分類

資源截圖

代碼片段和文件信息

%與svmandknn相比,此程序可以實現每類采樣點不一致的分類

clcclear?all?;
t0=clock;
load?train_sample
load?AA
[m1n1]=size(train_sample);
[m2n2]=size(AA);
B=cell(1m2);
C=cell(1m2);
for?i=1:1:m2
????D=find(train_sample(:1)==AA(i1));
????[m3n3]=size(D);
????E=zeros(m3n1-1);
????F=zeros(m31);
????for?j=1:1:m3?
??????n=D(j);
??????E(j1:end)=train_sample(n2:end);
??????F(j1)=train_sample(n1);
????end
????B{1i}=E;
????C{1i}=F;
end
q=(m2/2)*(m2-1);???????????%分類器的總數,m2是訓練樣本的種類數
svmstruct=cell(q1);????%分類模型集
species=zeros(q1);??????%分類結果集
%構建分類模型===============================================================
p=1;
for?i=1:1:m2
????for?j=(i+1):1:m2
????????data=[B{:i};B{:j}];
????????group=[C{:i};C{:j}];
????????svmstruct{p1}=svmtrain(datagroup);
????????p=p+1;
????end
end
%----------------用分類模型實現分類(在線測量階段)---------------------------
tic
load?

評論

共有 條評論