Size: a a a

2020 April 16

ВД

Василий Доведов in catboost_ru
В частности, я смотрел, что такое TransfortmerMixin, BaseEstimator, как их примешивают и как от них наследуют
источник

ВД

Василий Доведов in catboost_ru
Часа за 2-4 разобраться можно)
источник

O

Oles in catboost_ru
Василий Доведов
Если я правильно понимаю твой вопрос, то я бы посоветовал тебе использовать класс Pipeline (https://scikit-learn.org/stable/modules/generated/sklearn.pipeline.Pipeline.html). При этом, скорее всего, придётся писать адаптеры. Либо функции, либо классы (привет GoF)
не совсем, тут проблема не в том как построить пайплайн, а в том что по факту нету возможности использовать заранее инициализированный класс под капотом
источник

ВД

Василий Доведов in catboost_ru
Почему это нет??
источник

AD

Anna Veronika Dorogush in catboost_ru
Oles
не совсем, тут проблема не в том как построить пайплайн, а в том что по факту нету возможности использовать заранее инициализированный класс под капотом
Пока что нельзя передать общий словарь, но это в планах
источник
2020 April 17

М

Мой любимый in catboost_ru
Привет. У меня есть вопрос на счет ухищрений, которые нужны для предскзания того, чего небыло в трейне, используя бустинг. Видел, как он использовался предсказании будущих значений множества неубывающих последовательностей. Когда предсказывалось значение меньшее, чем было ранее, то это значение просто "перекидывалось вверх", на соответствующую дельту, еще и с неким множителем.
Как это зовется, почему работает, и что почитать?
источник

ВД

Василий Доведов in catboost_ru
Мой любимый
Привет. У меня есть вопрос на счет ухищрений, которые нужны для предскзания того, чего небыло в трейне, используя бустинг. Видел, как он использовался предсказании будущих значений множества неубывающих последовательностей. Когда предсказывалось значение меньшее, чем было ранее, то это значение просто "перекидывалось вверх", на соответствующую дельту, еще и с неким множителем.
Как это зовется, почему работает, и что почитать?
Отличный никнейм
источник

ВД

Василий Доведов in catboost_ru
🤝
источник

NT

Nurlan Tailakov in catboost_ru
Мой любимый
Привет. У меня есть вопрос на счет ухищрений, которые нужны для предскзания того, чего небыло в трейне, используя бустинг. Видел, как он использовался предсказании будущих значений множества неубывающих последовательностей. Когда предсказывалось значение меньшее, чем было ранее, то это значение просто "перекидывалось вверх", на соответствующую дельту, еще и с неким множителем.
Как это зовется, почему работает, и что почитать?
+1
источник

AU

Aleksei Ustimenko in catboost_ru
Мой любимый
Привет. У меня есть вопрос на счет ухищрений, которые нужны для предскзания того, чего небыло в трейне, используя бустинг. Видел, как он использовался предсказании будущих значений множества неубывающих последовательностей. Когда предсказывалось значение меньшее, чем было ранее, то это значение просто "перекидывалось вверх", на соответствующую дельту, еще и с неким множителем.
Как это зовется, почему работает, и что почитать?
Вопрос очень похож на то, что делается в этой работе https://ieeexplore.ieee.org/abstract/document/8999249/
источник

TH

Tharindu Happy man in catboost_ru
источник

O

Oles in catboost_ru
Anna Veronika Dorogush
Пока что нельзя передать общий словарь, но это в планах
понял, спасибо
источник

М

Максим in catboost_ru
Здравствуйте. Когда модель обучилась и показала лучшую итерацию, например 400 из 1000, оставшиеся 600 итераций оказывают влияние на прогноз? Или же их нужно отрезать? Если да, то каким образом?
источник

A

Algorc in catboost_ru
Коллеги, приветствую!

Подскажите, пожалуйста, почему число итераций (5 или 500) влияет на метрики? ведь я зафиксировал seed и learning rate ?
источник

A

Algorc in catboost_ru
при этом 5 и 50 имеют одинаковые первые 5 шагов
источник

OR

Oleg Ruban in catboost_ru
Они и должны иметь одинаковые первые 5 т.к. кол-во итераций 5 и random_state=42, а значит идентичный исход будет. Но дальше вы подаёте ещё 495 итераций во втором случае, вот и обучение продолжается, скор поэтому и другой.
источник

OR

Oleg Ruban in catboost_ru
а, стоп
источник

A

Algorc in catboost_ru
Oleg Ruban
Они и должны иметь одинаковые первые 5 т.к. кол-во итераций 5 и random_state=42, а значит идентичный исход будет. Но дальше вы подаёте ещё 495 итераций во втором случае, вот и обучение продолжается, скор поэтому и другой.
Мне кажется, вы не уловили суть моего вопроса.
Я тоже ожидал, что они должны иметь одинаковые первые 5 итераций.
Но для регрессоров с максимальным числом итераций 500 и 5 это не так
источник

OR

Oleg Ruban in catboost_ru
Algorc
Мне кажется, вы не уловили суть моего вопроса.
Я тоже ожидал, что они должны иметь одинаковые первые 5 итераций.
Но для регрессоров с максимальным числом итераций 500 и 5 это не так
вижу, на второй скрин сначала глянул
источник

AD

Anna Veronika Dorogush in catboost_ru
Часть параметров выставляется автоматически в зависимости от числа итераций
источник