Graph
Mean Absolute Percentage Error

📈Mean Absolute Percentage Error

NEW

Also known as: MAPE, Mean Absolute Percentage Deviation

Average of absolute percentage errors between predictions and actual values.

DESCRIPTION

Mean Absolute Percentage Error expresses prediction errors as percentages of actual values. It is intuitive for stakeholders but problematic when actuals are near zero and can overweight small denominators. MAPE is scale-independent, aiding cross-series comparisons. Variants like sMAPE and MASE address some shortcomings. Use MAPE carefully with safeguards for zeros and robust evaluation protocols.

ALTERNATIVE DEFINITIONS

Wikipedia

The mean absolute percentage error (MAPE), also known as mean absolute percentage deviation (MAPD), is a measure of prediction accuracy of a forecasting method.

Frames MAPE as a forecasting accuracy measure and notes alternate name.

Source

Forecasting: Principles and Practice

The mean absolute percentage error (MAPE) is the mean of the absolute percentage errors.

Concise textbook definition used widely in forecasting.

Source

RMSE Root Mean Squared Logarithmic Error Forecast Accuracy Systematic Error Outliers Zero Values Regression Metrics Forecasting

COMPETING TERMS

Mean Absolute Error Symmetric Mean Absolute Percentage Error

KNOWLEDGE AREAS

Data Science AI Mathematics Testing & Validation

TARGET AUDIENCE

Data Scientist Data Analyst AI Engineer MLOps Engineer

EXTERNAL SOURCES

TOP QUESTIONS

What is Mean Absolute Percentage Error?

MAPE is the average absolute percentage difference between predicted and actual values. It is intuitive and scale-free.

Category: Definition

When should I use MAPE?

Use MAPE to compare forecast accuracy across series with different scales, provided actuals are not near zero.

Category: Relevancy

What are MAPE’s limitations?

It can blow up near zero actuals and tends to overweight small denominators. It is asymmetric and biased toward over-forecasts.

Category: Risk

How can I mitigate MAPE pitfalls?

Filter or adjust zero values, consider sMAPE or MASE, and report multiple metrics for robustness.

Category: How-To

How is MAPE computed?

It is the mean of |(y − ŷ)/y| expressed as a percentage, often multiplied by 100.

Category: Requirements

What is a common misunderstanding about MAPE?

Assuming it is always comparable across datasets. Distributional differences and zeros can distort comparisons.

Category: Misunderstanding

What are alternatives to MAPE?

Consider MAE, RMSE, sMAPE, MASE, or RMSLE depending on scale, zeros, and business context.

Category: Alternatives

Is MAPE robust to outliers?

It is less sensitive than RMSE but can still be skewed by small actuals or extreme relative errors.

Category: Opinion

How to report MAPE to stakeholders?

Present it with context, confidence intervals, and complementary metrics to avoid misleading conclusions.

Category: Communication