Your model reports . What can go wrong with celebrating that?
mediumAnswer
- Plenty.
- rises mechanically with every predictor you add, whether or not it helps, so a high value on training data says nothing about generalization and adjusted only partially compensates.
- It is scale-free but not comparable across datasets, because it depends on the variance of the target: the same model achieves a high value on a heterogeneous population and a low one on a narrow slice.
- On time series with a trend, a high is nearly automatic and often means only that both series drift, which is why differencing before evaluating matters.
- It also says nothing about whether the residuals are well behaved, so a value of 0.92 is compatible with obvious structure the model missed.
- Report out-of-sample error in the units of the problem alongside it, and always look at the residual plot.
Check yourself — multiple choice
- Nothing, it is a strong result
- rises with any added predictor, depends on the target's variance so it is not comparable across datasets, is nearly automatic for trending series, and ignores residual structure
- It proves causation
- It equals prediction accuracy
is inflatable, dataset dependent and blind to residual structure, so report out-of-sample error too.
#regression#assumptions
Practise Statistics Fundamentals
215 interview questions in this topic.