我想知道如何在Matlab中使用fitcsvm来改变sigma的值。
我正在使用此命令:
cl3 = fitcsvm(X,Y,'KernelFunction','rbf', 'Standardize',true,'BoxConstraint',2,'ClassNames',[-1,1]);
并希望绘制SVM生成的不同sigma值的边界。你在哪里包括sigma值?
感谢您的时间和帮助。
答案 0 :(得分:1)
使用KernelScale
参数设置g,f.e。:
cl3 = fitcsvm(X, Y, 'KernelFunction', 'rbf', 'KernelScale', 0.1, ...
'Standardize', true, 'BoxConstraint', 2, 'ClassNames', [-1,1]);