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. 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'.

Afledte ord

2