Mape-rekenmachine
Mean Absolute Percentage Error (MAPE) is een metriek die ons vertelt hoe ver onze voorspelde waarden gemiddeld verwijderd zijn van onze waargenomen waarden in een regressieanalyse. Het wordt als volgt berekend:
MAPE = (1/n) * Σ(|O ik – P ik |/O ik * 100
Goud:
- Σ is een mooi symbool dat ‘som’ betekent
- Pi is de voorspelde waarde voor de i- de waarneming
- O i is de waargenomen waarde voor de i- de waarneming
- n is de steekproefomvang
Om de MAPE voor een regressie te vinden, voert u eenvoudigweg een lijst met waargenomen waarden en voorspelde waarden in de twee onderstaande vakken in en klikt u vervolgens op de knop „Berekenen“:
Waargenomen waarden:
Voorspelde waarden:
MAPE = 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.abs(obs[i] - pred[i]) / obs[i] } var RMSE = error / obs.length * 100; 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