/ Модель

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

Лицензия
Apache 2.0
Архитектура
patchtst · dense
Библиотека
pytorch
Опубликована
17 авг 2026

nanoforecast-patchtst-baselines

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

Набор эталонных моделей PatchTST для сравнения качества прогнозирования временных рядов на шести бенчмарк-датасетах.

27скачиваний за 30 дней3лайкавеса обновлены29 авг 2026

Бенчмарки

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

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

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

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

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

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

Репозиторий содержит эталонные модели PatchTST, разработанные eulogik для сопоставления с NanoForecast в стандартном бенчмарке прогнозирования временных рядов. Каждая модель обучена отдельно на одном наборе данных, с независимой обработкой каналов, по гиперпараметрам из статьи PatchTST. В репозитории размещены веса PyTorch и результаты бенчмарков для ETTh1, ETTh2, ETTm1, exchange_rate, electricity и traffic.

Модели предназначены для прогнозирования временных рядов и служат базовыми ориентирами при оценке других моделей на перечисленных датасетах. В README приведены метрики MASE, MAE, MSE и sMAPE для части результатов. Лицензия — Apache-2.0. Описание ориентировано на бенчмаркинг; данных о пригодности к другим наборам данных или сценариям не приведено.

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

  • сравнение моделей прогноза на ETTh1 и ETTh2
  • бенчмаркинг прогнозов на ETTm1
  • оценка прогнозирования обменного курса
  • сравнение прогнозов потребления электроэнергии
  • бенчмаркинг прогнозирования дорожного трафика

Ограничения

Модели обучены отдельно на конкретных датасетах и предназначены для эталонного сравнения; README не подтверждает переносимость на другие данные. Опубликованные метрики в README приведены только для части датасетов.

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

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

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

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

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

Открыть на Hugging Face

PatchTST Baselines (Standard Protocol)

Channel-independent PatchTST baselines trained on a free Colab T4 with the exact hyperparameters from the PatchTST paper. Used as reference baselines for NanoForecast standard-protocol benchmarking.

What is This?

These are reference baselines for comparing against NanoForecast. Each model was trained independently on a single dataset (channel-independent: each channel is a separate sample).

Training Configuration

ParameterValue
d_model512
e_layers3
patch_len16
stride8
dropout0.3
learning rate1e-4
patience3
lookback512
horizon48

Files

  • {ds}.pt — trained model weights (PyTorch)
  • {ds}.json — per-dataset benchmark results
  • standard_benchmark.json — aggregated MASE/MAE/MSE/sMAPE under the protocol in benchmark_standard.py

Benchmark Results

DatasetMASEMAEMSEsMAPE
ETTh10.7810.5740.3425.74
ETTh21.4670.9070.6844.39
ETTm10.4880.2990.2103.59
exchange_rate3.8610.0200.0011.19
electricity1.34748.71842.1731.41
traffic1.3790.0110.00043.23

Usage

import torch
model = torch.load("ETTh1.pt")

Citation

If you use these baselines, please cite the original PatchTST paper:

@inproceedings{nie2023time,
  title={A Time Series is Worth 64 Words: Long-term Forecasting with Transformers},
  author={Nie, Yuqi and Nguyen, Nam H and Sinthong, Phanwadee and Kalagnanam, Jayant},
  booktitle={International Conference on Learning Representations},
  year={2023}
}

Baselines generated by Eulogik for NanoForecast benchmarking.

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

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

GPU в ailist

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

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

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

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

0 моделей