Description Details Dictionary Super classes Methods References See Also Examples
A mlr3proba::LearnerSurv implementing svm from package
survivalsvm.
Calls survivalsvm::survivalsvm().
Four possible SVMs can be implemented, dependent on the type parameter. These correspond
to predicting the survival time via regression (regression), predicting a continuous rank
(vanbelle1, vanbelle2), or a hybrid of the two (hybrid).
Whichever type is chosen determines how the crank predict type is calculated,
but in any case all can be considered a valid continuous ranking.
This Learner can be instantiated via the dictionary
mlr_learners or with the associated sugar function lrn():
1 2 | mlr_learners$get("surv.svm")
lrn("surv.svm")
|
mlr3::Learner -> mlr3proba::LearnerSurv -> LearnerSurvSVM
new()Creates a new instance of this R6 class.
LearnerSurvSVM$new()
clone()The objects of this class are cloneable with this method.
LearnerSurvSVM$clone(deep = FALSE)
deepWhether to make a deep clone.
Belle VV, Pelckmans K, Huffel SV, Suykens JAK (2010). “Improved performance on high-dimensional survival data by application of Survival-SVM.” Bioinformatics, 27(1), 87–94. doi: 10.1093/bioinformatics/btq617.
Belle VV, Pelckmans K, Huffel SV, Suykens JA (2011). “Support vector methods for survival analysis: a comparison between ranking and regression approaches." Artificial Intelligence in Medicine, 53(2), 107–118. doi: 10.1016/j.artmed.2011.06.006.
Shivaswamy, P. K., Chu, W., & Jansche, M. (2007). A support vector approach to censored targets. In Proceedings - IEEE International Conference on Data Mining, ICDM (pp. 655–660). https://doi.org/10.1109/ICDM.2007.93
Dictionary of Learners: mlr3::mlr_learners
1 2 3 4 5 6 7 | if (requireNamespace("survivalsvm")) {
learner = mlr3::lrn("surv.svm")
print(learner)
# available parameters:
learner$param_set$ids()
}
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.