глоссарий

Time series forecasting

Time series forecasting

Time series forecasting, или прогнозирование временного ряда, — это метод ИИ, предсказывающий будущее по последовательности данных, собранных через равные промежутки времени — будь то секунды, недели или годы. Вместо рассмотрения событий по отдельности, он видит в них единую историю и ищет закономерности.

Зачем это важно? Любая сфера нуждается в предсказаниях: магазин — сколько товара продастся, энергосистема — какая нагрузка будет вечером, врач — как разовьётся болезнь. Без прогнозов невозможно планировать запасы, бюджеты и графики. Прогнозирование временных рядов превращает цифры в обоснованные решения.

Как это работает? Представьте след от лодки на воде: по нему можно угадать, где окажется лодка. Алгоритм смотрит на прошлые точки: рост, падение, периодичность, шум. Главное — отделить три компонента: тренд, то есть общее направление; сезонность — периодические всплески, например, зимой выше спрос на тёплую одежду; и случайный шум. Модель спрашивает историю: если раньше было так, что вероятнее всего случится дальше?

Пример: сеть кофеен прогнозирует поток посетителей. Данные показывают утренний всплеск, послеобеденный спад и пятничный подъём. Прогноз предупреждает закупить больше молока и нанять бариста на пятницу. Итог — меньше потерь, довольные клиенты.

Прогноз не пророчество: внезапные кризисы не предвидит никто. Но, опираясь на временные ряды, мы перестаём гадать и начинаем планировать.