Skip to content
Advertisement

How do you compute accuracy in a regression model, after rounding predictions to classes, in keras?

How would you create and display an accuracy metric in keras for a regression problem, for example after you round the predictions to the nearest integer class?

While accuracy is not itself effectively defined conventionally for a regression problem, to determine ordinal classes/labels for data, it is suitable to treat the problem as a regression. But then it would be convenient to also calculate an accuracy metric, whether it be kappa or something else like that. Here is a basic keras boilerplate code to modify.

JavaScript

Advertisement

Answer

I use rounded accuracy like this:

JavaScript
User contributions licensed under: CC BY-SA
3 People found this is helpful
Advertisement