mlexperiments: Machine Learning Experiments

Provides 'R6' objects to perform parallelized hyperparameter optimization and cross-validation. Hyperparameter optimization can be performed with Bayesian optimization (via 'ParBayesianOptimization' <https://cran.r-project.org/package=ParBayesianOptimization>) and grid search. The optimized hyperparameters can be validated using k-fold cross-validation. Alternatively, hyperparameter optimization and validation can be performed with nested cross-validation. While 'mlexperiments' focuses on core wrappers for machine learning experiments, additional learner algorithms can be supplemented by inheriting from the provided learner base class.

Getting started

Package details

AuthorLorenz A. Kapsner [cre, aut, cph] (<https://orcid.org/0000-0003-1866-860X>)
MaintainerLorenz A. Kapsner <lorenz.kapsner@gmail.com>
LicenseGPL (>= 3)
Version0.0.5
URL https://github.com/kapsner/mlexperiments
Package repositoryView on CRAN
Installation Install the latest version of this package by entering the following in R:
install.packages("mlexperiments")

Try the mlexperiments package in your browser

Any scripts or data that you put into this service are public.

mlexperiments documentation built on April 12, 2025, 1:40 a.m.