Mse hesaplayıcısı
Ortalama kare hatası (MSE), tahmin edilen değerlerimizin bir regresyon analizinde gözlemlenen değerlerimizden ortalama olarak ne kadar uzakta olduğunu bize söyleyen bir ölçüdür. Aşağıdaki şekilde hesaplanır:
MSE = Σ(P ben – Ö ben ) 2 / n
Altın:
- Σ “toplam” anlamına gelen süslü bir semboldür
- P i, i’inci gözlem için tahmin edilen değerdir
- O i, i’inci gözlem için gözlemlenen değerdir
- n örneklem büyüklüğüdür
Bir regresyonun MSE’sini bulmak için, aşağıdaki iki kutuya gözlemlenen değerlerin ve tahmin edilen değerlerin bir listesini girmeniz ve ardından “Hesapla” düğmesini tıklamanız yeterlidir:
Gözlemlenen değerler:
Tahmin edilen değerler:
MSE = 2,43242
function calc() {
var obs = document.getElementById('input_data_obs').value.split(',').map(Number);
var pred = document.getElementById('input_data_pred').value.split(',').map(Number);
//check that both lists are equal length if (obs.length - pred.length == 0) { document.getElementById('error_msg').innerHTML = ''; //calculate RMSE let error = 0 for (let i = 0; i < obs.length; i++) { error += Math.pow((pred[i] - obs[i]), 2) } var RMSE = error / obs.length; document.getElementById('RMSE').innerHTML = RMSE.toFixed(5); } else { document.getElementById('RMSE').innerHTML = ''; document.getElementById('error_msg').innerHTML = 'The two lists must be of equal length.'; } } //end calc function