Demystifying ROC and precision-recall curves

Debunking some myths about the ROC curve / AUC and the precision-recall curve / AUPRC for binary classification with a focus on imbalanced data

Fabio Sigrist
Towards Data Science
14 min readJan 25, 2022

--

The receiver operating characteristic (ROC) curve and the precision-recall (PR) curve are two visual tools for comparing binary classifiers. Related to this, the area under the ROC curve (AUC, aka AUROC) and the area under the precision-recall curve (AUPRC, aka average precision) are measures that summarize the ROC and…

--

--

Fabio Sigrist is Professor of Applied Statistics and Data Science at Lucerne University of Applied Sciences and Arts.