/ Модель

Характеристики

Лицензия
CC BY-NC-SA 4.0
Библиотека
huggingface_hub
Опубликована
26 июн 2026

citras-fm

Прогноз временных рядовTime_series → time_series5 профессий

Компактный трансформер для zero-shot прогнозирования одного или нескольких временных рядов с учётом доступных ковариат.

9 607скачиваний за 30 дней0лайковвеса обновлены8 июл 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

CITRAS-FM — компактная модель временных рядов, разработанная Hitachi NLP. Это трансформер с 7,2 млн параметров для прогнозирования временных рядов без дообучения на конкретной задаче (zero-shot). Он принимает один или несколько целевых рядов, а также необязательные ковариаты: наблюдаемые в прошлом и известные на всём горизонте прогноза.

Модель предназначена для прогнозирования будущих значений по историческому окну, в том числе с учётом внешних факторов, например погоды или календарных событий. По данным карточки, инференс на CPU занимает менее 0,1 секунды. В бенчмарке fev-bench CITRAS-FM показала лучшие результаты среди моделей временных рядов размером менее 10 млн параметров на всех приведённых разделах; эти результаты не гарантируют точность на конкретных данных.

Веса опубликованы в формате safetensors. Лицензия CC-BY-NC-SA-4.0 разрешает использование на её условиях, но исключает коммерческое применение. Авторы отдельно предупреждают, что прогнозы могут быть неточными и модель не следует использовать как единственное основание для критически важных решений.

Сценарии применения

  • прогнозирование спроса по истории продаж и календарным факторам
  • прогнозирование трафика по прошлым значениям и погоде
  • прогнозирование нескольких взаимосвязанных временных рядов
  • прогнозирование показателей с учётом известных будущих событий
  • быстрый запуск прогнозирования временных рядов на CPU

Ограничения

Прогнозы вероятностные и могут быть неточными; модель не следует использовать как единственное основание для критически важных решений. Веса предназначены для исследований и некоммерческой оценки по лицензии CC-BY-NC-SA-4.0.

Для каких профессий подходит5

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Также подходит для

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

CITRAS-FM

CITRAS-FM (Covariate-Informed Transformer for time series Foundation Modeling) is a tiny (7M-parameter) time series foundation model for covariate-informed zero-shot forecasting. It supports zero-shot forecasting on a single target variable or multiple target variables, with optional support for observed covariates (past-only) and known covariates (available throughout the forecast horizon). It delivers sub-0.1-second CPU inference.

Problem Setting

CITRAS-FM handles three types of input variables:

VariableRoleCountShapeAvailable rangeExamples
TargetVariable to forecastCt (≥1)(L, Ct)Historical window [1, L]Traffic amount
Observed covariateExogenous variable influencing the target, available up to the prediction pointCo (≥0)(L, Co)Historical window [1, L]Weather
Known covariateExogenous variable influencing the target, available from the past through the forecast horizonCk (≥0)(L+H, Ck)Full window [1, L+H]Calendar events
  • L: length of historical context
  • H: forecast horizon

Covariates are optional — the model works with targets only.

Performance — fev-bench (zero-shot)

fev-bench is a standardized benchmark for zero-shot time series forecasting covering 100 tasks across diverse domains and frequencies. Skill Score is computed relative to Scaled Quantile Loss of the SeasonalNaive baseline (0% = SeasonalNaive, higher is better).

Models with < 10M parameters

Model# Params (M)fev-all (%) ↑fev-cov (%) ↑fev-multi (%) ↑fev-uni (%) ↑
CITRAS-FM7.241.239.054.231.3
KAIROS_mini (Ant Group)9.937.735.450.927.9
Chronos-Bolt_Tiny (Amazon)8.735.932.949.826.4
YINGLONG_6m (Alibaba)7.325.126.549.7-6.2
TinyTimeMixer_r2 (IBM)0.8-1.1-4.628.2-27.5
SeasonalNaive00.00.00.00.0

CITRAS-FM achieves the best accuracy among sub-10M tiny TSFMs on all splits, and outperforms several models with 20× more parameters (TimesFM-2.5, COSMIC) in covariate-informed settings. See the GitHub README for the full benchmark tables.

Quick Start

pip install citras-fm
from citras_fm import CitrasFM

model = CitrasFM.from_pretrained("hitachi-nlp/citras-fm")
print(model.pred_len)    # 24
print(model.quantiles)   # [0.1, 0.2, ..., 0.9]

# Forecast a single 1-D series
import numpy as np
target = np.random.randn(512)
median, quantiles = model.forecast(target, horizon=24)
# median: shape (24,), quantiles: shape (24, 9)

To pin a specific checkpoint revision, pass revision= (an HF commit hash or a git tag):

model = CitrasFM.from_pretrained("hitachi-nlp/citras-fm", revision="ckpt-2026-06-26")

For multivariate / covariate-informed forecasting and fine-tuning, see the example notebooks in the GitHub repository (example_zeroshot.ipynb and example_finetune.ipynb).

Files in this repository

FileDescription
model.safetensorsModel weights (state_dict, ~29 MB)
config.jsonHyperparameters consumed by CITRAS.__init__

License

Citation

Yamaguchi et al., "CITRAS-FM: Tiny Time Series Foundation Model for Covariate-Informed Zero-Shot Forecasting,"
34th European Signal Processing Conference (EUSIPCO), 2026 (to appear).

Disclaimer

These pretrained weights are provided for research and non-commercial evaluation purposes only, "AS IS", without warranty of any kind, express or implied, including warranties of accuracy, reliability, fitness for a particular purpose, and non-infringement of third-party rights.

In no event shall the authors, contributors, or Hitachi, Ltd. be liable for any damages arising from the use of these weights or any predictions derived from them.

Forecasts produced by this model are probabilistic estimates and may be inaccurate. Do not use this model as the sole basis for safety-critical, mission-critical, life-critical, financial, or medical decisions.

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм · huggingface_hub

Нельзя запустить

Временные ряды пока не поддерживаются.

Ревизия весов
8633940

0 моделей