Co jest uważane za dobrą wartość dla mape?


Jedną z najczęściej używanych metryk do pomiaru dokładności prognozy modelu jest MAPE , co oznacza średni bezwzględny błąd procentowy .

Wzór do obliczenia MAPE jest następujący:

MAPE = (1/n) * Σ(|rzeczywista – prognoza| / |rzeczywista|) * 100

Złoto:

  • Σ – fantazyjny symbol oznaczający „sumę”
  • n – wielkość próby
  • real – rzeczywista wartość danych
  • prognoza – oczekiwana wartość danych

MAPE jest powszechnie stosowany, ponieważ jest łatwy do interpretacji i wyjaśnienia. Na przykład wartość MAPE wynosząca 8% oznacza, że średnia różnica między wartością przewidywaną a wartością rzeczywistą wynosi 8%.

Jednym z najczęstszych pytań, jakie ludzie zadają, korzystając z tego wskaźnika, jest:

Jaka jest dobra wartość MAPE?

Odpowiedź niezadowalająca: to zależy .

Oczywiście im niższa wartość MAPE, tym lepiej, ale nie ma konkretnej wartości, którą można nazwać „dobrą” lub „złą”. Zależy to od kilku czynników:

  • Rodzaj branży
  • Wartość MAPE w porównaniu z prostym modelem prognostycznym

Przyjrzyjmy się bliżej tym dwóm czynnikom.

MAPE różni się w zależności od branży

Często firmy tworzą prognozy dotyczące popytu na swoje produkty, a następnie wykorzystują MAPE do pomiaru dokładności prognoz.

Niestety nie ma „standardowej” wartości MAPE, ponieważ może się ona znacznie różnić w zależności od rodzaju prowadzonej działalności.

Na przykład firma, która rzadko zmienia ceny, będzie prawdopodobnie miała stabilny, przewidywalny popyt, co oznacza, że może mieć model zapewniający bardzo niski MAPE, być może mniejszy niż 3%.

W przypadku innych firm, które stale organizują promocje i oferty specjalne, ich popyt będzie się znacznie zmieniać w czasie, dlatego model prognostyczny prawdopodobnie będzie miał trudności z tak dokładnym przewidzeniem popytu, co oznacza, że modele mogą mieć wyższą wartość dla MAPE.

Powinieneś być bardzo sceptyczny wobec „standardów branżowych” MAPE.

Porównaj MAPE z prostym modelem prognostycznym

Zamiast próbować porównać MAPE swojego modelu z dowolną „dobrą” wartością, powinieneś zamiast tego porównać go z MAPE prostych modeli prognostycznych.

Istnieją dwa dobrze znane proste modele prognozowania:

1. Metoda prognozy średniej.

Ten typ modelu prognozowania po prostu przewiduje, że wartość kolejnego nadchodzącego okresu będzie średnią ze wszystkich poprzednich okresów. Chociaż metoda ta wydaje się zbyt uproszczona, w praktyce zwykle daje dobre wyniki.

2. Naiwna metoda prognozowania.

Ten typ modelu prognostycznego przewiduje, że wartość kolejnego nadchodzącego okresu będzie równa okresowi poprzedniemu. Ponownie, chociaż ta metoda jest dość prosta, zwykle działa zaskakująco dobrze.

Opracowując nowy model prognozowania, należy porównać MAPE tego modelu z MAPE tych dwóch prostych metod prognozowania.

Jeśli MAPE twojego nowego modelu nie jest znacząco lepszy niż te dwie metody, nie powinieneś uważać go za przydatne.

Końcowe przemyślenia

Chociaż MAPE jest powszechnie stosowany i łatwy w interpretacji, istnieją pewne potencjalne wady jego stosowania:

1. Ponieważ wzór na obliczenie bezwzględnego błędu procentowego to |prognoza-rzeczywista| / |prawdziwy| oznacza to, że nie zostanie ustawiony, jeśli którakolwiek z rzeczywistych wartości będzie wynosić zero.

2. Nie należy używać MAPE w przypadku małych ilości danych. Na przykład, jeśli rzeczywisty popyt na artykuł wynosi 2, a prognoza wynosi 1, bezwzględna wartość błędu procentowego będzie wynosić |2-1| / |2| = 50%, co sprawia, że błąd prognozy wydaje się dość wysoki, nawet jeśli prognoza różni się tylko o 1 jednostkę.

Potencjalne alternatywy dla MAPE obejmują średnie odchylenie bezwzględne i błąd średniokwadratowy.

Dodatkowe zasoby

Jak obliczyć MAPE w Excelu
Jak obliczyć MAPE w R
Jak obliczyć MAPE w Pythonie
Jaka wartość jest uważana za dobrą RMSE?

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *