MultiSigBERT: Beyond Survival Analysis through Multimodal and Sequential Modeling in Oncology
Organizations: Université Lumière Lyon 2, 69500 Bron, France · Léon Bérard Center, Lyon 69008, France · EPITA, Lyon 69007, France
Abstract
Machine learning has become an essential component of modern healthcare, where the integration of heterogeneous data sources offers unprecedented opportunities to improve clinical decision-making. Electronic Health Records (EHR) contain complementary information -- including narrative clinical reports, numerical measurements, and structured variables -- yet most survival models remain limited to a single modality or fail to exploit the temporal nature of patient trajectories. We propose MultiSigBERT, a unified framework for multimodal sequential survival modeling in oncology based on path signature representations. Here, narrative medical reports (free-text) are converted into sentence embeddings by extracting and averaging contextual word embeddings. These representations are then compressed via modality-specific PCA and concatenated with structured covariates to form joint temporal trajectories which are then encoded using the Signature transform, a tool from Rough Paths theory that efficiently captures higher-order temporal interactions across modalities without supervision needed. The computed Signature features are finally incorporated as high dimensional features into a LASSO-regularized Cox model to estimate individualized risk scores. The performance of our novel MultiSigBERT pipeline is illustrated on the analysis of a real-world oncology cohort from the Léon Bérard Center, comprising over 120,000 medical reports and structured records from more than 2,500 patients. The model achieves a concordance index of 0.743 (sd 0.029) on an independent test set, demonstrating the benefit of jointly modeling multimodal temporal dynamics together with patient-level geometric structure for survival prediction.
Figures & tables
| Scenario | C-index Val. | IBS@3y | |
| Reports Only | |||
| Reports & Structured Variables |
| Model | C-index (Test) | IBS (Test) |
| MultiSigBERT (RO) | 0.741 [0.724, 0.758] | 0.1282 [0.1243, 0.1322] |
| DeepSurv (RO) | 0.600 [0.583, 0.614] | 0.1512 [0.1406, 0.1619] |
| CoxTime (RO) | 0.646 [0.638, 0.654] | 0.091 [0.081, 0.101] |
| CTVF (RO) | 0.619 [0.594, 0.645] | 0.207 [0.185, 0.229] |
| MultiSigBERT (RS) | 0.743 [0.725, 0.761] | 0.1339 [0.1293, 0.1385] |
| DeepSurv (RS) | 0.650 [0.620, 0.676] | 0.1490 [0.1386, 0.1593] |
| Variable | Count | NaN Ratio | Mean | Std | Min | Q1 | Median | Q3 | Max |
| PO (Weight) | 5,391,366 | 0.316 | 66.38 | 16.97 | 6 | 56 | 66 | 77 | 164 |
| TA (Blood Pressure) | 2,028,745 | 0.743 | 118.88 | 21.44 | 0 | 105 | 117 | 132 | 998 |
| KAR (Karnosky) | 4,453,251 | 0.435 | 80.23 | 19.48 | 10 | 70 | 80 | 100 | 100 |
| PL (Pulse Rate) | 2,019,331 | 0.744 | 83.26 | 18.87 | 0 | 71 | 81 | 95 | 880 |
Multimodal Survival Analysis
Multimodal survival analysis combines imaging, molecular, and clinical data to predict when health events occur and how risk changes over time.
See all 46 papers