Multiple model performance metrics are computed
modelSelection(
eval,
family = "binary",
top_rank = 0.01,
max = NULL,
model_selection_criteria = c("auc", "aucpr", "mcc", "f2")
)a matrix of F-Measures for different thresholds or the highest F-Measure value
an object of class "ensemble.eval" which is provided
by 'evaluate' function. this object is a data.frame, including
several performance metrics for the evaluated models.
model family. currently only "binary" classification models
are supported.
numeric. what percentage of the top model should be selected? the default value is top 1% models.
integer. specifies maximum number of models for each criteria to be extracted. the
default value is the "top_rank" percentage for each model selection
criteria.
character, specifying the performance metrics that
should be taken into consideration for model selection. the default are
"c('auc', 'aucpr', 'mcc', 'f2')". other possible criteria are
"'f1point5', 'f3', 'f4', 'f5', 'kappa', 'mean_per_class_error', 'gini', 'accuracy'",
which are also provided by the "evaluate" function.
E. F. Haghish