Size: a a a

2021 February 24

SK

Stanislav Kirillov in catboost_ru
У тебя задача регрессии, как я понимаю?
источник

A

Alexandr in catboost_ru
да, задача регрессии
источник

SK

Stanislav Kirillov in catboost_ru
нужно сделать ее более устойчивой к выбросам или наоборот?
источник

A

Alexandr in catboost_ru
хочу чтобы модель в первую очередь обращала внимание на них
источник

A

Alexandr in catboost_ru
для классификации я веса использовал
источник

A

Alexandr in catboost_ru
наоборот
источник

SK

Stanislav Kirillov in catboost_ru
тогда попробуй Lq loss, надо подобрать только степень которая будет жечь в твоем случае
источник

A

Alexandr in catboost_ru
спасибо
источник

A

Alexandr in catboost_ru
А другие метрики типа numErrors

Quantile и expectile не подойдут в этом случае?
источник

SK

Stanislav Kirillov in catboost_ru
это зависит от твоей задачи
источник

SK

Stanislav Kirillov in catboost_ru
если ты хочешь научиться предсказывать квантили - то да, тебе нужен квантильный лосс :)
источник

SK

Stanislav Kirillov in catboost_ru
ты про то, чтоб предсказывать 99 квантиль?
источник

SK

Stanislav Kirillov in catboost_ru
можно попробовать
источник

A

Alexandr in catboost_ru
Да, хотелось бы повысить вероятность его предсказани
источник
2021 February 25

A

Alexandr in catboost_ru
А еще один вопрос. Насколько тюнинг гиперпараметров способен улучшить качество предсказаний. Есть какой-то порядок цифр?
источник

dF

darya Fidlobabka in catboost_ru
как хорошо катбуст работает с времянными рядами?
источник

VB

Valeriy Babushkin in catboost_ru
Деревянные методы не экстраполируют, поэтому ряд нужно дифференцировать, чтобы сделать его стационарным
источник

А

Андрей Тре in catboost_ru
Всем привет!
Помогите, пожалуйста, со спарком)
Используя almond, с версией scala 2.12, spark 2.4.7, catboost-spark 0.25-rc3 и spark-mllib 2.4.0/ 3.1.0, пытаюсь получить предсказания, используя метод .predict, от модели обученной на питоне с категориальными признаками (их было два) по приложенному коду, в консоли получаю ошибку
WARNING: All illegal access operations will be denied in a future release
uncaught exception:
   address -> 0x10710b400
   what() -> "catboost/libs/model/cpu/formula_evaluator.cpp:641: insufficient cat features vector size: 0 expected: 2"
   type -> TCatBoostException

При обучении модели на тех же данных, без добавления категориальных фич, предикт на spark получаю успешно

модель сохранял так
model.save_model("cool_model2.cbm",
          format="cbm",
          export_parameters=None,
          pool=train_pool)
с добавлением train_pool и без него

Вопрос: как получать предикты для данных с кат фичами в спарке?

В изменениях у версии 0.25-rc3 Categorical features support
источник

A

Alexandr in catboost_ru
Alexandr
А еще один вопрос. Насколько тюнинг гиперпараметров способен улучшить качество предсказаний. Есть какой-то порядок цифр?
Только что сделал тюнинг при помощи hyperopt и стало хуже чем на default
источник

SK

Stanislav Kirillov in catboost_ru
значит плохое пространство параметров указали 🙂
источник