CommencezCommencez gratuitement

Recherche en grille cartésienne avec caret

Au 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 un peu plus petit afin d'accélérer l'entraînement ; il compte maintenant 80 observations avec des classes équilibrées et a été chargé pour vous. Les packages caret et tictoc ont aussi é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)

Cette activité fait partie du cours

Ajustement d'hyperparamètres en R

Voir le cours

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

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