Уровень и тренд: что хранит модель
Уровень — это условное «текущее» значение недельного пробега без случайного шума. Тренд — среднее изменение уровня за неделю. В начале модель берёт первый пробег как уровень, а разность первых двух недель как тренд.
Затем для каждой новой недели уровень подтягивается к наблюдению с весом α, а тренд — к новому изменению уровня с весом β. Прогноз на h недель равен уровню плюс h трендов.
Числовой пример на семи неделях
Для ряда 120, 135, 128, 150, 160, 155, 170 км при α = 0,5 и β = 0,3 итоговый уровень получается около 171,17 км, тренд около 8,36 км в неделю, прогноз на следующую неделю около 179,53 км.
Уровень немного выше последнего наблюдения 170 км: накопленный ранее рост тянет оценку вверх, ведь тренд положительный. Если увеличить α, уровень приблизится к последней неделе, а прогноз станет более нервным и сильнее зависящим от случайных колебаний.
Как подбирать α и β
Начинайте со средних значений 0,4–0,6 для α и 0,2–0,3 для β. Если ряд сильно скачет, уменьшайте оба параметра: модель будет спокойнее. Если вы резко поменяли режим, увеличьте α, чтобы быстрее подстроиться.
Проверяйте результат здравым смыслом: прогноз в 400 км при обычных 150 говорит о том, что параметры слишком агрессивны или что в данных выброс.
Чего метод не умеет
Метод не знает про соревнования, болезнь, отпуск и плановые разгрузочные недели и не учитывает сезонность. Ряд из недель с чередованием «тяжёлая — лёгкая» он сгладит в среднее.
Горизонт лучше держать в одну-две недели. Чем дальше прогноз, тем сильнее он зависит от последнего тренда, который мог быть вызван случайной серией недель.
Как вести данные
Записывайте итог каждой недели в одно и то же время, учитывайте только езду на велосипеде и не смешивайте пробег на улице с тренажёром, если хотите единый ряд. Пропуски лучше не заполнять нулём, если вы просто не ехали по болезни, но фиксировать это отдельно.
Ряд с пропущенной неделей даёт искажённый тренд, и расчёт нужно переделывать на отрезке без разрывов.
Второй пример и горизонт
Ряд 42, 45, 44, 48, 50, 49 км при тех же α и β даёт уровень примерно 50,76 км и тренд 1,73 км в неделю. Прогноз на две недели: 50,76 + 2 · 1,73 ≈ 54,22 км.
Малый ряд делает оценку тренда менее надёжной. Поэтому при использовании для практических решений обращайтесь к долгой истории данных.
Тренировки и здоровье
Страница не даёт тренировочных рекомендаций и не определяет, какая нагрузка подходит вам. Рост объёма должен сопровождаться восстановлением, и решения о нём принимайте с тренером.
При проблемах со здоровьем, травмах и хронических болезнях режим активности согласуйте с врачом. Прогноз — только арифметика прошлых недель.
Как читать три числа в ответе
В ответе три значения: прогноз, сглаженный уровень и тренд. Уровень показывает, где ряд находится сейчас после сглаживания шума; тренд — как быстро этот уровень меняется за неделю; прогноз — уровень плюс горизонт, умноженный на тренд.
Положительный тренд не означает, что объём стоит увеличивать, а отрицательный — что он снижается без причины. Это лишь арифметическое описание прошлых недель, которое помогает честно взглянуть на динамику.
Формула расчёта
ℓₜ = α·yₜ + (1−α)(ℓₜ₋₁ + bₜ₋₁); bₜ = β(ℓₜ − ℓₜ₋₁) + (1−β)bₜ₋₁; ŷ = ℓ + h·b
Проверенные примеры
Пробег: 120, 135, 128, 150, 160, 155, 170 км. α = 0,5, β = 0,3, горизонт 1 неделя.
После прохода по ряду: уровень 171.1749 км, тренд 8.3594 км за неделю, прогноз 179.5343 км.
42, 45, 44, 48, 50, 49 км, α = 0,5, β = 0,3, 2 недели.
Уровень 50.7645, тренд 1.7296, прогноз 54.2238 км.
Как пользоваться онлайн-калькулятором
- Введите недельный пробег по порядку от старых недель к новым.
- Задайте α и β между 0 и 1; для начала подойдут 0,5 и 0,3.
- Укажите горизонт прогноза в неделях.
- Нажмите «Вычислить» и сравните прогноз, уровень и тренд.