CommencezCommencez gratuitement

Tracer la courbe précision-rappel

Vous pouvez aussi tracer une courbe précision-rappel pour analyser le compromis entre ces deux mesures dans votre modèle. Sur cette courbe, la précision et le rappel sont inversement liés : quand la précision augmente, le rappel diminue, et vice versa. Il faut trouver un juste équilibre, sinon vous risquez d'obtenir beaucoup de faux positifs ou, à l'inverse, de rater des cas de fraude réels. Pour y arriver et comparer la performance, les courbes précision-rappel sont très utiles.

Votre classificateur Random Forest est disponible sous model, et les prédictions sous predicted. Vous pouvez facilement obtenir la précision moyenne et la courbe PR à partir du paquet sklearn. La fonction plot_pr_curve() trace les résultats pour vous. Essayons-le.

Cette activité fait partie du cours

Détection de fraude en Python

Voir le cours

Exercice interactif pratique

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

# Calculate average precision and the PR curve
average_precision = ____(____, ____)
Modifier et exécuter le code