/ Модель

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

Параметры
12,4 млн
Лицензия
Apache 2.0
Архитектура
deepwind · MoE
Библиотека
transformers
Опубликована
28 мар 2026

DeepWind1.0-33M

Прогноз временных рядовTime_series → time_series

Компактная модель DeepWind прогнозирует распределение будущей ветровой мощности по историческим измерениям и дополнительным метеоданным.

133скачиваний за 30 дней0лайковвеса обновлены19 сен 2026

Бенчмарки

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

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

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

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

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

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

DeepWind1.0-33M — компактная версия семейства DeepWind, разработанная для вероятностного прогнозирования ветровой мощности. Это decoder-only Transformer примерно с 33 млн параметров: в README указаны 6 слоёв, размер скрытого состояния 384, 6 голов внимания и разреженные MoE-слои с выбором двух экспертов. Модель принимает исторические данные о мощности, а при наличии — метеорологические ковариаты и координаты площадки, и выдаёт 21 квантиль прогноза для каждой площадки и горизонта.

Модель предназначена для zero-shot прогнозирования ветровой генерации, в том числе на горизонтах от одного до нескольких часов. Авторы сообщают результаты оценки на восьми наборах WindBench. Веса доступны в формате safetensors, библиотека — Transformers. Лицензия репозитория — Apache-2.0.

README отмечает, что интервалы прогноза следует проверять и перекалибровывать для конкретной площадки: качество может снижаться при незнакомых режимах управления турбинами, ограничениях генерации, сбоях датчиков и отличающихся соглашениях о ковариатах. Упомянутый в статье источник Shanxi Wind является проприетарным и не может распространяться.

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

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

Ограничения

Интервалы прогноза нужно проверять и перекалибровывать для каждой площадки; качество может ухудшаться при незнакомом управлении турбинами, ограничениях генерации, сбоях датчиков и иных соглашениях о ковариатах. Проприетарный источник Shanxi Wind не распространяется.

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

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

Открыть на Hugging Face

DeepWind1.0-33M

DeepWind1.0-33M is the ~33M-parameter small checkpoint of DeepWind, a decoder-only Transformer foundation model for zero-shot probabilistic wind-power forecasting, introduced in

H. Wang et al., "DeepWind: A foundation model for zero-shot wind power forecasting," Energy, vol. 360, 141793, 2026. https://doi.org/10.1016/j.energy.2026.141793

It is the smallest of the DeepWind family — light enough to run on a laptop GPU — yet it still issues a 21-quantile forecast directly from a historical power context and, when available, meteorological covariates and site coordinates.

Model description

  • Architecture: decoder-only Transformer with time-aware patching, decoupled time/variate attention (RoPE + xPOS), sparse top-2 mixture-of-experts layers, and a direct multi-quantile prediction head.
  • Scale: ~33M trainable parameters (6 layers, hidden 384, 6 heads, SwiGLU width 1024, 4 experts).
  • Output: 21 quantiles (0.01–0.99) per site and horizon.
  • Loss: trained with a power-only channel loss (channel_loss_weights = [1, 0, 0, 0, 0, 0]), i.e. the objective concentrates gradient on the power channel, which is the channel zero-shot evaluation scores.

Usage

# install the model code first:
#   pip install git+https://github.com/Hexian-2001/DeepWind.git

from src.models.deepwind import DeepWindModel

model = DeepWindModel.from_pretrained("Hexian-2001/DeepWind1.0-33M")

Full forecasting (data preparation, expand-collapse decoding, and post-processing) is provided in the DeepWind repository (src/inference/, infer.py):

python infer.py \
  model=deepwind_small \
  inference.checkpoint_path=Hexian-2001/DeepWind1.0-33M \
  data.npy_path=/path/to/site.npy \
  data.metadata_path=/path/to/metadata.csv

Architecture

SettingValue
hidden size (d_model)384
layers / heads6 / 6
FFN width (d_ff)1024 (SwiGLU)
experts / top-k4 / 2
patch size / stride16 / 16
max context8192
quantiles21 (0.01–0.99)
normalizationRMSNorm + arcsinh
positional encodingRoPE + xPOS
trainable parameters~33 M

Training

Trained with AdamW (β₁=0.9, β₂=0.95), peak learning rate 1e-4, 3,000-step linear warmup, cosine decay, weight decay 0.01, gradient clipping at 1.0, BF16, and a global batch size of 256 for 100,000 steps.

Evaluation

Zero-shot results on WindBench (8 datasets), as reported in the paper. Each horizon is the arithmetic mean across the eight datasets:

HorizonnCRPS ↓nMAE ↓
1 h0.04250.0579
2 h0.06480.0804
4 h0.09250.1107
6 h0.10750.1319
8 h0.11750.1478
12 h0.12750.1741
mean0.09210.1171

Limitations

This is a research model. Prediction intervals should be validated and recalibrated on the deployment site; performance may degrade under unseen turbine controls, curtailment policies, sensor faults, or covariate conventions. The proprietary Shanxi Wind source cannot be redistributed.

Citation

@article{wang2026deepwind,
  title     = {DeepWind: A foundation model for zero-shot wind power forecasting},
  author    = {Wang, Hexian and Zhou, Tongming and Jia, Chengzhen and Liu, Yushan and Wang, Lingmei},
  journal   = {Energy},
  volume    = {360},
  pages     = {141793},
  year      = {2026},
  doi       = {10.1016/j.energy.2026.141793}
}

License

Apache-2.0. See the DeepWind repository for the code license and CITATION.cff.

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

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

GPU в ailist

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

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

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

Класс архитектуры
DeepWindModel
Ревизия весов
2c9d45b

0 моделей