|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
- \. I) T# C( ]! {9 {+ I) D6 K. c9 q6 F9 E: y+ v7 g
使用CG交叉验证7 G' U6 y9 u+ A
0 t) @. h: Q% Mbestmse=10000000000;# u U0 H( m( m, O5 o8 A5 C& k
for log2c=-10:1:10,, ~0 r. U7 R* S) ~5 t2 [$ @% c
for log2g=-10:1:10,
3 z) Q4 }, V' h" z# w7 C cmd=[' -v 10 -c ',num2str(2^log2c),'-g ',num2str(2^log2g),' -e 0.01 -s 3 -t 2 -n 0.1 -b 1'];
3 q1 a2 R* O$ W6 \. |% ]! O: w cv=svmtrain(A_trainlabels,A_train,cmd);0 {+ c6 q1 ^8 D+ E3 _# L7 _; Q. E) B1 A
if (cv<bestmse),
. I1 |# W2 q; V w* X, R4 e; Q bestmse=cv;bestc=2^log2c;bestg=2^log2g;
0 D9 z+ {9 o: ?2 ~2 N end2 f4 x% Y) j$ t& E: F
end
' k9 `& r! C7 O4 X% nend
9 p: V. X" U3 ^8 J# K% S! U& K' S2 S' ?& P
运行的时候为什么会出现说bestc变量没定义啊???请教大神,非常感谢! |
|