quantlab.model.predefined.double_ensemble#
Qlib’s DoubleEnsemble benchmark model.
DoubleEnsembleRegressor reproduces Qlib’s DEnsembleModel
(qlib/contrib/model/double_ensemble.py; Zhang et al., “DoubleEnsemble: A New
Ensemble Method Based on Sample Reweighting and Feature Selection for Financial
Data Analysis”, ICDM 2020) with LightGBM sub-models and its Alpha158 benchmark
parameters (workflow_config_doubleensemble_Alpha158.yaml). LightGBM ships in
the gbdt extra.
Classes
The fitted sub-models, the feature columns of each and their weights. |
|
Qlib's DoubleEnsemble of LightGBM sub-models on the rank target's rows. |
Functions
pandas' |
|
Qlib's sample re-weighting ( |
|
Qlib's feature selection draw ( |