fastml: Guarded Resampling Workflows for Safe and Automated Machine Learning in R

Provides a guarded resampling workflow for training and evaluating machine‑learning models. When the guarded resampling path is used, preprocessing and model fitting are re‑estimated within each resampling split to reduce leakage risk. Supports multiple resampling schemes, integrates with established engines in the 'tidymodels' ecosystem, and aims to improve evaluation reliability by coordinating preprocessing, fitting, and evaluation within supported workflows. Offers a lightweight AutoML‑style workflow by automating model training, resampling, and tuning across multiple algorithms, while keeping evaluation design explicit and user‑controlled.

Version: 0.7.5
Depends: R (≥ 4.1.0)
Imports: stats, recipes, dplyr, ggplot2, reshape2, rsample, parsnip, tune, workflows, yardstick, tibble, rlang, dials, RColorBrewer, baguette, discrim, doFuture, finetune, future, plsmod, probably, viridisLite, DALEX, magrittr, pROC, janitor, stringr, broom, tidyr, purrr, survival, flexsurv, rstpm2, iml, lime, survRM2, iBreakDown, xgboost, pdp, modelStudio, fairmodels
Suggests: testthat (≥ 3.0.0), C50, ranger, aorsf, censored, crayon, kernlab, klaR, kknn, keras, lightgbm, rstanarm, mixOmics, patchwork, GGally, glmnet, DT, UpSetR, VIM, dbscan, ggpubr, gridExtra, htmlwidgets, kableExtra, moments, naniar, plotly, scales, skimr, sparsediscrim, knitr, rmarkdown
Published: 2025-12-22
DOI: 10.32614/CRAN.package.fastml
Author: Selcuk Korkmaz ORCID iD [aut, cre], Dincer Goksuluk ORCID iD [aut], Eda Karaismailoglu ORCID iD [aut]
Maintainer: Selcuk Korkmaz <selcukorkmaz at gmail.com>
BugReports: https://github.com/selcukorkmaz/fastml/issues
License: MIT + file LICENSE
URL: https://github.com/selcukorkmaz/fastml
NeedsCompilation: no
Materials: README, NEWS
CRAN checks: fastml results

Documentation:

Reference manual: fastml.html , fastml.pdf

Downloads:

Package source: fastml_0.7.5.tar.gz
Windows binaries: r-devel: fastml_0.7.5.zip, r-release: fastml_0.7.5.zip, r-oldrel: fastml_0.7.5.zip
macOS binaries: r-release (arm64): fastml_0.7.5.tgz, r-oldrel (arm64): fastml_0.7.5.tgz, r-release (x86_64): fastml_0.7.5.tgz, r-oldrel (x86_64): fastml_0.7.5.tgz
Old sources: fastml archive

Linking:

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