We use test set such that we build a model that generalizes well on unseen dataset. If we use test set in tuning for hyper-parameters to select the model, we’re indirectly using test set in training or rather, our model has seen the test set. Hence, it is no longer an unseen dataset but already…
Why don’t we tune hyper-parameters using test set and need a separate set like validation set?
Posted on