Tree-DROΒΆ

Besides linear models and neural networks, dro package also integrates tree-based ensemble models as backbone models for DRO, including XGBoost and LightGBM.

Given the non-convexity of the optimization of tree-ensemble models, we only implement KL-DRO and CVaR-DRO in an approximate way. Specifically, we directly apply the DRO-kind loss functions to XGBoost and LightGBM.