在 caret 中进行笛卡尔网格搜索
在第 1 章,您学习了如何使用 expand.grid() 函数手动定义超参数。这个函数同样可用于定义超参数的网格。
voters_train_data 数据集已经过预处理,体量更小,从而加快训练速度;现在包含 80 条观测且类别均衡,并已为您加载。caret 和 tictoc 包也已加载,且 trainControl 对象已用重复交叉验证进行了定义:
fitControl <- trainControl(method = "repeatedcv",
number = 3,
repeats = 5)
本练习是课程的一部分
R 中的超参数调优
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Define Cartesian grid
man_grid <- ___(degree = ___,
scale = ___,
C = ___)