我正在优化一些不同的模型,其中一个是使用该caret软件包的radialSVM .我正在创建一个调整网格,准备循环循环以找到用于模型的最佳参数.
有一点非常有用的是某种不同的增量序列.例如,我想从小步骤递增的小参数值开始.我走的越大,我可以采取更大的步骤.我发现小参数确实会改变模型,所以我想更仔细地探索它们.
比如,通过当前步骤的某个乘数来增加序列是很棒的x <- x+5*x.这可能是已经存在的东西(如创造性地使用seq()),还是我需要使用循环?
这样的事情怎么样:
0.0001 * 6^(0:10)
# [1] 0.0001 0.0006 0.0036 0.0216 0.1296 0.7776 4.6656
# [8] 27.9936 167.9616 1007.7696 6046.6176
Run Code Online (Sandbox Code Playgroud)