gpt4 book ai didi

python - 高斯 SVM 参数 C 和 gamma

转载 作者:行者123 更新时间:2023-11-30 08:52:41 28 4
gpt4 key购买 nike

I am using rbf,Support Vector machine for  large training set=1135x9 matrix and test set{95x9}.

I am using C=20 and gamma=0.0001
'the result are as follows
optimization finished, iter = 3904
nu = 0.187228
obj = -2499.485353, rho = -0.072050
nSV = 852, nBSV = 48
Total nSV = 852
<Accuracy = 63.1579% (60/95) (classification)

我想问这个数据集的最佳 C 和 gamma 应该是多少

最佳答案

使用网格搜索方法,尽管速度可能是一个问题。

如果您使用Matlab,则以下代码来自FAQ page可能有效:

bestcv = 0;
for log2c = -1:3,
for log2g = -4:1,
cmd = ['-v 5 -c ', num2str(2^log2c), ' -g ', num2str(2^log2g)];
cv = svmtrain(label, training_set, cmd);
if (cv >= bestcv),
bestcv = cv; bestc = 2^log2c; bestg = 2^log2g;
end
fprintf('%g %g %g (best c=%g, g=%g, rate=%g)\n', log2c, log2g, cv, bestc, bestg, bestcv);
end
end

如果您使用的是 Python,请检查此 page使用 gridrepression.py .

关于python - 高斯 SVM 参数 C 和 gamma,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20718724/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com