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.1.0 | 
| Depends: | 
R (≥ 3.5.0) | 
| Imports: | 
caret, ggplot2, DALEX, dplyr, purrr, tibble, tidyr, reshape2, Polychrome, scales, rlang | 
| Suggests: | 
snow | 
| Published: | 
2025-09-29 | 
| DOI: | 
10.32614/CRAN.package.ASML | 
| Author: | 
Brais González-Rodríguez
      [aut, cre],
  Ignacio Gómez-Casares
      [aut],
  Beatriz Pateiro-López
      [aut],
  Julio González-Díaz
      [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:
Downloads:
Linking:
Please use the canonical form
https://CRAN.R-project.org/package=ASML
to link to this page.