|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
9 A) y# _* }9 ~+ i/ J4 n7 _ Y& n
3 o4 ?. [1 [. U# k: A, F使用CG交叉验证% j/ L* F1 O5 L6 P. ~# X, h# q7 _
( ~) x. g; N( W. Zbestmse=10000000000;9 P& i9 i6 \2 I
for log2c=-10:1:10,
; g G, p$ x5 F# ]& D; k for log2g=-10:1:10,/ n n- M6 g) ^1 J8 l1 R) l
cmd=[' -v 10 -c ',num2str(2^log2c),'-g ',num2str(2^log2g),' -e 0.01 -s 3 -t 2 -n 0.1 -b 1'];
4 Y' C$ \( r2 E+ `. z cv=svmtrain(A_trainlabels,A_train,cmd);
! q5 M, }. G( j7 A& Q1 o* j if (cv<bestmse),4 c- u+ L3 {3 I8 I1 F) ]
bestmse=cv;bestc=2^log2c;bestg=2^log2g;# Y. h+ S7 [' g
end
( |, V1 B3 C8 |2 G& l* m end# t }) Y( E# i0 Q& H2 a
end
6 t- \" F- Y: d, r
) g" S, \1 q' n- u6 l; w* n1 R运行的时候为什么会出现说bestc变量没定义啊???请教大神,非常感谢! |
|