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 d' 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
Machine learning avec des modèles arborescents en Python
Instructions
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 cet exemple de code.
# Define the dictionary 'params_rf'
params_rf = ____