New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Quantile Regression and Support for Prediction Intervals #1433
Comments
Quantile regression is currently not supported. It can be achieved by defining the objective function on user's side: https://github.com/dmlc/xgboost/blob/master/R-package/demo/custom_objective.R |
Quantile regression with xgboost requires custom gradient and hessian functions. Here is an implementation in Python: http://www.bigdatarepublic.nl/regression-prediction-intervals-with-xgboost/ |
Note that implementation is not very useful for most users, since it specifies grid-searching three parameters (very costly) to get a quantile estimate. In sklearn, you define only the quantile value and you are given a very robust and reliable estimate of that quantile. |
any progress ? link above is broken |
Related unit8co/darts#1134 . |
?? |
I know that sklearn.ensemble.GradientBoostingRegressor supports quantile regression and the production of prediction intervals. Are there any plans for the XGBoost package to offer similar support?
The text was updated successfully, but these errors were encountered: