This function implements an HDI RF prediction interval method.
HDI_quantregforest(
formula = NULL,
train_data = NULL,
test_data = NULL,
alpha = NULL,
num_tree = NULL,
mtry = NULL,
min_node_size = NULL,
max_depth = NULL,
replace = TRUE,
verbose = FALSE,
num_threads = NULL
)
Object of class formula or character describing the model to fit. Interaction terms supported only for numerical variables.
Training data of class data.frame, matrix, dgCMatrix (Matrix) or gwaa.data (GenABEL). Matches ranger() requirements.
Test data of class data.frame, matrix, dgCMatrix (Matrix) or gwaa.data (GenABEL). Utilizes ranger::predict() to get prediction intervals for test data.
Significance level for prediction intervals.
Number of trees.
Number of variables to randomly select from at each split.
Minimum number of observations before split at a node.
maximum depth of each tree in RF. ranger parameter.
Sample with replacement, or not. Utilized for the two different variants outlined in Ghosal, Hooker 2018. Currently variant 2 not implemented.
The number of threads to use in parallel. Default is the current number of cores.