Я попытался вычислить значение mse для набора тестов вручную и с помощью функции MSE из пакета MLmetrics, но получил другие результаты.
Вот воспроизводимый пример:
ActualValuesExample <- c(1,1,3,3,2,5,1)
MSE(PredictionExample,ActualValuesExample)
Bias <- mean(PredictionExample-ActualValuesExample)
Variance <- mean((PredictionExample-ActualValuesExample)^2)
# MSE = Bias^2 + Variance
(Bias)^2 + Variance
0,4489796 - это результат вычисления вручную, а 0,4285714 - результат функции MSE.
Где моя ошибка, почему я не получаю такие же результаты?