penAFT-package {penAFT} | R Documentation |
Fit and tune the a semiparameteric accelerated failure time model with weight elastic net or weighted sparse group-lasso penalties.
Description
This package contains numerous functions related to the penalized Gehan estimator. In particular, the main functions are for solution path computation, cross-validation, prediction, and coefficient extraction.
Details
The primary functions are penAFT
and penAFT.cv
, the latter of which performs cross-validation. In general, both functions fit the penalized Gehan estimator. Given where
is the minimum of the survival time and censoring time,
is a
-dimensional predictor, and
is the indicator of censoring,
penAFT
fits the solution path for the argument minimizing
where ,
, and
is either the weighted elastic net penalty or weighted sparse group lasso penalty. The weighted elastic net penalty is defined as
where is a set of non-negative weights (which can be specified in the
weight.set
argument). The weighted sparse group-lasso penalty we consider is
where again, is a set of non-negative weights and
are weights applied to each of the
(user-specified) groups.
For a comprehensive description of the algorithm, and more details about rank-based estimation in general, please refer to the referenced manuscript.
Author(s)
Aaron J. Molstad and Piotr M. Suder Maintainer: Aaron J. Molstad <amolstad@ufl.edu>