|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
! N8 a k' e! e. G& Y5 I2 m
- O+ t( I2 [" ]& U) O! m使用CG交叉验证
9 w; q" E. g+ `0 G% J( }" R
# j( n$ q7 T. Rbestmse=10000000000;
0 e i j1 ?" }1 u6 hfor log2c=-10:1:10,
8 q) O' `' G0 G, ^, \: }3 J( g for log2g=-10:1:10,
; d' _$ ^ Y. t cmd=[' -v 10 -c ',num2str(2^log2c),'-g ',num2str(2^log2g),' -e 0.01 -s 3 -t 2 -n 0.1 -b 1'];2 u- V' C. z7 T1 Z
cv=svmtrain(A_trainlabels,A_train,cmd);8 J( ~: g, Z1 X7 z
if (cv<bestmse),
" v; m( J2 H" {0 Y% S bestmse=cv;bestc=2^log2c;bestg=2^log2g;
/ l- ~; o- j/ ?8 t end
B" }+ Z, P8 O0 k. G2 b" B1 X end
" ^' D4 a/ A- i- B# aend1 b$ z; }( b. \' j3 e
3 X; g0 J5 m5 T$ S1 [2 G) @
运行的时候为什么会出现说bestc变量没定义啊???请教大神,非常感谢! |
|