使用R
caret
来比较同一数据集上的多个模型时,caret
非常智能,可以为不同的模型选择不同的调整范围(如果相同的tuneLength
是为所有模型指定,并且未指定特定于模型的tuneGrid
。
例如,caret
为一个特定数据集选择的调整范围是:
earth(nprune)
:2,5,8,11,14
gamSpline(df)
:1,1.5,2,2.5,3
rpart(cp)
:0.010,0.054,0.116,0.123,0.358
有谁知道caret
如何确定这些默认调整范围?我一直在搜索文档,但仍然没有固定算法来选择范围。