Skip to contents

This function produces a summary table of an object of class Evaluated.

Usage

summary_table.Evaluated(object, best = c("opt", "1se"), key)

Arguments

object

object of class Evaluated

best

character string, the model selection rule to consider ("best" or "1se")

key

character vector indicating the elements to use for the name generation. Allowed strings are "id", "config", "response", and "sampling"

Value

A data.frame with the following elements

name

character string indicating a name for the considered settings. It is generated by generate_name

config

name of the selected tuned configuration

response

response type

sampling

sampling strategy

training_set_size

training-set size

k

number of iteration of the sampling procedure

tuning

character string, the tuning strategy

screening

character string, the screening strategy

screened

integer, the number of screened features

learning

character string, the learning method

nfeatures

integer, the number of features in the model

configuration

string, the configuration, i.e. the fixed hyperparameters of the model

imodel

index of the model

set

name of the set

measure

name of the considered performance metric

score

performance metrics

mean_score

mean performance metric

standard_error

standard error of the mean performance metric

upper_ci

upper bound of confidence interval

lower_ci

lower bound of confidence interval

best_model

logical indicating which is the best model

selection_rule

character string indicating the rule adopted for selection of tuned/trained model across k runs

Author

Alessandro Barberis