Mse計算機
平均二乗誤差 (MSE) は、回帰分析で予測値が観測値から平均してどの程度離れているかを示す尺度です。次のように計算されます。
MSE = Σ( Pi – O i ) 2 / n
金:
- Σは「和」を意味する派手な記号です
- Piはi 番目の観測値の予測値です
- O iはi 番目の観測値の観測値です
- n はサンプルサイズです
回帰の MSE を見つけるには、下の 2 つのボックスに観測値と予測値のリストを入力し、[計算] ボタンをクリックするだけです。
観測値:
予測値:
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