我已经陷入了在matlab中svm交叉验证。在Matlab中的随机状态交叉验证
我想要生成5倍分层交叉验证,并希望在每次运行时重置随机数生成器,以确保始终在折叠中选择相同的样本。不想在不同样本上训练因为我希望调整我的svm参数。
在Matlab或lib svm中可以使用的变量是什么?
我发现蟒蛇叫random_state相关的变量:无,int或RandomState 如果我设置随机状态,以无我无线本地环路获得同样的数据,这样我可以微调我的SVM参数。 matlab中是否有类似的过程?
链接: http://scikit-learn.org/stable/modules/generated/sklearn.cross_validation.KFold.html#sklearn.cross_vali dation.KFold
感谢您的输入..我正在寻找一个变量类似于Python中的randomstate变量... – 2014-10-04 21:06:41
是否有一个类似于随机状态的变量(如在python交叉验证中),我可以在matlab中使用交叉验证? – 2014-10-04 21:07:29
我不知道那个python函数,对不起。我认为这可以解决你所描述的问题 – 2014-10-04 22:18:10