Become an expert in R — Interactive courses, Cheat Sheets, certificates and more!
Get Started for Free

mlr_learners_regr.featureless

Featureless Regression Learner


Description

A simple LearnerRegr which only analyses the response during train, ignoring all features. If hyperparameter robust is FALSE (default), constantly predicts mean(y) as response and sd(y) as standard error. If robust is TRUE, median() and mad() are used instead of mean() and sd(), respectively.

Dictionary

This Learner can be instantiated via the dictionary mlr_learners or with the associated sugar function lrn():

mlr_learners$get("regr.featureless")
lrn("regr.featureless")

Meta Information

  • Task type: “regr”

  • Predict Types: “response”, “se”

  • Feature Types: “logical”, “integer”, “numeric”, “character”, “factor”, “ordered”, “POSIXct”

  • Required Packages: 'stats'

Parameters

Id Type Default Range Levels
robust logical TRUE (-Inf, Inf) TRUE, FALSE

Super classes

mlr3::Learner -> mlr3::LearnerRegr -> LearnerRegrFeatureless

Methods

Public methods


Method new()

Creates a new instance of this R6 class.

Usage
LearnerRegrFeatureless$new()

Method importance()

All features have a score of 0 for this learner.

Usage
LearnerRegrFeatureless$importance()
Returns

Named numeric().


Method selected_features()

Selected features are always the empty set for this learner.

Usage
LearnerRegrFeatureless$selected_features()
Returns

character(0).


Method clone()

The objects of this class are cloneable with this method.

Usage
LearnerRegrFeatureless$clone(deep = FALSE)
Arguments
deep

Whether to make a deep clone.

See Also

as.data.table(mlr_learners) for a complete table of all (also dynamically created) Learner implementations.


mlr3

Machine Learning in R - Next Generation

v0.11.0
LGPL-3
Authors
Michel Lang [cre, aut] (<https://orcid.org/0000-0001-9754-0393>), Bernd Bischl [aut] (<https://orcid.org/0000-0001-6002-6980>), Jakob Richter [aut] (<https://orcid.org/0000-0003-4481-5554>), Patrick Schratz [aut] (<https://orcid.org/0000-0003-0748-6624>), Giuseppe Casalicchio [ctb] (<https://orcid.org/0000-0001-5324-5966>), Stefan Coors [ctb] (<https://orcid.org/0000-0002-7465-2146>), Quay Au [ctb] (<https://orcid.org/0000-0002-5252-8902>), Martin Binder [aut], Marc Becker [ctb] (<https://orcid.org/0000-0002-8115-0400>)
Initial release

We don't support your browser anymore

Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.