Skip to content
Back to skills

Weather2k Eval

ASecurity

Evaluates the ability of deep learning models to forecast multivariate and univariate meteorological factors (temperature, visibility, humidity) using historical time-series and spatio-temporal data from ground weather stations. Use when the user wants to benchmark on Weather2K, or asks about evaluating this task. Reports MAE.

  • 3 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 11, 2026
researchpythongogitperformance

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill weather2k-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Weather2k Eval?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Weather2k Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-weather2k-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-weather2k-eval)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: weather2k-eval
description: Evaluates the ability of deep learning models to forecast multivariate and univariate meteorological factors (temperature, visibility, humidity) using historical time-series and spatio-temporal data from ground weather stations. Use when the user wants to benchmark on Weather2K, or asks about evaluating this task. Reports MAE.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2302.10493
  bibtex_key: [REDACTED]
  confidence: high
---

# weather2k-eval

> Weather2K: A Multivariate Spatio-Temporal Benchmark Dataset for Meteorological Forecasting Based on Real-Time Observation Data from Ground Weather Stations — Zhu et al. (2023) (arXiv:2302.10493, 2023)

## What this evaluates

Evaluates the ability of deep learning models to forecast multivariate and univariate meteorological factors (temperature, visibility, humidity) using historical time-series and spatio-temporal data from ground weather stations.

## Datasets

- **Weather2K** — total ?; splits: train (-1), val (-1), test (-1); repo https://github.com/bycnfz/weather2k

## Metrics

- `MAE` **(primary)** — range: other
  - Mean Absolute Error: the average of the absolute differences between predicted and actual values.
- `MSE` — range: other
  - Mean Squared Error: the average of the squared differences between predicted and actual values.
- `RMSE` — range: other
  - Root Mean Squared Error: the square root of the mean of the squared differences between predicted and actual values.

## Input / output format

**Input**: Historical time-series data of meteorological factors (20 dimensions for multivariate, 1 for univariate) over a fixed input window (e.g., 72 steps). Spatio-temporal models also receive static geographic coordinates (latitude, longitude, altitude).

**Output**: Forecasted values for the target meteorological factor(s) over a specified prediction horizon (e.g., 24, 72, 168, 336, or 720 steps).

## Scoring recipe

```python
def compute_metrics(predictions, targets):
    mae = np.mean(np.abs(predictions - targets))
    mse = np.mean((predictions - targets) ** 2)
    rmse = np.sqrt(mse)
    return {'MAE': mae, 'MSE': mse, 'RMSE': rmse}
```

## Common pitfalls

- Using multivariate inputs does not guarantee performance gains for univariate forecasting targets; the paper notes it often degrades performance.
- Different baseline categories use different data splits: transformers use a 3:1:2 train/val/test ratio, while classical nonparametric methods use a 3:1 train/test ratio.
- Early stopping patience and learning rate schedules differ between transformer baselines (5 epochs patience, lr 1e-4) and GNN baselines (50 epochs patience, lr 1e-2 with decay).

## Evidence (verbatim from paper)

> Table 6 shows the performance of multivariate to univariate forecasting. The number in the parenthesis is the difference value from the univariate result, where the better result is highlighted in bold. Table 7: Univariate results of the persistent model and nonparametric methods with different prediction lengths of 24, 72, 168, 336, and 720 steps. The input time length is 72 steps. The reported results of mean and standard deviation are obtained through experiments on Weather2K-S. Metrics | MSE | MAE

## Citation

```bibtex
@misc{zhu2023weather2k,
  title={Weather2K: A Multivariate Spatio-Temporal Benchmark Dataset for Meteorological Forecasting Based on Real-Time Observation Data from Ground Weather Stations},
  author={Zhu et al. (2023)},
  year={2023},
  note={arXiv:2302.10493}
}
```

- arXiv: 2302.10493

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.