CommencerCommencer gratuitement

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

Afficher le cours

Instructions

  • Définissez une grille d'hyperparamètres correspondant à un dictionnaire Python appelé params_rf avec :

    • 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 = ____
Modifier et exécuter le code