Définir la grille d'hyperparamètres de RF
Dans cet exercice, vous allez définir manuellement la grille d'hyperparamètres qui servira à ajuster ceux de rf et à trouver le meilleur régleur. Pour ce faire, vous construirez une grille d'hyperparamètres et réglerez le nombre d'estimateurs, le nombre maximal de caractéristiques utilisées lors du fractionnement de chaque nœud et le nombre minimal d'échantillons (ou la fraction) par feuille.
Cette activité fait partie du cours
Machine Learning avec des modèles à base d'arbres en Python
Instructions de l’exercice
Définissez une grille d'hyperparamètres correspondant à un dictionnaire Python nommé
params_rfavec :la clé
'n_estimators'définie à une liste de valeurs 100, 350, 500la clé
'max_features'définie à une liste de valeurs 'log2', 'auto', 'sqrt'la clé
'min_samples_leaf'définie à 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 = ____