Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What does "survivalsvm" predict?

I'm trying to develop a predictive model using cancer survival data and used the R package survivalsvm which uses SVM method. After running the following code i got some results but finding it difficult to interpret it. I know that in Cox regression it predicts the Cumulative Hazard Function, but is it the same in survivalsvm? I ran both Cox and survivalsvm models and the results are quite different:

smodel_svm = survivalsvm(Surv(time, outcome) ~ radius.mean + tumor.size, data=training_set, gamma.mu = 1)
pred_test_svm = predict(smodel_svm, test_set)
summary(pred_test_svm)
like image 548
SamJ Avatar asked Jan 30 '26 08:01

SamJ


1 Answers

If you use the regression approach, it will tell you the prediction of survival time. If you use vanbelle1 or vanbelle2 it will tell you the rank. The hybrid method also tells u the rank of the observation. As I know, from the rank we have, we can cluster them into groups of high-risk and low-risk using the rank or sometimes refer as a prognostic index.