Size: a a a

2018 December 29

VK

Vadim Kokhtev in catboost_ru
В катбусте нет, кажется
источник

OO

Oleg Okeev in catboost_ru
Vadim Kokhtev
В катбусте нет, кажется
Ну свою метрику я пока не напишу
А Auc, Logloss или accuracy не очень подойдёт ?
источник

OO

Oleg Okeev in catboost_ru
Vadim Kokhtev
В катбусте нет, кажется
Просто насколько я знаю , если поставить stratificated =True , то Catboost сбалансирует классы
источник

OO

Oleg Okeev in catboost_ru
Кстати метрика Map вылетает
источник
2018 December 30

OO

Oleg Okeev in catboost_ru
Получил низкий Precision=0.63 в Catboost . Пока оптимизировать не удаётся. Если ли метод позволяющий оставить только те ситуации, которые можно предсказать с высокой точностью.
Например отфильтровав данные по какому-то критерию или просто вручную экспериментировать нужно ?
источник

OT

Oscar Tempter in catboost_ru
Oleg Okeev
Получил низкий Precision=0.63 в Catboost . Пока оптимизировать не удаётся. Если ли метод позволяющий оставить только те ситуации, которые можно предсказать с высокой точностью.
Например отфильтровав данные по какому-то критерию или просто вручную экспериментировать нужно ?
Можно менять порог отнесения к классу и таким образом манипулировать TPR и FPR
источник

OO

Oleg Okeev in catboost_ru
Oscar Tempter
Можно менять порог отнесения к классу и таким образом манипулировать TPR и FPR
Как это делается ? А не проще ли  смотреть precision ?
источник

OO

Oleg Okeev in catboost_ru
У меня в модели precision 0.63 всего . Разве может изменение порога существенно улучшить Модель ?
источник

OT

Oscar Tempter in catboost_ru
Oleg Okeev
Как это делается ? А не проще ли  смотреть precision ?
Тебе нудно прочитать пару статей: https://habr.com/company/ods/blog/328372/ в этой статье хорошо всё, но там забыли упомянуть как строится ROC кривая
источник

OT

Oscar Tempter in catboost_ru
источник

OT

Oscar Tempter in catboost_ru
и вот это видео посмотри
источник

OT

Oscar Tempter in catboost_ru
Oleg Okeev
У меня в модели precision 0.63 всего . Разве может изменение порога существенно улучшить Модель ?
И да изменение порога может заставить модель выдавать принадленжность к определенному классу только объектам которые с очень высокой вероятностью относятся к этому классу
источник

OO

Oleg Okeev in catboost_ru
Oscar Tempter
И да изменение порога может заставить модель выдавать принадленжность к определенному классу только объектам которые с очень высокой вероятностью относятся к этому классу
А не проще установить classweights в качестве параметра ?
источник

OT

Oscar Tempter in catboost_ru
Oleg Okeev
А не проще установить classweights в качестве параметра ?
этим не пользовался, не знаю о чем речь
источник

OO

Oleg Okeev in catboost_ru
Я не совсем понимаю правильность изменения Границы , ведь я не предсказываю класс, я хочу, чтобы вероятность класса 1 предсказывалась точнее. Вот думаю одно и тоже это или нет
источник

OT

Oscar Tempter in catboost_ru
Ну если так, то мне кажется нужно конечно не с границей играться, а может обучаться как-то иначе: например при разбивке на обучающий сет и тестирующий сохранен баланс классов?
источник

OT

Oscar Tempter in catboost_ru
попробуй сделать кроссвалидацию и посмотреть какой у тебя средний presicion, возможно у тебя только для конкретной разбивки получились"неудовлетворительные" результаты
источник

OT

Oscar Tempter in catboost_ru
Вообще мне кажется стоит смотреть на AUC при оценке модели, он оценивает более адекватно модель и не привязывается к конкретной границе отнесения к классу
источник

OO

Oleg Okeev in catboost_ru
Oscar Tempter
Вообще мне кажется стоит смотреть на AUC при оценке модели, он оценивает более адекватно модель и не привязывается к конкретной границе отнесения к классу
Auc в моем случае некорректно будет
Вот сейчас я вычислил при Помощи select_threshold границу для FNR=0.01
Она равна 0.083
Как мне теперь передать ее в Модель ?
источник

OT

Oscar Tempter in catboost_ru
Oleg Okeev
Auc в моем случае некорректно будет
Вот сейчас я вычислил при Помощи select_threshold границу для FNR=0.01
Она равна 0.083
Как мне теперь передать ее в Модель ?
когда я этим пользовался я с ходу не нашел и написал свой скриптик надстрйоку над model.predict_proba()
источник