Machine Learning, Model Selection, Hyperparameter Tuning, Learning Curve, Cross Validation.
If plenty of data is available, we may split the data into several parts, each serving a special purpose. For instance, for hyperparameter tuning we may split the data into three sets: train / validation / test. The training set is used to train as many models as there are different combinations of