An Introduction to Deep Survival Analysis Models for Predicting Time-to-Event Outcomes
Many applications involve reasoning about time durations before a critical event happens--also called time-to-event outcomes. When will a customer cancel a subscription, a coma patient wake up, or a convicted criminal reoffend? Time-to-event outcomes have been studied extensively within the field of survival analysis primarily by the statistical, medical, and reliability engineering communities, with textbooks already available in the 1970s and '80s. This monograph aims to provide a reasonably self-contained modern introduction to survival analysis. We focus on predicting time-to-event outcomes at the individual data point level with the help of neural networks. Our goal is to provide the reader with a working understanding of precisely what the basic time-to-event prediction problem is, how it differs from standard regression and classification, and how key "design patterns" have been used time after time to derive new time-to-event prediction models, from classical methods like the Cox proportional hazards model to modern deep learning approaches such as deep kernel Kaplan-Meier estimators and neural ordinary differential equation models. We further delve into two extensions of the basic time-to-event prediction setup: predicting which of several critical events will happen first along with the time until this earliest event happens (the competing risks setting), and predicting time-to-event outcomes given a time series that grows in length over time (the dynamic setting). We conclude with a discussion of a variety of topics such as fairness, causal reasoning, interpretability, and statistical guarantees. Our monograph comes with an accompanying code repository that implements every model and evaluation metric that we cover in detail.
Code (2)
Tasks
FairnessSurvival AnalysisTime-to-Event PredictionMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Survival Models: Proper Scoring Rule and Stochastic Optimization with Competing Risks
When dealing with right-censored data, where some outcomes are missing due to a limited observation period, survival analysis -- known as time-to-event analysis -- focuses on predicting the time until an event of interes…
scoring ruleStochastic OptimizationSurvival AnalysisSensitivity of Survival Analysis Metrics
Survival analysis models allow for predicting the probability of an event over time. The specificity of the survival analysis data includes the distribution of events over time and the proportion of classes. Late events …
SensitivitySpecificitySurvival AnalysisMENSA: A Multi-Event Network for Survival Analysis under Informative Censoring
Given an instance, a multi-event survival model predicts the time until that instance experiences each of several different events. These events are not mutually exclusive and there are often statistical dependencies bet…
Survival AnalysisPredicting Urban Dispersal Events: A Two-Stage Framework through Deep Survival Analysis on Mobility Data
Urban dispersal events are processes where an unusually large number of people leave the same area in a short period. Early prediction of dispersal events is important in mitigating congestion and safety risks and making…
Survival AnalysisMachine Learning for Survival Analysis: A Survey
Accurately predicting the time of occurrence of an event of interest is a critical problem in longitudinal data analysis. One of the main challenges in this context is the presence of instances whose event outcomes becom…
BIG-bench Machine LearningSurveySurvival Analysis