Description Details Dictionary Super classes Methods References See Also Examples
A mlr3proba::LearnerSurv implementing cvcoxboost from package
CoxBoost.
Calls CoxBoost::cv.CoxBoost()
.
Use LearnerSurvCoxboost and LearnerSurvCVCoxboost for Cox boosting without and with internal
cross-validation of boosting step number, respectively. Tuning using the internal optimizer in
LearnerSurvCVCoxboost may be more efficient when tuning stepno
only. However, for tuning
multiple hyperparameters, mlr3tuning and LearnerSurvCoxboost will likely give better
results.
If penalty == "optimCoxBoostPenalty"
then CoxBoost::optimCoxBoostPenalty is used to determine
the penalty value to be used in CoxBoost::cv.CoxBoost.
This Learner can be instantiated via the dictionary
mlr_learners or with the associated sugar function lrn()
:
1 2 | mlr_learners$get("surv.cvcoxboost")
lrn("surv.cvcoxboost")
|
mlr3::Learner
-> mlr3proba::LearnerSurv
-> LearnerSurvCVCoxboost
new()
Creates a new instance of this R6 class.
LearnerSurvCVCoxboost$new()
clone()
The objects of this class are cloneable with this method.
LearnerSurvCVCoxboost$clone(deep = FALSE)
deep
Whether to make a deep clone.
Binder, H., Allignol, A., Schumacher, M., and Beyersmann, J. (2009). Boosting for high-dimensional time-to-event data with competing risks. Bioinformatics, 25:890-896.
Dictionary of Learners: mlr3::mlr_learners
1 2 3 4 5 6 7 | if (requireNamespace("CoxBoost")) {
learner = mlr3::lrn("surv.cvcoxboost")
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.