I am currently comparing 3 classification methods on a data set (in R).
To do so, I have run this over a loop (100 iterations). I have split my data into a training, validation and test set.
The training data is used to build the classifier. Each classifier is then tested on each point in the validation data. The classifier which has the highest accuracy is assigned to this point. The classification method which performs best on the validation data is then applied to the test data.
My question is, is there a specific name given to what I am doing here?