I have a regression problem with two objective variables or outputs (named E & r). I made a model for every objective separately. I used Gaussian processes regression.

I obtained prediction for both objectives as can be seen in the attached images (error bar shows standard deviation).

Title of the plots shows R2 & RMSE of prediction. There is a categorical variable in dataset (Mixer) which has two values (50L, 2400L), shown by different colors on the plot.

Next, I calculated R2 & RMSE separately for every Mixer (shown in the legend in the attached images).

As you can see, for objective "E", RMSE of Mixer 2400L (blue color) is less than RMSE of Mixer 50L (orange color). But, its R2 is very low which is surprising for me. I expect that when RMSE is lower, R2 should be higher.

And for objective "r", RMSE of both Mixers are almost similar. But, R2 of Mixer 2400L is much lower.

I have only one assumption about this phenomenon. Reason of low R2 is because of lower No. of samples for Mixer 2400L.

No. of Observations:

  • Total : 119
  • Mixer 50L : 106
  • Mixer 2400L : 13

If you have any idea. please let me know.

More Mohammad Saber's questions See All
Similar questions and discussions