Куда смотреть?
Верхние карточки и основной график по-прежнему используют текущий основной прогноз. Это главный привычный вид, который мы специально не ломали.
Strategy Outputs - это сравнительная панель. Она показывает, как разные стратегии прогнозируют week-1 views из одного и того же последнего снепшота. Смотри туда, чтобы видеть разногласия между методами, а не как на единственную истину.
На основном графике серой пунктирной линией также показан чистый pace_decay P50. Это спокойный baseline: что получится, если взять текущий pace и плавно затухать его к 168h.
Strategy Checkpoints особенно полезен после того, как видео добралось до 168h. Там видно, что каждая стратегия предсказывала на 24h, 48h, 72h и 168h, и насколько потом промахнулась.
Forecast v2 не подменяет Main current: это отдельный экспериментальный блок. Он появится после следующего live-снепшота; старые v2-прогнозы задним числом не создаются, чтобы не подсматривать будущее.
Blend специально показан отдельно, но он пока не откалиброван. Ему нужны несколько завершенных видео, прежде чем его веса можно будет воспринимать всерьез.
Термины
Стратегии
Main current
Зеркало текущего основного прогноза, который хранится в forecasts.
- Плюс: сохраняет преемственность с главными числами в дашборде.
- Минус: на ранних часах может быть слишком осторожным, особенно когда истории мало.
Main v2
Отдельный прогноз: age-specific tail multiplier, аналоги по cumulative views и rolling pace, shrinkage к общей медиане и OOD-защита.
- Плюс: unusual ролик не получает ложную высокую уверенность только из-за четырех похожих финалов.
- Минус: до накопления широкой истории он все равно в основном остается robust multiplier-моделью.
Pace decay
Берет текущий hourly pace и предполагает, что темп постепенно затухает к 168h.
- Плюс: простая и обычно менее дерганая стратегия, чем голый текущий pace.
- Минус: может пропустить поздний буст, внешний трафик или необычное удержание.
72h to 168h multiplier
Смотрит на завершенные видео и оценивает, во сколько раз просмотры обычно растут с 72h до 168h.
- Плюс: опирается на реальные завершенные результаты.
- Минус: недоступна до 72h и очень хрупкая, пока у нас один-два завершенных видоса.
Nearest analogues
Ищет завершенные видео, которые на таком же возрасте были похожи по views и pace, а потом переносит их итоговый 168h результат на текущий видос.
- Плюс: когда истории достаточно, ловит реальные формы кривых, а не только формулу.
- Минус: при маленькой истории либо недоступна, либо легко переобучается на один похожий случай.
Checkpoint multiplier
Берет завершенные видео на текущем возрасте текущего ролика и смотрит медианный множитель от этого возраста до 168h.
- Плюс: работает уже на 24h и 48h, поэтому полезен для более раннего прогноза.
- Минус: пока истории мало, он почти полностью повторяет первый завершенный ролик и может переобучиться на похожие видео.
Spike-sensitive adjustment
Берет pace decay и немного сдвигает прогноз, если недавний pace похож на spike.
- Плюс: spike-risk становится виден отдельной строкой, а не спрятан внутри общего числа.
- Минус: детектор spike - эвристика, поэтому может принять шум за настоящий сигнал.
Blend
Взвешанная смесь доступных стратегий.
- Плюс: потом будет удобно тюнить, когда backtests покажут, какие стратегии лучше работают на разных возрастах видео.
- Минус: пока не откалиброван; воспринимай его как поверхность для настройки, а не как главный авторитет.
Rolling pace decay v2
Использует прирост views за 6h, затем 3h/1h как fallback, и применяет фиксированное затухание. Минутный API batch больше не является входным pace.
- Плюс: воспроизводимый self-curve baseline без исторических аналогов.
- Минус: backtest показывает систематический недобор хвоста, поэтому вес в Blend v2 маленький.
Trend decay v2
Сравнивает два соседних rolling-окна и оценивает собственное затухание текущего видео, затем сжимает его к базовому decay.
- Плюс: может заметить ускорение или более долгий хвост без поиска аналога.
- Минус: на ранних часах нестабилен; до 12h не участвует в Blend v2.
Tail multiplier v2
Чистая глобальная медиана multiplier от текущего возраста до 168h в log-space.
- Плюс: простой robust baseline и честная контрольная точка для Main v2.
- Минус: не различает тематику и форму кривой текущего ролика.
Blend v2
Возрастная смесь Main v2, rolling pace decay v2 и trend decay v2. После 24h Main v2 получает 85-95% веса.
- Плюс: компоненты сохраняются отдельными строками и больше не дублируют один multiplier под разными именами.
- Минус: пока экспериментален; оценивать надо отдельно на 24h, 48h и 72h.