+1 vote
in Machine Learning by (16.0k points)

I computed the R2 (R-squared) value using the output of a regression model, which is 0.8. How to interpret R2 value? Is it a good value?

1 Answer

+2 votes
by (363k points)
selected by
 
Best answer

In any regression model, the R² (R-squared) value is a key performance metric, and the bigger the R² value, the better the prediction.

Here's how to interpret the R2 value:

R2 = 1 -> Perfect prediction. The model explains all the variability of the target variable.
R2 = 0 -> The model does no better than simply predicting the mean of the target.
R2 < 0 -> The model is worse than using the mean as a prediction.

So, your value of 0.8 is close to a good prediction.


...