Devemos usar a métrica MAPE em previsão de demanda?

A previsão de demanda é um componente essencial da análise econômica e empresarial. Para avaliar a precisão das previsões, diversas métricas de erro são utilizadas. Entre elas, o Erro Percentual Absoluto Médio (MAPE - Mean Absolute Percentage Error) é uma das mais conhecidas.

Definição do MAPE

O MAPE é definido como a média dos erros absolutos percentuais entre os valores reais e os previstos:

    \[MAPE = \frac{1}{n} \sum_{i=1}^{n} \left| \frac{Y_i - \hat{Y}_i}{Y_i} \right| \times 100\]

Onde:

  • Y_i é o valor real na observação i;
  • \hat{Y}_i é o valor previsto;
  • n é o número total de observações.

Vantagens do MAPE

  1. Facilidade de Interpretação: Expressa o erro em termos percentuais, facilitando a comunicação dos resultados.
  2. Escala Invariante: Pode ser comparado entre diferentes séries temporais, pois não depende da magnitude dos valores.
  3. Amplamente Utilizado: É uma métrica conhecida e frequentemente encontrada na literatura.

Desvantagens do MAPE

  1. Problema com Valores Pequenos: Se Y_i for próximo de zero, o erro percentual explode, tornando o MAPE menos confiável.
  2. Assimetria: Penaliza mais previsões que superestimam a demanda do que aquelas que a subestimam. Exemplo: se Y_i=150 e \hat Y_i=100, temos um MAPE de 33%, enquanto que se Y_i=100 e \hat Y_i=150, temos um MAPE de 50%.
  3. Não Diferenciável em Zero: Para séries com valores negativos ou zeros, o MAPE não pode ser calculado diretamente sem ajustes.

Alternativas ao MAPE

Dada as limitações do MAPE, outras métricas são frequentemente recomendadas:

  • Mean Absolute Scaled Error (MASE): Considera a escala dos dados.
  • Symmetric Mean Absolute Percentage Error (sMAPE): Ajusta a fórmula para evitar assimetria.
  • Root Mean Squared Error (RMSE): Penaliza grandes erros mais do que pequenos.

Exemplo Prático em Python

A seguir, um exemplo prático de cálculo do MAPE em Python:

MAPE: 4.57%

Conclusão

O MAPE é uma métrica útil, mas apresenta limitações que devem ser consideradas ao avaliar previsões de demanda. Dependendo do contexto, outras métricas podem ser mais apropriadas para medir a precisão da previsão.

Referências

Hyndman, R. J., & Koehler, A. B. (2006). Another look at measures of forecast accuracy. International Journal of Forecasting, 22(4), 679-688.

Quer aprender mais?

Conheça nossa Formação do Zero à Análise de Dados Econômicos e Financeiros usando Python e Inteligência Artificial. Aprenda do ZERO a coletar, tratar, construir modelos e apresentar dados econômicos e financeiros com o uso de Python e IA. 

Compartilhe esse artigo

Facebook
Twitter
LinkedIn
WhatsApp
Telegram
Email
Print

Comente o que achou desse artigo

Outros artigos relacionados

O que são Agentes de IA?

O que é um agente e como ele funciona? Como agentes tomam decisões usando racioncínio e planejamento? Neste artigo, nosso objetivo é investigar estas questões para construir um conhecimento fundamental sobre AI agents.

As diferentes formas de avaliar o erro de um modelo de previsão

Existem tantas siglas para métricas de desempenho de modelos preditivos que é fácil se perder na sopa de letrinhas. Neste artigo, fornecemos uma visão geral das principais métricas para avaliar e comparar modelos de regressão e classificação, usando exemplos com dados em Python.

Previsão do CPI usando text mining

Exploramos neste exercício, de forma similar a Ferreira (2022), a utilidade de tópicos latentes extraídos dos comunicados do FOMC, por um modelo LDA, na previsão da inflação norte-americana, medida pelo CPI. O objetivo é comparar um modelo econométrico simples, tal como um AR-GAP de Faust e Wright (2013), em especificações com e sem os fatores textuais.

Boletim AM

Receba diretamente em seu e-mail gratuitamente nossas promoções especiais e conteúdos exclusivos sobre Análise de Dados!

Boletim AM

Receba diretamente em seu e-mail gratuitamente nossas promoções especiais e conteúdos exclusivos sobre Análise de Dados!

como podemos ajudar?

Preencha os seus dados abaixo e fale conosco no WhatsApp

Boletim AM

Preencha o formulário abaixo para receber nossos boletins semanais diretamente em seu e-mail.