To test the performance of my model based on some selected features, i try to use unseen and seen data. However, when choosing the accuracy based on all data, the model is almost overfitting since the size of seen data is larger than the other. When i take only the unseen data. The choosen features do not guarantee that the seen data are properly predicted. Is there any way to surpass this issue.