ASML: Algorithm Portfolio Selection with Machine Learning

A wrapper for machine learning (ML) methods to select among a portfolio of algorithms based on the value of a key performance indicator (KPI). A number of features is used to adjust a model to predict the value of the KPI for each algorithm, then, for a new value of the features the KPI is estimated and the algorithm with the best one is chosen. To learn it can use the regression methods in 'caret' package or a custom function defined by the user. Several graphics available to analyze the results obtained. This library has been used in Ghaddar et al. (2023) <doi:10.1287/ijoc.2022.0090>).

Version: 1.0.0
Depends: R (≥ 3.5.0)
Imports: caret, ggplot2, dplyr, purrr, tibble, tidyr, reshape2, Polychrome, scales, rlang
Suggests: snow
Published: 2025-02-19
DOI: 10.32614/CRAN.package.ASML
Author: Brais González-Rodríguez ORCID iD [aut, cre], Ignacio Gómez-Casares ORCID iD [aut], Beatriz Pateiro-López ORCID iD [aut], Julio González-Díaz ORCID iD [aut], María Caseiro-Arias [ctb], Antonio Fariña-Elorza [ctb], Manuel Timiraos-López [ctb]
Maintainer: Brais González-Rodríguez <brais.gonzalez.rodriguez at uvigo.gal>
License: GPL-3
NeedsCompilation: no
Language: en-US
CRAN checks: ASML results

Documentation:

Reference manual: ASML.pdf

Downloads:

Package source: ASML_1.0.0.tar.gz
Windows binaries: r-devel: not available, r-release: ASML_1.0.0.zip, r-oldrel: ASML_1.0.0.zip
macOS binaries: r-devel (arm64): ASML_1.0.0.tgz, r-release (arm64): ASML_1.0.0.tgz, r-oldrel (arm64): ASML_1.0.0.tgz, r-devel (x86_64): ASML_1.0.0.tgz, r-release (x86_64): ASML_1.0.0.tgz, r-oldrel (x86_64): ASML_1.0.0.tgz

Linking:

Please use the canonical form https://CRAN.R-project.org/package=ASML to link to this page.