У меня есть потеря RMSE, определенная как:
RMSE = np.sum(np.sqrt((np.array(pred_df.real_values) - np.array(pred_df.estimate_values))**2))
, где реальные значения и прогнозы находятся в диапазоне от 0,0 до 5,0.
Я хочу использовать это как показатель точности c, а не как потерю, однако я не знаю интервал, в котором эта функция принимает значения. Единственное, что я могу придумать, это:
Худший случай - все прогнозы неверны (все с точностью до 5,0): RMSE = 5.0 * len(pred_df)
Лучший случай - все прогнозы верны: RMSE = 0.0
Могу ли я просто использовать RMSE - 5.0 * len(pred_df)
в качестве метрики точности c? Есть ли более разумный способ сделать это?