I am modelling a claims frequency (poisson distr) in R. I am using the gbm
and xgboost
packages, but it seems that xgboost
does not have an offset parameter to take the exposure into account?
In a gbm
, one would take the exposure into account as follows:
gbm.fit(x = train,y = target, n.trees = 100,distribution = "poisson", offset = log(exposure))
How do I achieve the same with `xgboost?
PS: I cannot use the exposure as predictor since a new obs is created each time a claim is observed.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…