|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
! ]" H/ k& Z: [( Y+ |8 i1 E
: O& M% }$ l9 K; J& H& f; a9 r使用CG交叉验证
4 T% b$ r: q5 |# _) R
2 v H" O; w( N8 cbestmse=10000000000;
5 K7 u, K* R( z/ d7 Ufor log2c=-10:1:10,3 G; n7 j' h9 N; i, d! Y( S5 c
for log2g=-10:1:10,
/ z) U; Y, I* n+ a K0 w* t- m cmd=[' -v 10 -c ',num2str(2^log2c),'-g ',num2str(2^log2g),' -e 0.01 -s 3 -t 2 -n 0.1 -b 1'];- _ T: ?- t ?
cv=svmtrain(A_trainlabels,A_train,cmd);
0 `4 `. V" y* A1 s @4 t$ D if (cv<bestmse),+ Q1 |( M% G! ?# E2 ?
bestmse=cv;bestc=2^log2c;bestg=2^log2g;
S+ E6 y, \0 e2 t/ b9 p end4 N6 N7 }# I7 Q% D" q
end
/ C' N* C+ w! Q, z2 U3 h# ^end1 }$ A6 E' W: r2 q/ R+ T
2 z/ N4 ]0 g w, w* c运行的时候为什么会出现说bestc变量没定义啊???请教大神,非常感谢! |
|