I recently built a simple linear model that I trained using a standard 30-70 split on my data set. To my surprise, when I tested my model on unseen data, it reported the following:
With a linear score of 0.99999+.
It can't be overfitting as the model has never seen this data before, can it? What should I be wary of when using this model?