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 с корекции или други метрики, по-устойчиви към нулеви стойности.