coxtime | R Documentation |
Cox-Time fits a neural network based on the Cox PH with time-varying effects.
coxtime( formula = NULL, data = NULL, reverse = FALSE, time_variable = "time", status_variable = "status", x = NULL, y = NULL, frac = 0, standardize_time = FALSE, log_duration = FALSE, with_mean = TRUE, with_std = TRUE, activation = "relu", num_nodes = c(32L, 32L), batch_norm = TRUE, dropout = NULL, device = NULL, shrink = 0, early_stopping = FALSE, best_weights = FALSE, min_delta = 0, patience = 10L, batch_size = 256L, epochs = 1L, verbose = FALSE, num_workers = 0L, shuffle = TRUE, ... )
formula |
|
data |
|
reverse |
|
time_variable |
|
status_variable |
|
x |
|
y |
|
frac |
|
standardize_time |
|
log_duration |
|
with_mean |
|
with_std |
|
activation |
|
num_nodes, batch_norm, dropout |
|
device |
|
shrink |
|
early_stopping, best_weights, min_delta, patience |
|
batch_size |
|
epochs |
|
verbose |
|
num_workers |
|
shuffle |
|
... |
|
Implemented from the pycox
Python package via reticulate.
Calls pycox.models.Coxtime
.
An object inheriting from class coxtime
.
An object of class survivalmodel
.
Kvamme, H., Borgan, Ø., & Scheel, I. (2019). Time-to-event prediction with neural networks and Cox regression. Journal of Machine Learning Research, 20(129), 1–30.
if (requireNamespaces("reticulate")) { # all defaults coxtime(data = simsurvdata(50)) # common parameters coxtime(data = simsurvdata(50), frac = 0.3, activation = "relu", num_nodes = c(4L, 8L, 4L, 2L), dropout = 0.1, early_stopping = TRUE, epochs = 100L, batch_size = 32L) }
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.