Sobes.tech
Middle — Senior

Какво е sMAPE и какви са проблемите му?

sobes.tech AI

Отговор от AI

sMAPE (Симетрична средна абсолютна процентна грешка) е метрика за оценка на точността на прогнози, особено при времеви редове. Тя се изчислява като средно аритметично на всички точки:

[ sMAPE = \frac{100%}{n} \sum_{t=1}^n \frac{|F_t - A_t|}{(|A_t| + |F_t|)/2} ]

където (F_t) е прогнозата, а (A_t) е реалната стойност.

Предимства на sMAPE:

  • Нормализира грешката, правейки я относителна и симетрична спрямо прогнозата и реалната стойност.
  • Избягва делението на нула, тъй като знаменателят е сумата от абсолютните стойности.

Проблеми с sMAPE:

  • Когато реалните и прогнозните стойности са много малки, знаменателят се приближава до нула, което може да доведе до големи грешки.
  • Не винаги е интуитивно разбираема заради делението на средната стойност на абсолютните стойности.
  • Може да дава завишени грешки при нулеви или близки до нула стойности.

Поради тези проблеми понякога се използват алтернативи, като MAPE с корекции или други метрики, по-устойчиви към нулеви стойности.