Timestral: обзор семейства моделей прогноза временных рядов от Mistral
Первое семейство моделей прогноза временных рядов от Mistral: четыре размера, 21 квантиль, контекст 32 768 шагов и работа без GPU. Разбираем подтверждённые цифры, лицензию и реальные ограничения.
ПрогнозированиеTSFM2026
Категория Модели прогнозаЛицензия Modified MITДанные сняты 24.10.2026
Timestral — семейство моделей прогноза временных рядов (time-series foundation models, TSFM) от Mistral AI: четыре чекпоинта на 5M, 28M, 123M и 209M параметров. Модель выдаёт вероятностный прогноз (21 квантиль), принимает мультивариантные ряды и ковариаты, держит контекст до 32 768 шагов и, по заявлению вендора, не требует GPU на инференсе. На публичных бенчмарках GIFT-Eval, TIME и fev-bench старший чекпоинт занимает первое место среди zero-shot моделей, опережая Chronos-2 и TimesFM 3.0 — при 209M параметров.
209M
Параметров
старший чекпоинт семьи
32 768
Контекст
шагов истории
0,658
MASE GIFT-Eval
лучший zero-shot
140 мс
CPU, шаг вперёд
209M, 8 потоков
01Что такое Timestral и чем он отличается от ARIMA
Классические модели (ARIMA, линейная регрессия, экспоненциальное сглаживание) обучаются на одном ряду и знают только его историю. Глубокие модели вроде PatchTST умеют ловить нелинейные зависимости, но их всё равно тренируют с нуля на каждом новом датасете — переноса знаний между доменами нет. TSFM добавляют к этому третью ступень: модель предобучена на большом корпусе разнородных рядов и потому прогнозирует zero-shot — без обучения на ваших данных, в том числе там, где истории мало.
Mistral описывает Timestral как «первое семейство TSFM» в своей линейке. Технически это patch-based transformer с двумя типами внимания — по времени и по вариатам (time attention и variate attention), 24 слоя, размерность эмбеддинга 768, патч — 32 шага. Вход делится на целевые вариаты, past-only ковариаты и known-future ковариаты; категориальные признаки кодируются target-encoding, пропуски помечаются как NaN и не ломают прогноз.
Карточка модели
РазработчикMistral AI (Франция)
Дата релиза15.10.2026 (блог), чекпоинты 14.10.2026
Мы не обучали и не бенчмаркали модель сами. Все числа на странице — из блога Mistral от 15.10.2026, карточек моделей на Hugging Face (снято 24.10.2026), файлового списка репозитория и GitHub API. Метрики бенчмарков помечены как «данные авторов»: это заявления вендора, а не независимый замер.
02Бенчмарки: где именно Timestral первый
Mistral заявляет первое место среди предобученных zero-shot моделей сразу по пяти метрикам на трёх публичных лидербордах: GIFT-Eval (GMean MASE и GMean WQL), TIME (GMean MASE и GMean CRPS) и fev-bench (SQL skill score). Результат получен одним чекпоинтом, без ансамблей — это важная деталь: многие верхние строчки лидербордов собираются смешиванием нескольких моделей.
fev-bench: SQL skill scoreбольше — лучше, данные авторов (Mistral)
fev-bench — вероятностный бенчмарк Kaggle-подобных задач; SQL skill score усредняет качество по наборам. Разрыв между Timestral и TimesFM-3 — около 1,4 пункта.
GIFT-Eval: MASE и CRPSзначения умножены на 1000, меньше — лучше
MASE 0,658 против 0,698 у Chronos-2. Абсолютные значения метрики малы, поэтому на графике они умножены на 1000 — иначе все столбцы сливаются в одну высоту.
Что эти цифры не доказывают
Лидерборды собираются из публичных датасетов и почти всегда содержат ряды, похожие на ваши лишь структурно. Модель, выигравшая GIFT-Eval, может проиграть на вашем складе или на телеметрии оборудования. Единственный способ принять решение — собственный бэктест на 3–6 месяцах истории с честным отложенным окном.
03Четыре размера: чем платят за точность
Все четыре чекпоинта делят одну архитектуру и один рецепт обучения, различаются только число параметров, размер файла и латентность. Разница в качестве между 5M и 209M существует, но она нелинейна: от 5M к 28M MASE падает на 0,027, от 28M к 123M — ещё на 0,019, а от 123M к 209M — всего на 0,001. То есть за последний шаг вы платите в 1,7 раза большим файлом и почти четырёхкратной латентностью, а выигрываете в точности практически ничего.
Чекпоинт
Файл весов
MASE GIFT-Eval
Латентность (CPU)
Timestral-5M
20,8 МБ
0,705
10 мс
Timestral-28M
111,3 МБ
0,678
в 5 раз быстрее 209M
Timestral-123M
490,4 МБ
0,659
≈¾ латентности 209M
Timestral-209M
837,3 МБ
0,658
140 мс
Размеры файлов — из файлового списка HF (api/models?blobs=true). MASE — данные авторов. Латентность: 8 потоков CPU, прогноз на сутки вперёд по трём неделям 15-минутной истории; для 28M и 123M вендор даёт относительные величины, абсолютных миллисекунд не публикует.
Для большинства задач разумная отправная точка — 28M: он, по заявлению Mistral, обходит Chronos-2 на GIFT-Eval и TIME при примерно четырёхкратно меньшем размере.
Редакционные оценки Qantcore
Это наша оценка по открытым данным, а не бенчмарк качества прогноза. Экосистема снижена осознанно: релизу меньше двух недель, сторонних интеграций и русскоязычных материалов почти нет.
04Как устроен прогноз: от патчей к квантилям
Путь данных в Timestral
Ключевое техническое отличие Mistral называет Decoupled Horizon Forecasting (DHF). У причинных декодеров в стиле Toto 2.0 и TimesFM 3 значения, которые нужно предсказать, маскируются — и заодно выпадают из контекста для следующих шагов. DHF разделяет эти роли: полная история остаётся в последовательности, а обученные forecast-токены читают её перед собой. Каждое наблюдение работает и как цель, и как контекст, а настоящие пропуски остаются помеченными как пропуски.
Второй механизм — covariate-aware attention. Каждому ряду назначается роль (target, past-only covariate, known-future covariate); known-future признаки видны на всём окне, цели — только каузально, и информация течёт лишь от ковариат к целям. Поэтому календарь праздников или прогноз погоды можно подставить, не «подсматривая» будущее самой цели. Третий слой — данные: основная часть предобучения синтетическая (сгенерированные процессы с трендом, сезонностью и шумом, затем мультивариантный синтезатор), после чего модель дообучается на смеси реальных и синтетических рядов с контекстом вчетверо длиннее.
05Сравнение с Chronos-2, TimesFM 3 и t0-gamma
Критерий
Timestral-209M
Chronos-2
TimesFM 3.0
Параметры
209M
120M
не раскрыты в карточке
Контекст
32 768
8 192
патч 32, горизонт-патч 64
Горизонт за проход
1 024
1 024
блоками по патчам
Квантили
21
задаются при вызове
9 (0,1–0,9)
Мультивариантность
есть
есть
есть
Лицензия весов
Modified MIT, порог $20 млн/мес
Apache-2.0
Non-Commercial v1.0
Вес файла
837 МБ
478 МБ
1 323 МБ
Загрузки HF
6 815
14 170 331
870 832
Данные сняты 24.10.2026: карточки Hugging Face, файловые списки, лицензии. Загрузки — счётчик HF за последние 30 дней, он отражает зрелость, а не качество.
Лицензии принципиально разные: Apache-2.0 (Chronos-2) не имеет ограничений по выручке, Modified MIT у Timestral — имеет, а TimesFM 3.0 в открытых весах вообще некоммерческий.
Практический вывод по лицензиям
Если проект коммерческий и выручка компании ниже $20 млн в месяц, Timestral по Modified MIT можно использовать в продукте. Выше порога нужен отдельный договор с Mistral. TimesFM 3.0 в варианте с открытыми весами для коммерческого продукта не годится — там non-commercial лицензия, условия коммерческого использования уточняйте у Google.
06Плюсы и минусы
Плюсы
Первый по пяти метрикам на GIFT-Eval, TIME и fev-bench среди zero-shot моделей
Контекст 32 768 шагов — в четыре раза длиннее, чем у Chronos-2
Работает на CPU: 140 мс на шаг вперёд у старшей модели, 10 мс у 5M
21 квантиль и поддержка known-future ковариат «из коробки»
Открытый код обучения и веса без запроса доступа
Минусы
Порог выручки $20 млн/мес в лицензии — для крупных компаний это платный договор
Релизу меньше двух недель: нет техотчёта, сторонних обёрток и примеров на русском
Бенчмарки — данные авторов, независимых сравнений пока нет
Технический отчёт обещан «позже», детали DHF известны только из блога
Кому пока рано
Если вам нужен управляемый прогноз с гарантией SLA, объяснимостью для аудита и готовыми коннекторами к BI — берите зрелый сервис или AutoML: у Timestral пока только веса, pip-пакет из git и README. Обратная ситуация: если данные нельзя выносить из контура (завод, банк, госсектор), локальный TSFM на CPU — один из немногих работающих вариантов.
07Кому подходит Timestral
Timestral имеет смысл, когда рядов много и они разнородные (тысячи датчиков, SKU, метрик), истории на каждый ряд мало, а выносить данные в облако нельзя. В этих условиях zero-shot модель на 28M параметров даёт прогноз без обучения, укладывается в память обычного сервера и легко встраивается в существующий пайплайн мониторинга. Если же у вас один-два ряда с длинной историей и стабильной сезонностью, ARIMA или градиентный бустинг на лагах часто не хуже — и объяснимее.
Второй сценарий — связка с языковой моделью: TSFM считает числа, LLM интерпретирует отклонения и пишет диагноз. Mistral описывает ровно такой сценарий для промышленности: Timestral ловит аномалию на насосе, агент ищет похожие исторические отказы по эмбеддингам, запускает подзадачи и формирует заключение со ссылками на журналы смен и наряды. Пошаговая инструкция по локальному запуску — в нашем гайде по прогнозированию временных рядов.
Веса лежат на Hugging Face и доступны без заявки, код — в открытом репозитории на GitHub. Лицензия Modified MIT разрешает коммерческое использование, пока глобальная консолидированная выручка вашей компании (или работодателя) за предыдущий месяц не превышает $20 млн; выше этого порога нужен отдельный договор с Mistral. Отдельного платного API-тарифа вендор для Timestral публично не объявлял — уточняйте на официальном сайте.
Можно ли запустить Timestral на CPU без видеокарты?
Да, инференс идёт на PyTorch на CPU или GPU. Mistral приводит замер: на серверном CPU с 8 потоками прогноз на сутки вперёд по трём неделям 15-минутной истории занимает 10 мс у модели 5M и 140 мс у 209M. Это делает сценарий «много рядов на одном сервере» реальным без GPU.
Чем Timestral отличается от Chronos-2 и TimesFM 3?
Все три — TSFM для zero-shot прогноза, но с разными компромиссами: Timestral даёт контекст 32 768 шагов и 21 квантиль при 209M параметрах; Chronos-2 — 120M параметров, контекст 8 192, Apache-2.0 и очень высокую пропускную способность (свыше 300 рядов в секунду на одной A10G); TimesFM 3.0 — крупная модель (файл весов 1,3 ГБ) с некоммерческой лицензией в открытом варианте. По бенчмаркам, которые приводит Mistral, старший Timestral обходит оба.
Поддерживает ли Timestral мультивариантные ряды и внешние признаки?
Да: целевые вариаты могут быть многомерными, поддерживаются past-only ковариаты (то, что известно только в прошлом) и known-future ковариаты (календарь, план производства, прогноз погоды). Категориальные признаки кодируются автоматически, пропуски передаются как NaN и не требуют заполнения.
Стоит ли переходить на Timestral с ARIMA прямо сейчас?
Если у вас один-два стабильных ряда — нет, разница в качестве будет небольшой, а объяснимость хуже. Если рядов десятки и сотни, истории мало, а данные нельзя выносить из контура — стоит прогнать бэктест: возьмите 3–6 месяцев истории, отложите последнее окно и сравните MASE и CRPS с текущей моделью. Решение принимайте по своему бэктесту, а не по лидерборду.
Timestral — редкий случай, когда новая модель действительно меняет расклад: контекст 32 768 шагов, 21 квантиль и работа на CPU при 209M параметрах. Минусы честные: лицензионный порог по выручке, отсутствие техотчёта и почти нулевая экосистема. Берите, если данные нельзя выносить из контура и рядов много; для одиночного ряда с длинной историей классические модели всё ещё дешевле и понятнее.
Запустить прогноз на своих данных
Пошаговая инструкция: установка Timestral, Chronos-2 и TimesFM 3, подготовка таблицы, бэктест и типичные ошибки.