R: Hung and Chiang's AUC Survival Measure

mlr_measures_surv.hung_auc {mlr3proba} | R Documentation

## Hung and Chiang's AUC Survival Measure

### Description

Calls `survAUC::AUC.hc()`.

Assumes random censoring.

### Details

All measures implemented from survAUC should be used with care, we are aware of problems in implementation that sometimes cause fatal errors in R. In future updates these measures will all be re-written and implemented directly in `mlr3proba`.

### Dictionary

This Measure can be instantiated via the dictionary mlr_measures or with the associated sugar function msr():

    MeasureSurvHungAUC$new()
    mlr_measures$get("surv.hung_auc")
    msr("surv.hung_auc")

### Meta Information

- Type: `"surv"`

- Range: [0, 1]

- Minimize: `FALSE`

- Required prediction: `lp`

### Super classes

`mlr3::Measure` -> `mlr3proba::MeasureSurv` -> `mlr3proba::MeasureSurvIntegrated` -> `mlr3proba::MeasureSurvAUC` -> `MeasureSurvHungAUC`

### Methods

#### Public methods

- `MeasureSurvHungAUC$new()`

- `MeasureSurvHungAUC$clone()`

Inherited methods

- `mlr3::Measure$aggregate()`

- `mlr3::Measure$format()`

- `mlr3::Measure$help()`

- `mlr3::Measure$score()`

- `mlr3proba::MeasureSurv$print()`

#### Method `new()`

Creates a new instance of this R6 class.

##### Usage

    MeasureSurvHungAUC$new(integrated = TRUE, times)

##### Arguments

`integrated`

  (`logical(1)`)
  If `TRUE` (default), returns the integrated score; otherwise, not integrated.

`times`

  (`numeric()`)
  If `integrate == TRUE` then a vector of time-points over which to integrate the score. If `integrate == FALSE` then a single time point at which to return the score.

#### Method `clone()`

The objects of this class are cloneable with this method.

##### Usage

    MeasureSurvHungAUC$clone(deep = FALSE)

##### Arguments

`deep`

  Whether to make a deep clone.

### References

Hung H, Chiang C (2010). “Estimation methods for time-dependent AUC models with survival data.” The Canadian Journal of Statistics / La Revue Canadienne de Statistique, 38(1), 8–26. https://www.jstor.org/stable/27805213.

### See Also

Other survival measures: `mlr_measures_surv.beggC`, `mlr_measures_surv.calib_alpha`, `mlr_measures_surv.calib_beta`, `mlr_measures_surv.chambless_auc`, `mlr_measures_surv.cindex`, `mlr_measures_surv.gonenC`, `mlr_measures_surv.grafSE`, `mlr_measures_surv.graf`, `mlr_measures_surv.harrellC`, `mlr_measures_surv.intloglossSE`, `mlr_measures_surv.intlogloss`, `mlr_measures_surv.logloss_se`, `mlr_measures_surv.logloss`, `mlr_measures_surv.maeSE`, `mlr_measures_surv.mae`, `mlr_measures_surv.mseSE`, `mlr_measures_surv.mse`, `mlr_measures_surv.nagelk_r2`, `mlr_measures_surv.oquigley_r2`, `mlr_measures_surv.rmseSE`, `mlr_measures_surv.rmse`, `mlr_measures_surv.schmid`, `mlr_measures_surv.song_auc`, `mlr_measures_surv.song_tnr`, `mlr_measures_surv.song_tpr`, `mlr_measures_surv.unoC`, `mlr_measures_surv.uno_auc`, `mlr_measures_surv.uno_tnr`, `mlr_measures_surv.uno_tpr`, `mlr_measures_surv.xu_r2`

Other AUC survival measures: `mlr_measures_surv.chambless_auc`, `mlr_measures_surv.song_auc`, `mlr_measures_surv.song_tnr`, `mlr_measures_surv.song_tpr`, `mlr_measures_surv.uno_auc`, `mlr_measures_surv.uno_tnr`, `mlr_measures_surv.uno_tpr`

Other lp survival measures: `mlr_measures_surv.beggC`, `mlr_measures_surv.calib_beta`, `mlr_measures_surv.chambless_auc`, `mlr_measures_surv.gonenC`, `mlr_measures_surv.nagelk_r2`, `mlr_measures_surv.oquigley_r2`, `mlr_measures_surv.song_auc`, `mlr_measures_surv.song_tnr`, `mlr_measures_surv.song_tpr`, `mlr_measures_surv.uno_auc`, `mlr_measures_surv.uno_tnr`, `mlr_measures_surv.uno_tpr`, `mlr_measures_surv.xu_r2`

[Package mlr3proba version 0.3.2 Index]