vanderschaarlab / autoprognosis

A system for automating the design of predictive modeling pipelines tailored for clinical prognosis.
https://www.autoprognosis.vanderschaar-lab.com/
Apache License 2.0
119 stars 27 forks source link

Horizons in RiskEstimationStudy #82

Closed 11Dmitriy11 closed 2 months ago

11Dmitriy11 commented 1 year ago

Question

Hello! It is suggested that we put set a particular horizons in RiskEstimationStudy. Could you please explain why this is necessary? Does this reduce the time for calculating the risk function due to its approximation on intervals? At the same time, we can specify any horizons in predict function

DrShushen commented 2 months ago

The time horizons at fit time are needed because they affect the model selection. In order to perform model selection, the survival performance metrics need to be computed (so that better performing models can be automatically selected). These are computed at the time horizons you provide. At predict time you can select different time horizons.