我想在 matlab 的 nntool 中定义自己的训练/验证/测试拆分百分比。这个怎么做?建议?
问问题
2719 次
1 回答
1
您可以更改比率,重新定义 divideParam 子属性(trainRatio、valRatio testRatio)。如果您使用默认的 divideParam 拆分方法:
>> net.divideParam
ans =
Function Parameters for 'dividerand'
Training Ratio trainRatio: 0.7 % Default
Validation Ratio valRatio: 0.15 % Default
Test Ratio testRatio: 0.15 % Default
重新定义:
net.divideParam.trainRatio = .4;
net.divideParam.valRatio = .3;
net.divideParam.testRatio = .3;
新价值观:
Function Parameters for 'dividerand'
Training Ratio trainRatio: 0.4
Validation Ratio valRatio: 0.3
Test Ratio testRatio: 0.3
您可以从此处的 matlab 文档中看到主题 2.8 中的其他划分方法和信息。
于 2013-09-04T21:33:00.947 回答