Skip to main content
. 2017 May 15;17:345. doi: 10.1186/s12879-017-2365-1

Table 3.

List of main Error Measures. Arithmetic mean and absolute errors are used to calculate these measures in which positive and negative deviations do not cancel each other out and measures do not provide any information about the direction of errors

Measure name Formula Description Scaled Outlier Protection Other forms Penalize extreme deviation Other Specification
Mean Absolute Error (MAE) MAE=1Tt=1T|et| Demonstrates the magnitude of overall error No Not Good GMAE No -
Root Mean Squared Error (RMSE) RMSE=t=1Tet2T Root square of average squared error No Not Good MSE Yes -
Mean Absolute Percentage Error (MAPE) MAPE=1Tt=1T|etyt| Measures the average of absolute percentage error Yes Not Good MdAPE a, RMSPE b No -
symmetric Mean Absolute Percentage Error (sMAPE) sMAPE=2Tt=1T|etyt+xt| Scale the error by dividing it by the average of y t and x t Yes Good MdsAPE No Less possibility of division by zero rather than MAPE.
Mean Absolute Relative Error (MARE) MARE=1Tt=1T|eteRWt| Measures the average ratio of absolute error to Random walk error Yes Fair MdRAE, GMRAE No -
Relative Measures: e.g. RelMAE (RMAE) RMAE=MAEMAERW=t=1T|et|t=1T|eRWt| Ratio of accumulation of errors to cumulative error of Random Walk method Yes Not Good RelRMSE, LMR [43], RGRMSE [44] No -
Mean Absolute Scaled Error (MASE) MASE=1Tt=1T|et1T1×i=2T|yiyi1|| Measures the average ratio of error to average error of one-step Random Walk method Yes Fair RMSSE No -
Percent Better (PB) PB=1Tt=1T[I{et,eRWt}] Demonstrates average number of times that method overcomes the Random Walk method Yes Good - No Not good for calibration and close competitive methods.
|es,t||eRWt|I{et,eRWt}=1
Mean Arctangent Absolute Percentage Error (MAAPE) MAAPE=1Tt=1Tarctan|etyt| Calculates the average arctangent of absolute percentage error Yes Good MdAAPE No Smooths large errors. Solve division by zero problem.
Normalized Mean Squared Error (NMSE) NMSE=MSEσ2=1σ2Tt=1Tet2 Normalized version of MSE: value of error is balanced No Not Good NA No Balanced error by dividing by variance of real data.

aMd represent Median bRMS represent Root Mean Square