Articles by Marc Becker

Time constraints in the mlr3 ecosystem

December 20, 2023 | Marc Becker

Scope Setting time limits is an important consideration when tuning unreliable or unstable learning algorithms and when working on shared computing resources. The mlr3 ecosystem provides several mechanisms for setting time constraints for indivi... [Read more...]

Spatial Data in the mlr3 Ecosystem

February 26, 2023 | Marc Becker

Scope Working with spatial data in R requires a lot of data wrangling e.g. reading from different file formats, converting between spatial formats, creating tables from point layers, and predicting spatial raster images. The goal of mlr3spa...
[Read more...]

Spatial Data in the mlr3 Ecosystem

February 26, 2023 | Marc Becker

Scope Working with spatial data in R requires a lot of data wrangling e.g. reading from different file formats, converting between spatial formats, creating tables from point layers, and predicting spatial raster images. The goal of mlr3sp...
[Read more...]

Default Hyperparameter Configuration

January 30, 2023 | Marc Becker

Scope The predictive performance of modern machine learning algorithms is highly dependent on the choice of their hyperparameter configuration. Options for setting hyperparameters are tuning, manual selection by the user, and using the default ...
[Read more...]

Default Hyperparameter Configuration

January 30, 2023 | Marc Becker

Scope The predictive performance of modern machine learning algorithms is highly dependent on the choice of their hyperparameter configuration. Options for setting hyperparameters are tuning, manual selection by the user, and using the default c...
[Read more...]

Hotstarting

January 15, 2023 | Marc Becker

Scope Hotstarting a learner resumes the training from an already fitted model. An example would be to train an already fit XGBoost model for an additional 500 boosting iterations. In mlr3, we call this process Hotstarting, where a learner has a...
[Read more...]

Hyperband Series – Data Set Subsampling

January 15, 2023 | Marc Becker

Scope We continue working with the Hyperband optimization algorithm (Li et al. 2018). The previous post used the number of boosting iterations of an XGBoost model as the resource. However, Hyperband is not limited to machine learning algorithms that are trained iteratively. The resource can also be the number of features, ...
[Read more...]

Hotstarting

January 15, 2023 | Marc Becker

Scope Hotstarting a learner resumes the training from an already fitted model. An example would be to train an already fit XGBoost model for an additional 500 boosting iterations. In mlr3, we call this process Hotstarting, where a learner has ac...
[Read more...]

Hyperband Series – Data Set Subsampling

January 15, 2023 | Marc Becker

Scope We continue working with the Hyperband optimization algorithm (Li et al. 2018). The previous post used the number of boosting iterations of an XGBoost model as the resource. However, Hyperband is not limited to machine learning algorithms that are trained iteratively. The resource can also be the number of features, ...
[Read more...]

Hyperband Series – Iterative Training

January 14, 2023 | Marc Becker

Scope Increasingly large data sets and search spaces make hyperparameter optimization a time-consuming task. Hyperband (Li et al. 2018) solves this by approximating the performance of a configuration on a simplified version of the problem such as a small subset of the training data, with just a few training epochs in ...
[Read more...]

Hyperband Series – Iterative Training

January 14, 2023 | Marc Becker

Scope Increasingly large data sets and search spaces make hyperparameter optimization a time-consuming task. Hyperband (Li et al. 2018) solves this by approximating the performance of a configuration on a simplified version of the problem such as a small subset of the training data, with just a few training epochs in ...
[Read more...]

Visualization in mlr3

December 21, 2022 | Marc Becker

Scope We showcase the visualization functions of the mlr3 ecosystem. The mlr3viz package creates a plot for almost all mlr3 objects. This post displays all available plots with their reproducible code. We start with plots of the base mlr3 objec...
[Read more...]

Visualization in mlr3

December 21, 2022 | Marc Becker

Scope We showcase the visualization functions of the mlr3 ecosystem. The mlr3viz package creates a plot for almost all mlr3 objects. This post displays all available plots with their reproducible code. We start with plots of the base mlr3 object...
[Read more...]
1 2

Never miss an update!
Subscribe to R-bloggers to receive
e-mails with the latest R posts.
(You will not see this message again.)

Click here to close (This popup will not appear again)