Как интерпритировать предсказаний регерссии XGBboost?

Есть маленький зашумленный датасет 2000 примеров для задачи регрессии. Объект регрессии напоминает gamma - tweedie распределение, но использую в модели 'objective':'reg:linear' т.к. есть отрицательные значения

Цели от -1 до 7. Регрессионная модель, на основе XGBoost 'objective':'reg:linear', обученная на этом датасете выдает предсказания на новых данных в диапазоне от -0.3 до 1. Экстремальные значения в моей задаче важны.

Если нормализовать результат предсказаний от -0.3 до 1 в масштаб примеров от -1 до 7, получается устраивающий меня результат.

Есть более правильный, чем нормализация, подход к решению такой задачи?

Перейти как-нибудь на 'objective':'reg:gamma', избавившись от отрицательных значений (добавив ко всем значениям целей минимальное значение цели) или что-то подобное?


Ответы (0 шт):