Калькулятор rmse
Середньоквадратична помилка (RMSE) — це міра, яка повідомляє нам, наскільки далекі наші прогнозовані значення в середньому від спостережуваних значень у регресійному аналізі. Він розраховується таким чином:
RMSE = √[ Σ(P i – O i ) 2 / n ]
золото:
- Σ – химерний символ, що означає «сума»
- P i – прогнозоване значення для i-го спостереження
- O i – спостережене значення для i-го спостереження
- n – розмір вибірки
Щоб знайти RMSE регресії, просто введіть список спостережуваних значень і прогнозованих значень у двох полях нижче, а потім натисніть кнопку «Обчислити»:
Спостережувані значення:
Прогнозовані значення:
RMSE = 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 = Math.sqrt(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