When using a machine-learning model to predict a quantity for different sub-populations of different sizes, I'd like to compare the error between sub-populations (e.g. future population per country over a group of countries).
I want to quantify the fit of the model. When looking at prediction errors, the absolute error is higher for larger countries so this is not a good way to evaluate model fit across countries. A natural step would be to look at the % error. However, this results in larger errors for smaller countries because the sample size is lower and the variance is higher.
Is there a good measure of error which independant of both scale and sample size?