Декартовий пошук по сітці в caret
У першому розділі ви дізналися, як використовувати функцію 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 = ___)