# Large-scale benchmark study of survival prediction methods using multi-omics data

arXiv: https://arxiv.org/abs/2003.03621 · HTML: https://mlsanity.com/paper/2003.03621/

## Key facts

- Cited by 14 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 7 Mar 2020.

## Built on by (most cited first, 14 of 14)

- [Deep Learning for Survival Analysis: A Review](https://mlsanity.com/paper/2305.14961/) (2023)
- [Position: Why We Must Rethink Empirical Research in Machine Learning](https://mlsanity.com/paper/2405.02200/) (2024)
- [The Benchmarking Epistemology: Validity Theory for Evaluating Machine Learning Models](https://mlsanity.com/paper/2510.23191/) (2025)
- [Avoiding C-hacking when evaluating survival distribution predictions with discrimination measures](https://mlsanity.com/paper/2112.04828/) (2021)
- [Interpretable machine learning for time-to-event prediction in medicine and healthcare](https://mlsanity.com/paper/2303.09817/) (2023)
- [A Large-Scale Neutral Comparison Study of Survival Models on Low-Dimensional Data](https://mlsanity.com/paper/2406.04098/) (2024)
- [Interpretable Machine Learning for Survival Analysis](https://mlsanity.com/paper/2403.10250/) (2024)
- [Prediction approaches for partly missing multi-omics covariate data: A literature review and an empirical comparison study](https://mlsanity.com/paper/2302.03991/) (2023)
- [OmicsCL: Unsupervised Contrastive Learning for Cancer Subtype Discovery and Survival Stratification](https://mlsanity.com/paper/2505.00650/) (2025)
- [Comprehensive Benchmarking of Machine Learning Methods for Risk Prediction Modelling from Large-Scale Survival Data: A UK Biobank Study](https://mlsanity.com/paper/2503.08870/) (2025)
- [Time-to-event prediction for grouped variables using Exclusive Lasso](https://mlsanity.com/paper/2504.01520/) (2025)
- [Optimizing Prognostic Biomarker Discovery in Pancreatic Cancer Through Hybrid Ensemble Feature Selection and Multi-Omics Data](https://mlsanity.com/paper/2509.02648/) (2025)
- [Genetic algorithms for multi-omic feature selection: a comparative study in cancer survival analysis](https://mlsanity.com/paper/2604.00065/) (2026)
- [Benchmarking Machine Learning Models for Multi-Omics-Based Breast Cancer Prediction](https://mlsanity.com/paper/2607.16250/) (2026)

## Abstract (arXiv)

Multi-omics data, that is, datasets containing different types of high-dimensional molecular variables (often in addition to classical clinical variables), are increasingly generated for the investigation of various diseases. Nevertheless, questions remain regarding the usefulness of multi-omics data for the prediction of disease outcomes such as survival time. It is also unclear which methods are most appropriate to derive such prediction models. We aim to give some answers to these questions by means of a large-scale benchmark study using real data. Different prediction methods from machine learning and statistics were applied on 18 multi-omics cancer datasets from the database "The Cancer Genome Atlas", containing from 35 to 1,000 observations and from 60,000 to 100,000 variables. The considered outcome was the (censored) survival time. Twelve methods based on boosting, penalized regression and random forest were compared, comprising both methods that do and that do not take the group structure of the omics variables into account. The Kaplan-Meier estimate and a Cox model using only clinical variables were used as reference methods. The methods were compared using several repetitions of 5-fold cross-validation. Uno's C-index and the integrated Brier-score served as performance metrics. The results show that, although multi-omics data can improve the prediction performance, this is not generally the case. Only the method block forest slightly outperformed the Cox model on average over all datasets. Taking into account the multi-omics structure improves the predictive performance and protects variables in low-dimensional groups - especially clinical variables - from not being included in the model. All analyses are reproducible using freely available R code.
