Как включить переменную как смещение в xgboost в R? - PullRequest
0 голосов
/ 30 марта 2020

Обычно, когда я создаю модель частоты и серьезности претензий на работе, я использую glm. Но теперь я хочу попытаться создать одну модель частоты и одной серьезности, используя пакет xgboost в R.

Я делаю анализ для вычитаемой суммы отдельно. И факторы, которые я получаю из анализа, я устанавливаю как смещение в частотной модели. Например, скажем, что переменная для франшизы имеет шесть классов: 100, 200, 300, 500, 700, 1000. А факторы из анализа дают средним коэффициентам 1, 0,92, 0,85, 0,77, 0,70, 0,64. Это факторы, которые я установил в качестве смещения в частотной модели glm. У очень немногих страхователей есть более высокие альтернативы для франшизы

Мой вопрос: как мне установить эти коэффициенты как смещение в частотной модели с использованием пакета xgboost? Если клиент проверяет цену страховки (при прочих равных условиях), то страховая премия должна уменьшаться с увеличением франшизы.

Если невозможно установить переменную в качестве смещения так, как я хочу, у вас есть какие-либо предложения, как я мог бы обойти эту проблему?

Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...