CleanSurvival: Automated data preprocessing for time-to-event models using reinforcement learning
On the map: Deep reinforcement learning methods → Deep RL algorithms and representations
Abstract (arXiv)
Data preprocessing is often paid little attention in machine learning, despite its potentially significant impact on model performance. While automated machine learning pipelines are starting to recognise and integrate data preprocessing into their solutions for classification and regression tasks, this integration is lacking for more specialised tasks like time-to-event models for censored data. As a result, survival analysis not only faces the general challenges of data preprocessing but also suffers from the lack of tailored, automated solutions in this area. To address this gap, this paper presents CleanSurvival, a reinforcement-learning-based solution for optimizing preprocessing pipelines, extended specifically for survival analysis. The framework can handle continuous and categorical variables. It builds upon Learn2Clean's Q-learning to select which combination of data imputation, outlier detection and feature extraction techniques achieves optimal performance for a Cox, random forest, neural network or user-supplied time-to-event model. Experimental benchmarks on real-world datasets show that the Q-learning-based data preprocessing can improve predictive performance relative to simple baselines, while runtime behaviour is condition-dependent and most clearly interpretable in the best-covered benchmark cells. Furthermore, a simulation study demonstrates effectiveness across different types and levels of missingness and noise. With an increase in the use of machine learning, it becomes important to generalise AutoML pipelines to a variety of models now present, including survival analysis. Tools like CleanSurvival, which integrate preprocessing for survival analysis, can make survival studies faster and easier to perform, while also yielding more robust results.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Placed in Deep RL algorithms and representations, one of 15 directions in Deep reinforcement learning methods. Builds on 10 of its 79 references that are in the map. First posted on arXiv 6 Feb 2025.
Builds on
10 of 79 references.
References · 10
- 2020Auto-Sklearn 2.0: Hands-free AutoML via Meta-Learningcited by 174
- 2024A survey and benchmark of high-dimensional Bayesian optimization of discrete sequencescited by 23
- 2018AutoPrognosis: Automated Clinical Prognostic Modeling via Bayesian Optimization with Structured Kernel Learningcited by 22
- 2019DeepLine: AutoML Tool for Pipelines Generation using Deep Reinforcement Learning and Hierarchical Actions Filteringcited by 21
- 2024Automated data processing and feature engineering for deep learning and big data applications: a surveycited by 14
- 2021Automated Evolutionary Approach for the Design of Composite Machine Learning Pipelinescited by 13
- 2021Survival stacking: casting survival analysis as a classification problemcited by 13
- 2023Data Cleaning and Machine Learning: A Systematic Literature Reviewcited by 9
- 2019Automatic Machine Learning by Pipeline Synthesis using Model-Based Reinforcement Learning and a Grammarcited by 8
- 2024X Hacking: The Threat of Misguided AutoMLcited by 5
Built on by
Citing papers per year: 2025: 2.
2 papers.
Similar, not cited
Close in wording, no citation either way
- 2024Deep End-to-End Survival Analysis with Temporal Consistency
- 2025SurvDiff: A Diffusion Model for Generating Synthetic Data in Survival Analysis
- 2024An Introduction to Deep Survival Analysis Models for Predicting Time-to-Event Outcomes
- 2024Robust Real-Time Mortality Prediction in the Intensive Care Unit using Temporal Difference Learning
- 2025Counterfactual Survival Q-learning via Buckley-James Boosting, with Applications to ACTG 175 and CALGB 8923
- 2022Data-Efficient Pipeline for Offline Reinforcement Learning with Limited Data
- 2025ConSurv: Multimodal Continual Learning for Survival Analysis
- 2025Censoring-Aware Tree-Based Reinforcement Learning for Estimating Dynamic Treatment Regimes with Censored Outcomes