1
我尝试了4个功能的svm。我使用Libsvm进行训练分类,然后我想绘制决策边界。我尝试在matlab中绘制1维和3维(一对一)的二维空间,二维特征是虹膜数据的第1和第3列,但它提出了错误的决策边界。哪里不对?我该怎么办?如何在libsvm中绘制4维虹膜数据的决策边界?
coef1v3 = [model.sv_coef(1:7,2); model.sv_coef(27:45,1)];
SVs1v3 = [model.SVs(1:7,:); model.SVs(27:45,:)];
b=model.rho;
w1v3 = SVs1v3'*coef1v3;
b1v3=b(2);
xp=linspace(min (data(:,1)),max (data(:,1)));
yp1=(-w1v3(1)*xp+b1v3)/w1v3(3);
plot(xp , yp1);