Сначала определите показатель и последовательность
Допустим, по неделям записано число обращений в небольшую мастерскую. Значение за неделю — наблюдение, а упорядоченный набор таких значений — временной ряд. До расчёта убедитесь, что недели имеют одинаковую длительность, пропущенные записи не заменены незаметно нулями, а правила подсчёта не менялись. Закрытая на ремонт мастерская и неделя без обращений — разные ситуации. Определите горизонт: следующая неделя или следующий месяц. Нельзя оценивать недельный прогноз по месячной сумме и считать, что проверяется та же задача.
Простые базовые прогнозы
Первый вариант — повторить последнее наблюдение. Если за прошлую неделю было 24 обращения, прогноз на следующую равен 24. Второй вариант — среднее нескольких последних значений. Для 18, 21 и 24 среднее равно 21: сумму 63 делят на три. Это сглаживает колебания, но при устойчивом росте может запаздывать. Третий вариант учитывает изменение: если прибавление по три повторялось, продолжение такой тенденции даёт 27. Однако несколько точек ещё не доказывают, что рост сохранится. Такие расчёты следует рассматривать как сравниваемые предположения.
Как измерить ошибку
После появления фактического значения вычисляют разность прогноза и факта. Для оценки величины промаха удобно брать модуль разности, чтобы положительные и отрицательные ошибки не уничтожали друг друга. Если прогнозы равны 21, 23 и 25, а факты — 20, 26 и 24, абсолютные ошибки составляют 1, 3 и 1. Средняя абсолютная ошибка равна пяти третям, примерно 1,67 обращения. Она выражена в единицах исходного показателя. Один удачный прогноз мало говорит о качестве правила: полезнее несколько последовательных проверок и сравнение с простым базовым методом.
Проверяйте на будущем относительно расчёта
Разделите ряд по времени: ранние наблюдения нужны для выбора правила, более поздние — для проверки. Для каждой проверяемой недели используйте только сведения, которые были известны до её начала. Иначе возникает утечка данных: расчёт выглядит точнее благодаря подсказке, недоступной в реальной работе. Не выбирайте метод бесконечно по одному и тому же проверочному отрезку. Полезно также исследовать, где ошибки особенно велики: в праздники, после изменения графика или при редких крупных событиях. Прогноз остаётся условным, а изменение процесса может сделать прошлые закономерности неактуальными.
Попробуйте на практике
Сравните прогноз последним значением и средним трёх предыдущих недель на ряду 12, 15, 14, 18, 17, 20.
- Для четвёртой недели предскажите значение двумя способами: повторите 14 и вычислите среднее 12, 15, 14. Сопоставьте оба результата с фактом 18.
- Аналогично рассчитайте прогнозы пятой недели по данным первых четырёх, а шестой — по данным первых пяти. В среднем каждый раз используйте только последние три известные недели.
- Найдите абсолютную ошибку каждого прогноза и среднюю ошибку по трём проверенным неделям.
- Выберите более точный метод только для этого короткого примера. Отдельно запишите, почему результата недостаточно для универсального вывода.
Как проверить результат. Средняя абсолютная ошибка метода последнего значения должна получиться около 2,67, а среднего трёх предыдущих — около 3,11. В расчёте ни одной недели её фактическое значение не используется заранее.
Частые вопросы
Может ли прогноз быть дробным, если обращения целые?
Да: расчёт может оценивать среднее ожидаемое количество. Для практического плана иногда требуется округление, но его правило следует задать заранее. Ошибку модели можно считать до округления, чтобы не смешивать два разных решения.
Что делать, если сложная модель хуже простого среднего?
В рассматриваемой проверке простое правило служит более удачным ориентиром. Стоит проверить данные, постановку задачи и устойчивость результата на других временных отрезках. Сложность формулы сама по себе не является показателем качества.
Самостоятельный разбор темы. Содержание конкретной обучающей программы здесь не представлено.