/ Модель

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

Контекст
512 токенов
Параметры
22 млн
Лицензия
Apache 2.0
Архитектура
kairos · dense
Библиотека
transformers
Опубликована
30 сен 2025

Kairos_50m

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

Kairos-50M — трансформерная модель для прогнозирования временных рядов без дообучения, использующая адаптивную токенизацию и позиционные кодировки.

1 255скачиваний за 30 дней2лайкавеса обновлены24 апр 2026

Бенчмарки

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

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

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

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

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

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

Kairos-50M — трансформерная модель временных рядов, представленная авторами работы «Kairos: Toward Adaptive and Parameter-Efficient Time Series Foundation Models». Она предназначена для прогнозирования временных рядов без дообучения на данных конкретной задачи и рассчитана на применение в разных предметных областях. В карточке указаны 22 млн параметров, контекст до 512 токенов и библиотека Transformers; README заявляет 50 млн параметров, поэтому размер модели в источниках расходится.

Модель использует динамическую токенизацию патчами, адаптивный выбор их размера по локальной информационной плотности и Dynamic Rotary Position Embedding (DRoPE), учитывающий спектральные особенности ряда. Обучение проводилось на корпусе PreSTS, содержащем более 300 млрд временных точек. Эти характеристики нацелены на обобщение на разнородные ряды без тонкой настройки.

Репозиторий содержит веса в формате safetensors. Лицензия — Apache-2.0. README не приводит подробных примеров использования или результатов по отдельным наборам данных, поэтому заявленное качество обобщения нельзя оценить по одной карточке.

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

  • прогнозирование временных рядов без настройки на целевом наборе данных
  • нулевое прогнозирование рядов из разных предметных областей
  • прогнозирование рядов с неоднородной плотностью информации

Ограничения

README не содержит подробных примеров применения или метрик на отдельных наборах данных. Размер параметров расходится между источниками: метаданные указывают 22 млн, а README — около 50 млн.

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

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

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

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

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

Открыть на Hugging Face

Kairos-50M: Adaptive Time Series Foundation Model

This model is presented in the paper Kairos: Toward Adaptive and Parameter-Efficient Time Series Foundation Models.

preprint github Project Page

Model Description

Kairos-50M is a 50-million parameter time series foundation model designed for zero-shot forecasting across diverse domains. It features a dynamic patching tokenizer, mixture-of-size encoding, and Dynamic Rotary Position Embedding (DRoPE) to handle heterogeneous time series data with varying information density.

Key Features

  • 🔀 Mixture-of-Size Encoder: Adaptively selects tokenization granularity based on local information density
  • 🔄 Dynamic Rotary Position Embedding (DRoPE): Tailors positional encodings to instance-level spectral features and dynamic patching tokenization
  • 📊 Zero-shot Forecasting: Strong generalization across domains without fine-tuning
  • ⚡ Efficient: Superior performance with fewer parameters

Model Specifications

  • Parameters: ~50 million
  • Training Data: PreSTS corpus (300+ billion time points)
  • Architecture: Transformer-based with adaptive components

Model Family

Usage

import torch
from tsfm.model.kairos import AutoModel

# load model
model = AutoModel.from_pretrained(
    "mldi-lab/Kairos_50m", trust_remote_code=True
)

# forecasting configurations
batch_size, context_length, prediction_length = 1, 2048, 96
seqs = torch.randn(batch_size, context_length)

prediction_length = 96
forecast = model(
    past_target=seqs.clone().detach().float(),
    prediction_length=prediction_length,
    generation=True,
    preserve_positivity=True,
    average_with_flipped_input=True
)

# extract the prediction results
forecast = forecast["prediction_outputs"]
print(forecast.shape)

For detailed usage examples, please refer to the main repository.

Citation

If you use this model, please cite:

@article{feng2025kairos,
  title={Kairos: Toward Adaptive and Parameter-Efficient Time Series Foundation Models},
  author={Feng, Kun and Lan, Shaocheng and Fang, Yuchen and He, Wenchao and Ma, Lintao and Lu, Xingyu and Ren, Kan},
  journal={arXiv preprint arXiv:2509.25826v2},
  year={2025}
}

License

Apache License 2.0

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

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

GPU в ailist

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

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

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

Класс архитектуры
KairosModel
Ревизия весов
b788434

0 моделей