Skip to contents

Convenience function to create a SequentialSelector with common presets.

Usage

create_hsfs_selector(preset = "default", ...)

Arguments

preset

One of "default", "aggressive", "conservative", or "custom"

...

Additional arguments passed to SequentialSelector$new()

Value

A SequentialSelector object

Examples

if (FALSE) { # \dontrun{
# Default pipeline: variance -> ANOVA(5000) -> RFE(1000) -> LASSO
selector <- create_hsfs_selector("default")

# Aggressive reduction for very high-dimensional data
selector <- create_hsfs_selector("aggressive")

# Conservative - keep more features
selector <- create_hsfs_selector("conservative")

# Create GraphLearner
learner <- selector$create_learner(model = "xgboost")
} # }