I hope this question is not too basic. I am dividing the training dataset into a train and validation set and my predictions are achieving MAE scores around 16-17 in validation but every time I submit predictions for the test features dataset the MAE scores come back between 24-27. Is this just a result of my model overfitting the training dataset and thus not generalizing well to new data or is there something else I am missing here.
I appreciate any help of guidance anyone can offer. I just want to make sure that I am not overlooking something simple in my naivete.