Получить площадь под кривой ROC в Python Pyod?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Получить площадь под кривой ROC в Python Pyod?

Сообщение Anonymous »

У меня есть данные по 5000 наблюдений. Я разделил набор данных на две части: переменные () и помеченная цель (

Код: Выделить всё

y_train). Я использую pyod
, потому что это самая популярная библиотека Python для обнаружения аномалий.
Я адаптирую модель к данным с помощью следующего кода:

Код: Выделить всё

from pyod.models.knn import KNN
from pyod.utils import evaluate_print

clf = KNN(n_neighbors=10, method='mean', metric='euclidean')
clf.fit(X_train)
scores = clf.decision_scores_
Теперь модель подобрана, и у меня есть вероятность того, что наблюдение будет выбросом, хранящимся в баллах. Я вручную рассчитал площадь под кривой ROC и получил значение 0,69.
Я заметил, что при использовании:

Код: Выделить всё

evaluate_print('KNN with k=10', y=y_train, y_pred=scores)
Что возвращает: KNN с k = 10, ROC: 0,69, точность @ ранг n: 0,1618.
Я хочу чтобы узнать, есть ли в pyod определенная функция, которая возвращает только 0,69.

Подробнее здесь: https://stackoverflow.com/questions/590 ... ython-pyod
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Расхождение между AUC ROC OUC ROC и AUC ROC Scikit-Learn для проблемы бинарной классификации
    Anonymous » » в форуме Python
    0 Ответы
    6 Просмотры
    Последнее сообщение Anonymous
  • Расхождение между AUC ROC OUC ROC и AUC ROC Scikit-Learn для проблемы бинарной классификации
    Anonymous » » в форуме Python
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • Построение кривой ROC для различных пороговых значений Python
    Гость » » в форуме Python
    0 Ответы
    24 Просмотры
    Последнее сообщение Гость
  • Построение кривой ROC из матрицы путаницы
    Anonymous » » в форуме Python
    0 Ответы
    22 Просмотры
    Последнее сообщение Anonymous
  • Построение кривой ROC для многоклассовой задачи
    Anonymous » » в форуме Python
    0 Ответы
    20 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»