Python Machine Learning

AUC - ROC Curve

ROC curve analysis

AUC - ROC Curve

AUC-ROC curve is a performance measurement for the classification problems at various threshold settings. ROC is a probability curve and AUC represents the degree or measure of separability.

ROC Curve Example

from sklearn.metrics import roc_auc_score

y_true = [0, 0, 1, 1]
y_scores = [0.1, 0.4, 0.35, 0.8]

roc_auc = roc_auc_score(y_true, y_scores)
print(roc_auc)