precision-recall kurve
En kurve der viser sammenhængen mellem præcision og recall ved forskellige klassifikationstærskler.
- Kategori
- metrik
- Niveau
- øvet
Betydninger
1- 1
En grafisk fremstilling af præcision (positiv prædiktiv værdi) som funktion af recall (sensitivitet) for et binært klassifikationssystem, når klassifikationstærsklen varieres. Kurven er især nyttig ved ubalancerede datasæt.
- En precision-recall kurve er nyttig ved ubalancerede datasæt.
- Arealet under precision-recall kurven kaldes average precision.
Kodeeksempel
from sklearn.metrics import precision_recall_curve
import matplotlib.pyplot as plt
precision, recall, thresholds = precision_recall_curve(y_true, y_scores)
plt.plot(recall, precision)
plt.xlabel('Recall')
plt.ylabel('Precision')
plt.show()Brug af scikit-learn til at beregne og plotte en precision-recall kurve.
Oprindelse
Fra engelsk 'precision-recall curve'.