Diffsurv: Differentiable sorting for censored time-to-event data

Andre Vauvelle, Benjamin Wild, Aylin Cakiroglu, Roland Eils, Spiros Denaxas
4/26/2023
cs.LGstat.ML

No official code found. Best implementation: andre-vauvelle/diffsurv (3 stars, last commit 2024-09-22).

Abstract

Survival analysis is a crucial semi-supervised task in machine learning with numerous real-world applications, particularly in healthcare. Currently, the most common approach to survival analysis is based on Cox's partial likelihood, which can be interpreted as a ranking model optimized on a lower bound of the concordance index. This relation between ranking models and Cox's partial likelihood considers only pairwise comparisons. Recent work has developed differentiable sorting methods which relax this pairwise independence assumption, enabling the ranking of sets of samples. However, current differentiable sorting methods cannot account for censoring, a key factor in many real-world datasets. To address this limitation, we propose a novel method called Diffsurv. We extend differentiable sorting methods to handle censored tasks by predicting matrices of possible permutations that take into account the label uncertainty introduced by censored samples. We contrast this approach with methods derived from partial likelihood and ranking losses. Our experiments show that Diffsurv outperforms established baselines in various simulated and real-world risk prediction scenarios. Additionally, we demonstrate the benefits of the algorithmic supervision enabled by Diffsurv by presenting a novel method for top-k risk prediction that outperforms current methods.

View on arXivView PDF

Code Implementations(1)

Code behind the paper DIFFSURV: Differentiable Sorting for Censored Time-to-event Data presented at NeurIPS 2023.

30Shell, PythonFeb 11, 20222 years ago

Similar Papers

Cite this paper

@article{vauvelle2023diffsurv,
  title  = {Diffsurv: Differentiable sorting for censored time-to-event data},
  author = {Andre Vauvelle and Benjamin Wild and Aylin Cakiroglu and Roland Eils and Spiros Denaxas},
  year   = {2023},
  eprint = {2304.13594},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2304.13594v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2304.13594.svg)](https://codeofpaper.com/paper/2304.13594)

Discussion