LightRuleFitHyperparameters
VariantLightRuleFit (LightGBM rules + GLMNET). See `setup_LightRuleFit`.
Properties
nroundstunableintegerdefault200≥ 1Number of boosting rounds (LightGBM step).
num_leavestunableintegerdefault32≥ 1Maximum number of leaves in one tree (LightGBM step).
max_depthtunableintegerdefault4Maximum tree depth (LightGBM step). -1 = no limit.
learning_ratetunablenumberdefault0.1≤ 1> 0Learning rate (LightGBM step).
subsampletunablenumberdefault0.666≤ 1> 0Fraction of cases sampled per tree (LightGBM step).
subsample_freqtunableintegerdefault1≥ 1Bagging frequency (LightGBM step).
lambda_l1tunablenumberdefault0≥ 0L1 regularization (LightGBM step).
lambda_l2tunablenumberdefault0≥ 0L2 regularization (LightGBM step).
objectivestring | nulldefaultnullLightGBM objective. NULL = set from outcome type.
ifw_lightgbmtunablebooleandefaultfalseInverse Frequency Weighting in the LightGBM step.
alphatunablenumberdefault1≥ 0≤ 1Elastic net mixing parameter (GLMNET step).
lambdaarray | nulldefaultnull≥ 1 itemsRegularization strength (GLMNET step). NULL = determined by cv.glmnet.
ifw_glmnettunablebooleandefaultfalseInverse Frequency Weighting in the GLMNET step.
ifwbooleandefaultfalseInverse Frequency Weighting in both steps. Cannot be combined with ifw_lightgbm or ifw_glmnet.
Relationships
Used by