CommencezCommencez gratuitement

Courbe ROC

Créons maintenant une courbe ROC pour notre classifieur par forêt aléatoire. La première étape consiste à calculer les probabilités prédites retournées par le classifieur pour chaque étiquette au moyen de sa méthode .predict_proba(). Ensuite, vous pouvez utiliser la fonction roc_curve de sklearn.metrics pour calculer le taux de faux positifs et le taux de vrais positifs, que vous pourrez tracer avec matplotlib.

Un RandomForestClassifier entraîné avec un ensemble d'entraînement de 70 % a été ajusté aux données et est disponible dans votre espace de travail sous le nom clf.

Cette activité fait partie du cours

Analytique marketing : prédire l'attrition de la clientèle avec Python

Voir le cours

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Generate the probabilities
y_pred_prob = ____.____(____)[:, 1]
Modifier et exécuter le code