I separated my data set into three parts includes training, validate, and testing. I performed k-fold validation with using the validate set, then test the true performance of the predictive model using the test set.
However, I could see that the classification accuracy using the test(unseen data) is pretty low. (~15% lower than the validation accuracy.) Is this normal? Thanks.