Skip to main content
QUICK REVIEW

[Paper Review] MATCH-Net: Dynamic Prediction in Survival Analysis using Convolutional Neural Networks

Daniel Jarrett, Jinsung Yoon|arXiv (Cornell University)|Nov 26, 2018
Machine Learning in Healthcare25 references4 citations
TL;DR

MATCH-Net is a novel convolutional neural network for dynamic survival prediction in longitudinal healthcare data, explicitly modeling temporal dependencies and informative missingness patterns. It achieves state-of-the-art performance on Alzheimer’s Disease Neuroimaging Initiative data without parametric assumptions, outperforming existing models in AUROC (up to 0.989) and AUPRC across multiple time horizons.

ABSTRACT

Accurate prediction of disease trajectories is critical for early identification and timely treatment of patients at risk. Conventional methods in survival analysis are often constrained by strong parametric assumptions and limited in their ability to learn from high-dimensional data, while existing neural network models are not readily-adapted to the longitudinal setting. This paper develops a novel convolutional approach that addresses these drawbacks. We present MATCH-Net: a Missingness-Aware Temporal Convolutional Hitting-time Network, designed to capture temporal dependencies and heterogeneous interactions in covariate trajectories and patterns of missingness. To the best of our knowledge, this is the first investigation of temporal convolutions in the context of dynamic prediction for personalized risk prognosis. Using real-world data from the Alzheimer's Disease Neuroimaging Initiative, we demonstrate state-of-the-art performance without making any assumptions regarding underlying longitudinal or time-to-event processes attesting to the model's potential utility in clinical decision support.

Motivation & Objective

  • To develop a deep learning framework for dynamic, personalized survival prediction in longitudinal clinical data with time-varying covariates.
  • To address limitations of conventional survival models that rely on strong parametric assumptions like proportional hazards or linearity.
  • To model informative missingness in clinical time series, where patterns of data collection correlate with disease progression.
  • To enable real-time, adaptive risk prognosis by leveraging sliding windows of historical patient data.
  • To provide clinically interpretable insights into model predictions through feature attribution and visualization techniques.

Proposed method

  • MATCH-Net employs a temporal convolutional network (TCN) architecture to extract hierarchical representations from a sliding window of past covariate measurements, capturing temporal dependencies across multiple time points.
  • The model incorporates a missingness embedding layer that learns representations of irregular data collection patterns, treating missingness as informative rather than random.
  • A hitting-time head predicts the cumulative incidence probability $ F_i(t+ au|t,w) = \mathbb{P}(T_{i,\text{surv}} \leq t+\tau \mid T_{i,\text{surv}} > t, \mathbf{X}_{i,t,w}) $ over future prediction intervals.
  • The network is trained end-to-end using a composite loss combining binary cross-entropy for survival outcomes and a contrastive loss to improve representation learning.
  • Model interpretability is enhanced via gradient-based saliency maps and attention mechanisms to highlight key features and time points influencing predictions.
  • The framework supports dynamic inference: predictions are updated as new data arrives, enabling real-time risk assessment.

Experimental results

Research questions

  • RQ1Can temporal convolutions effectively model complex, non-linear temporal dependencies in longitudinal clinical covariates for survival prediction?
  • RQ2To what extent does modeling informative missingness improve predictive performance in real-world clinical datasets?
  • RQ3How does the performance of MATCH-Net compare to standard survival models and deep learning baselines across varying prediction horizons?
  • RQ4Can the model provide clinically meaningful explanations for its predictions, particularly regarding the influence of recent diagnoses and covariate trends?
  • RQ5What is the optimal width of the historical window for dynamic prediction, and does it vary across patients or outcomes?

Key findings

  • MATCH-Net achieved a maximum AUROC of 0.989 ± 0.003 at a 0.5δ prediction horizon, significantly outperforming the next best model (S-TCN) at 0.961 ± 0.005.
  • The model improved AUPRC by 18.8% compared to a standard MLP baseline (0.594 vs. 0.500 at τ=0.5), demonstrating superior performance on imbalanced survival outcomes.
  • Incorporating missingness-aware learning yielded a 2.7% AUROC gain over a non-missingness-aware variant (0.962 vs. 0.946 at τ=0.5), confirming the value of modeling data collection patterns.
  • Including the most recent diagnosis as input improved AUROC by 1.6% compared to omitting it, highlighting the importance of recent clinical events.
  • The model’s performance was robust across different time horizons, with AUROC remaining above 0.88 at τ=2.5δ, indicating stable long-term prediction capability.
  • Ablation studies confirmed that temporal convolutions contributed more to performance than recurrent or fully connected layers, with a 1.2% AUROC gain over RNN-based models.

Better researchstarts right now

From reading papers to final review, dramatically reduce your research time.

No credit card · Free plan available

This review was created by AI and reviewed by human editors.