stat.COApr 6, 2026

fastml: Guarded Resampling Workflows for Safer Automated Machine Learning in R

Authors: Selcuk Korkmaz, Dincer Goksuluk, Eda Karaismailoglu

Organizations: Faculty of Medicine, Department of Biostatistics, Trakya University, Edirne 22030, Türkiye · Faculty of Medicine, Department of Biostatistics, Sakarya University, Sakarya 54290, Türkiye · Faculty of Medicine, Department of Biostatistics, University of Health Sciences, Ankara 06010, Türkiye

Abstract

Preprocessing leakage arises when scaling, imputation, or other data-dependent transformations are estimated before resampling, inflating apparent performance while remaining hard to detect. We present fastml, an R package that provides a single-call interface for leakage-aware machine learning through guarded resampling, where preprocessing is re-estimated inside each resample and applied to the corresponding assessment data. The package supports grouped and time-ordered resampling, blocks high-risk configurations, audits recipes for external dependencies, and includes sandboxed execution and integrated model explanation. We evaluate fastml with a Monte Carlo simulation contrasting global and fold-local normalization, a usability comparison with tidymodels under matched specifications, and survival benchmarks across datasets of different sizes. The simulation demonstrates that global preprocessing substantially inflates apparent performance relative to guarded resampling. fastml matched held-out performance obtained with tidymodels while reducing workflow orchestration, and it supported consistent benchmarking of multiple survival model classes through a unified interface.

Figures & tables

Explore similar work

CardsList
  1. bioLeak: Leakage-Aware Modeling and Diagnostics for Machine Learning in R

    Apr 13, 2026Selçuk KorkmazData LeakageML Reproducibility

  2. Automated Residual Plot Assessment With the R Package autovi and the Shiny Application autovi.web

    Jun 23, 2026Weihao Li, Dianne Cook, Emi Tanaka +2Automated Evaluation