• Stars
    star
    125
  • Rank 286,335 (Top 6 %)
  • Language
    Python
  • Created over 4 years ago
  • Updated 4 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

DeepSurv.pytorch

This repository is an unofficial pytorch implementation of DeepSurv: Personalized Treatment Recommender System Using A Cox Proportional Hazards Deep Neural Network. We reimplement the experiments in the paper, which is followed by Github, and the detailed understanding is available on my Blog.

Requirements

  • Pytorch>=0.4.0
  • CPU or GPU
  • Other packages can be installed with the following instruction:
pip install requirements.txt

Quick start

Running the code with the following command.

python main.py

Note: You can modify some parameters in configs/*.ini to get your own specific models.

Results

Simulated Linear Simulated Nonlinear WHAS SUPPORT METABRIC Simulated Treatment Rotterdam & GBSG
Paper 0.774019 0.648902 0.862620 0.618308 0.643374 0.582774 0.668402
Our implements 0.778607 0.652048 0.841484 0.618107 0.643453 0.552648 0.673290

Citation

@article{Katzman2016DeepSurv,
  title={DeepSurv: Personalized Treatment Recommender System Using A Cox Proportional Hazards Deep Neural Network},
  author={Katzman, Jared and Shaham, Uri and Bates, Jonathan and Cloninger, Alexander and Jiang, Tingting and Kluger, Yuval},
  journal={Bmc Medical Research Methodology},
  volume={18},
  number={1},
  pages={24},
  year={2016},
}