CommencerCommencer gratuitement

Recherche en grille cartésienne avec caret

Dans le chapitre 1, vous avez appris à utiliser la fonction expand.grid() pour définir manuellement des hyperparamètres. La même fonction peut aussi servir à définir une grille d’hyperparamètres.

Le jeu de données voters_train_data a déjà été prétraité pour le rendre plus petit afin d’accélérer l’entraînement ; il comporte désormais 80 observations avec des classes équilibrées et a été chargé pour vous. Les packages caret et tictoc ont également été chargés et l’objet trainControl a été défini avec une validation croisée répétée :

fitControl <- trainControl(method = "repeatedcv",
                           number = 3,
                           repeats = 5)

Cet exercice fait partie du cours

Optimisation des hyperparamètres en R

Afficher le cours

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# Define Cartesian grid
man_grid <- ___(degree = ___, 
                scale = ___, 
                C = ___)
Modifier et exécuter le code