Skip to contentScholarGate
LibraryBookshelfDeskReview StudioAssistant
Sign in
On this page
IntuitionHow it worksWhen to use itStrengths & limitationsCommon pitfallsApplicationsFrequently asked🔒 Read the full methodSourcesRelated methods
Cite this pageSpotted an issue on this page? Report or suggest a fix →
Home›Survival›DeepSurv
Survival analysisDeep Learning

DeepSurv

Deep Learning for Survival Analysis · Also known as: Neural network survival, DL survival model

DeepSurv is a deep neural network approach to survival analysis that learns personalized survival distributions directly from data. Introduced by Katzman et al. in 2018, it extends the Cox proportional hazards model using deep learning to capture complex, nonlinear relationships between covariates and survival outcomes. It solves the problem of modeling heterogeneous treatment effects and time-to-event predictions in high-dimensional settings.

ScholarGate
  1. Survival analysis
  2. v1
  3. 3 Sources
  4. PUBLISHED
Cite this page →
Tools & resources
Download slides
Learn & explore

Read the full method

Members only

Sign in with a free account to read this section.

Sign in

Method map

The neighbourhood of related methods — select a node to explore.

DeepSurv
Accelerated Failure Time…Cox RegressionWeibull RegressionDeepHit

When to use it

Use DeepSurv when you have high-dimensional covariates, expect nonlinear or interaction effects between variables, or need personalized survival predictions. It is particularly valuable in precision medicine applications where treatment effects vary by individual characteristics. Assume proportional hazards approximately hold, and that you have sufficient data for the network to learn reliably. Prefer DeepSurv over Cox regression when preliminary exploration suggests the linearity assumption is violated.

Strengths & limitations

Strengths
  • Captures complex, nonlinear relationships between covariates and survival outcomes automatically
  • Produces interpretable personalized hazard estimates and survival curves for individual subjects
  • Handles high-dimensional covariate spaces naturally through deep learning representation learning
  • Enables discovery of treatment-by-covariate interactions without manual feature engineering
  • Provides probabilistic predictions suitable for clinical decision support
Limitations
  • Requires substantially more data than traditional Cox models to estimate accurately
  • Network architecture and hyperparameter selection add complexity to the modeling process
  • Theoretical guarantees on proportional hazards assumption are weaker than Cox regression
  • Computational cost is higher due to neural network training
  • Feature importance interpretation is less straightforward than traditional methods

Frequently asked

How does DeepSurv differ from Cox regression?

Cox regression assumes a linear relationship between log-hazards and covariates. DeepSurv replaces this linear assumption with a neural network, allowing it to learn arbitrary nonlinear transformations. Both use the same partial likelihood objective, but DeepSurv can capture interactions and complex patterns automatically.

What is the baseline hazard in DeepSurv, and how is it estimated?

The baseline hazard (hazard when all covariates are zero) is not explicitly estimated by the network. Instead, the Breslow estimator computes it from the training data after the network is fitted, using the residuals. This decoupling allows DeepSurv to focus on learning covariate effects.

How many subjects do I need to train a reliable DeepSurv model?

There is no fixed rule, but deep learning typically requires more samples than traditional methods. A practical guideline is to have at least 50–100 events per covariate (or per hidden unit in small networks). With fewer subjects, simpler models like Cox regression are preferable.

Can DeepSurv handle time-varying covariates?

Standard DeepSurv (and Cox regression) assumes covariates are fixed. Extensions using recurrent neural networks (RNNs) or transformers can model time-varying covariates, but these are more advanced variants.

How should I choose the network architecture?

Start with one or two hidden layers (32–128 units each) and tune via cross-validation using the concordance index. Deeper networks can overfit; regularization (dropout, L1/L2) is essential. Early stopping on a validation set prevents overfitting.

What software packages implement DeepSurv?

The original DeepSurv code is available in TensorFlow. Modern implementations include lifelines (Python), pycox, and DeepLearningLifeExpectancy. Each has different features and computational backends.

Sources

  1. Faraggi, D., & Simon, R. (1995). A neural network model for survival data. Statistics in Medicine, 14(1), 73–82. DOI: 10.1002/sim.4780140108 ↗
  2. Katzman, J. L., et al. (2018). DeepSurv: Personalized treatment recommender system using a Cox proportional hazards deep neural network. Journal of Machine Learning Research, 40, 40–51. DOI: 10.1186/s12874-018-0482-1 ↗
  3. Lee, C., Zame, W., Yoon, J., & van der Schaar, M. (2018). Deephit: A deep learning approach for dynamic survival analysis. AAAI Conference on Artificial Intelligence, 32(1). link ↗

How to cite this page

ScholarGate. (2026, June 3). Deep Learning for Survival Analysis. ScholarGate. https://scholargate.app/en/survival/deepsurv

Related methods

Accelerated Failure Time ModelCox RegressionWeibull Regression

Which method?

Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.

  • Accelerated Failure Time ModelSurvival↔ compare
  • Cox RegressionSurvival↔ compare
  • Weibull RegressionSurvival↔ compare
Compare side by side →

Referenced by

DeepHit

Similar methods

DeepHitSurvival RegressionRandom Survival ForestBayesian Cox RegressionSurvival AnalysisBayesian Survival regressionCox RegressionBayesian Cox Proportional Hazards

Related reference concepts

Cox Regression ModelsSurvival Analysis and Time-to-Event MethodsDeep LearningProportional Hazards AssumptionNeural Network ArchitecturesDeep Generative Models

Spotted an issue on this page? Report or suggest a fix →

ScholarGate — DeepSurv (Deep Learning for Survival Analysis). Retrieved 2026-07-21 from https://scholargate.app/en/survival/deepsurv · Dataset: https://doi.org/10.5281/zenodo.20539026
Quick facts
Originator
Jared Katzman
Subfamily
Deep Learning
Year
2018
Type
Neural network-based survival model
Related methods
Accelerated Failure Time ModelCox RegressionWeibull Regression
ScholarGate

A content-first reference library for research methods — what each one is, how it works, and where it comes from.

Open data (CC-BY)

Explore

  • Library
  • Search the library…
  • Browse by field
  • Fields
  • Journey
  • Compare
  • Which method?

Reference

  • Subjects
  • Atlas
  • Glossary
  • Methodology
  • Philosophy

Your tools

  • Bookshelf
  • Desk
  • Chat

Company

  • About
  • Pricing
  • Contact
  • Suggest a method

Entries are compiled from published sources for reference. Verifying the accuracy and suitability of any information for your own use remains your responsibility.

© 2026 ScholarGate · A research-method reference library
  • Privacy
  • Cookies
  • Terms
  • Delete account