Définir la grille d'hyperparamètres de RF
Dans cet exercice, vous allez définir manuellement la grille d'hyperparamètres qui sera utilisée pour ajuster les hyperparamètres de rf et trouver le régresseur optimal. À cette fin, vous allez construire une grille d'hyperparamètres et ajuster le nombre d'estimateurs, le nombre maximal de caractéristiques utilisées lors de la division de chaque nœud et le nombre minimal d'échantillons (ou fraction) par feuille.
Cet exercice fait partie du cours
<cours>Machine learning avec des modèles arborescents en Python</cours>Instructions de l’exercice
Définissez une grille d'hyperparamètres correspondant à un dictionnaire Python appelé
params_rfavec :la clé
'n_estimators'est définie sur une liste de valeurs 100, 350, 500.la clé
'max_features'est définie sur une liste de valeurs 'log2', 'auto', 'sqrt'la clé
'min_samples_leaf'est définie sur une liste de valeurs 2, 10, 30
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Define the dictionary 'params_rf'
params_rf = ____