training strategies

there are 2 main strategies for test

holdout

this strategy splits the data in static groups, training and test with a test ratio parameter (typical value $2/1$ )

the split should be random and the proportion of classes between the data should be the same

pros

cons

cross validation

the training set is partitioned in $k$ subsets, than the model is trained with 1 of the subsets for test and the other for training, this process is done $k$ times. the final results are then combined together

pros

cons