cohen_kappa_score
- sklearn.metrics.cohen_kappa_score(y1, y2, *, labels=None, weights=None, sample_weight=None)[source]
-
Вычисление коэффициента согласия Коэна: статистическая мера межрейтерного согласия.
Данная функция вычисляет коэффициент согласия Коэна [1], значение, которое выражает уровень согласия между двумя оценщиками в задаче классификации. Он определяется как
\[\kappa = (p_o - p_e) / (1 - p_e)\]где \(p_o\) — эмпирическая вероятность согласия по метке, присвоенной любому образцу (доля наблюдаемого согласия), а \(p_e\) — ожидаемое согласие при случайном присвоении меток обоими оценщиками. \(p_e\) оценивается с помощью эмпирического априорного распределения по классам меток для каждого оценщика [2].
Подробнее см. в Руководстве пользователя.
- Параметры:
-
- y1array-like of shape (n_samples,)
-
Метки, присвоенные первым оценщиком.
- y2array-like of shape (n_samples,)
-
Метки, присвоенные вторым оценщиком. Статистика Коэна симметрична, поэтому перестановка
y1иy2не меняет ее значения. - labelsarray-like of shape (n_classes,), default=None
-
Список меток для индексации матрицы. Может использоваться для выбора подмножества меток. Если
None, используются все метки, которые появляются хотя бы один раз вy1илиy2. - weights{‘linear’, ‘quadratic’}, default=None
-
Тип взвешивания для расчета оценки.
Noneозначает отсутствие взвешивания; “linear” означает линейное взвешивание; “quadratic” означает квадратичное взвешивание. - sample_weightarray-like of shape (n_samples,), default=None
-
Веса образцов.
- Возвращает:
-
- kappafloat
-
Статистика Коэна, значение от -1 до 1. Максимальное значение соответствует полному согласию; нулевое или меньше — случайному согласию.
Ссылки
Примеры
>>> from sklearn.metrics import cohen_kappa_score >>> y1 = ["negative", "positive", "negative", "neutral", "positive"] >>> y2 = ["negative", "positive", "negative", "neutral", "negative"] >>> cohen_kappa_score(y1, y2) np.float64(0.6875)
© 2007–2025 The scikit-learn developers
Licensed under the 3-clause BSD License.
https://scikit-learn.org/1.6/modules/generated/sklearn.metrics.cohen_kappa_score.html