auc#
- sklearn.metrics.auc(x, y)[источник]#
Вычислить площадь под кривой (AUC) с использованием правила трапеций.
Это общая функция, заданная точками на кривой. Для вычисления площади под ROC-кривой, см.
roc_auc_score. Для альтернативного способа обобщения кривой точности-полноты см.average_precision_score.- Параметры:
- xarray-like формы (n,)
Координаты X. Они должны быть либо монотонно возрастающими, либо монотонно убывающими.
- yarray-like формы (n,)
Координаты Y.
- Возвращает:
- aucfloat
Площадь под кривой.
Смотрите также
roc_auc_scoreВычислить площадь под ROC-кривой.
average_precision_scoreВычисление средней точности из оценок предсказания.
precision_recall_curveВычислите пары точность-полнота для различных порогов вероятности.
Примеры
>>> import numpy as np >>> from sklearn import metrics >>> y_true = np.array([1, 1, 2, 2]) >>> y_score = np.array([0.1, 0.4, 0.35, 0.8]) >>> fpr, tpr, thresholds = metrics.roc_curve(y_true, y_score, pos_label=2) >>> metrics.auc(fpr, tpr) 0.75
Примеры галереи#
Многоклассовая рабочая характеристика приемника (ROC)
Многоклассовая рабочая характеристика приемника (ROC)
Рабочая характеристика приёмника (ROC) с перекрёстной проверкой
Рабочая характеристика приёмника (ROC) с перекрёстной проверкой