A Contrastive Variational AutoEncoder for NSCLC Survival Prediction with Missing Modalities
Organizations: Department of Electronic Systems, Aalborg University, Copenhagen, Denmark · Department of Electronics, Information and Bioengineering, Politecnico di Milano, Milan, Italy · Department of Medical Oncology, Istituto Nazionale dei Tumori, Milan, Italy
Abstract
Predicting survival outcomes for non-small cell lung cancer (NSCLC) patients is challenging due to the different individual prognostic features. This task can benefit from the integration of whole-slide images, bulk transcriptomics, and DNA methylation, which offer complementary views of the patient's condition at diagnosis. However, real-world clinical datasets are often incomplete, with entire modalities missing for a significant fraction of patients. State-of-the-art models rely on available data to create patient-level representations or use generative models to infer missing modalities, but they lack robustness in cases of severe missingness. We propose a Multimodal Contrastive Variational AutoEncoder (MCVAE) to address this issue: modality-specific variational encoders capture the uncertainty in each data source, and a fusion bottleneck with learned gating mechanisms is introduced to normalize the contributions from present modalities. We propose a multi-task objective that combines survival loss and reconstruction loss to regularize patient representations, along with a cross-modal contrastive loss that enforces cross-modal alignment in the latent space. During training, we apply stochastic modality masking to improve the robustness to arbitrary missingness patterns. Extensive evaluations on the TCGA-LUAD (n=475) and TCGA-LUSC (n=446) datasets demonstrate the efficacy of our approach in predicting disease-specific survival (DSS) and its robustness to severe missingness scenarios compared to two state-of-the-art models. Finally, we bring some clarifications on multimodal integration by testing our model on all subsets of modalities, finding that integration is not always beneficial to the task.
Figures & tables
| Modalities | M3Care | MCVAE (ours) | MUSE |
| C | 0.607 0.034 | 0.669 0.013 | 0.634 0.066 |
| C + T | 0.611 0.051 | 0.663 0.022 | 0.552 0.092 |
| C + W | 0.586 0.043 | 0.652 0.028 | 0.597 0.071 |
| C + M | 0.595 0.072 | 0.671 0.037 | 0.578 0.087 |
| C + T + W | 0.566 0.052 | 0.647 0.021 | 0.608 0.046 |
| C + T + M | 0.626 0.050 | 0.668 0.027 | 0.534 0.100 |
| Modalities | M3Care | MCVAE (ours) | MUSE |
| C | 0.564 0.033 | 0.557 0.031 | 0.549 0.092 |
| C + T | 0.583 0.064 | 0.566 0.033 | 0.553 0.058 |
| C + W | 0.548 0.058 | 0.541 0.056 | 0.536 0.053 |
| C + M | 0.562 0.050 | 0.570 0.041 | 0.551 0.071 |
| C + T + W | 0.542 0.062 | 0.555 0.043 | 0.520 0.057 |
| C + T + M | 0.532 0.065 | 0.594 0.046 | 0.607 0.060 |
Cancer Survival Prediction
Cancer survival prediction estimates patient outcomes and time to events from clinical, molecular, and medical-imaging data.
See all 89 papers