CommencerCommencer gratuitement

Résultats du modèle avec GridSearchCV

Vous avez déterminé que les meilleurs hyperparamètres pour votre modèle sont : le critère de séparation réglé sur 'gini', le nombre d’estimateurs (arbres) à 30, la profondeur maximale du modèle à 8 et le nombre maximal de variables explicatives défini sur "log2".

Essayons cela pour voir les performances de votre modèle. Vous pouvez réutiliser la fonction get_model_results() pour gagner du temps.

Cet exercice fait partie du cours

Détection de fraude en Python

Afficher le cours

Instructions

  • Renseignez les réglages optimaux dans la définition du modèle.
  • Entraînez le modèle, obtenez les prédictions et récupérez les métriques de performance avec get_model_results().

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# Input the optimal parameters in the model
model = RandomForestClassifier(class_weight={0:1,1:12}, ____='____',
            ____=____, ____='log2',  min_samples_leaf=10, ____=____, n_jobs=-1, random_state=5)

# Get results from your model
get_model_results(____, ____, ____, ____, ____)
Modifier et exécuter le code