rda_high_dim_cv {sparsediscrim} | R Documentation |
Helper function to optimize the HDRDA classifier via cross-validation
Description
For a given data set, we apply cross-validation (cv) to select the optimal HDRDA tuning parameters.
Usage
rda_high_dim_cv(
x,
y,
num_folds = 10,
num_lambda = 21,
num_gamma = 8,
shrinkage_type = c("ridge", "convex"),
verbose = FALSE,
...
)
Arguments
x |
Matrix or data frame containing the training data. The rows are the sample observations, and the columns are the features. Only complete data are retained. |
y |
vector of class labels for each training observation |
num_folds |
the number of cross-validation folds. |
num_lambda |
The number of values of |
num_gamma |
The number of values of |
shrinkage_type |
the type of covariance-matrix shrinkage to apply. By
default, a ridge-like shrinkage is applied. If |
verbose |
If set to |
... |
Options passed to |
Details
The number of cross-validation folds is given in num_folds
.
Value
list containing the HDRDA model that minimizes cross-validation as
well as a data.frame
that summarizes the cross-validation results.