Skip to content

Commit 33c5455

Browse files
committed
added peakweather dataset
1 parent d8a96ed commit 33c5455

File tree

5 files changed

+79
-2
lines changed

5 files changed

+79
-2
lines changed

_data/news.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
- date: 2025/06
2+
text: In collaboration with <strong>MeteoSwiss</strong>, we have released <a href="https://arxiv.org/abs/2506.13652"><strong>PeakWeather</strong></a> - a high-resolution benchmark <strong>dataset</strong> for spatiotemporal weather modeling from ground measuments. Check it out on <a href="https://huggingface.co/datasets/MeteoSwiss/PeakWeather">Hugging Face</a>!
13
- date: 2025/06
24
text: 'Our paper <a href="https://doi.org/10.1145/3742784">Graph Deep Learning for Time Series Forecasting (Cini et al.)</a> has been accepted to <strong><a href="https://dl.acm.org/journal/csur">ACM Computing Surveys</a></strong>!'
35
- date: 2025/05

_data/open_source.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,37 @@
1+
- name: PeakWeather
2+
type: dataset
3+
description: A high-resolution dataset of Swiss weather station measurements over 8+ years designed for spatiotemporal deep learning.
4+
links:
5+
website: https://huggingface.co/datasets/MeteoSwiss/PeakWeather
6+
github: https://github.com/MeteoSwiss/PeakWeather
7+
- name: EngRad
8+
type: dataset
9+
description: A dataset of 5 different weather variables collected at 487 grid points in England from 2018 to 2020.
10+
links:
11+
website: https://zenodo.org/records/12760772
12+
github: https://github.com/marshka/hdtts
113
- name: Torch Spatiotemporal
14+
type: software
215
description: A library for neural spatiotemporal data processing, with a focus on Graph Neural Networks.
316
img: tsl_logo.svg
417
links:
518
website: https://torch-spatiotemporal.readthedocs.io/
619
github: TorchSpatiotemporal/tsl
720
- name: Spektral
21+
type: software
822
description: A library for building graph neural networks in Keras and Tensorflow.
923
img: spektral_logo.svg
1024
links:
1125
website: https://graphneural.network/
1226
github: danielegrattarola/spektral/
1327
- name: CDG
28+
type: software
1429
description: A Python library for detecting changes in stationarity in sequences of graphs.
1530
img: cdg_logo.svg
1631
links:
1732
github: dzambon/cdg
1833
- name: DTS
34+
type: software
1935
description: A Keras library that provides multiple deep architectures for multi-step time-series forecasting.
2036
img: dts_logo.svg
2137
links:

_data/publications.yaml

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,36 @@
11
---
2+
- title: 'PeakWeather: MeteoSwiss Weather Station Measurements for Spatiotemporal Deep Learning'
3+
links:
4+
paper: https://arxiv.org/abs/2506.13652
5+
dataset: https://huggingface.co/datasets/MeteoSwiss/PeakWeather
6+
code: https://github.com/Graph-Machine-Learning-Group/peakweather-wind-forecasting
7+
venue: Preprint
8+
year: 2025
9+
authors:
10+
- id:dzambon
11+
- M. Cattaneo
12+
- id:imarisca
13+
- J. Bhend
14+
- D. Nerini
15+
- id:calippi
16+
first_authors: 2
17+
keywords:
18+
- spatiotemporal data
19+
- graph structure learning
20+
- graph neural networks
21+
- benchmark
22+
- weather forecasting
23+
abstract: 'In forecasting multiple time series, accounting for the individual features of each sequence can be challenging. To address this, modern deep learning methods for time series analysis combine a shared (global) model with local layers, specific to each time series, often implemented as learnable embeddings. Ideally, these local embeddings should encode meaningful representations of the unique dynamics of each sequence. However, when these are learned end-to-end as parameters of a forecasting model, they may end up acting as mere sequence identifiers. Shared processing blocks may then become reliant on such identifiers, limiting their transferability to new contexts. In this paper, we address this issue by investigating methods to regularize the learning of local learnable embeddings for time series processing. Specifically, we perform the first extensive empirical study on the subject and show how such regularizations consistently improve performance in widely adopted architectures. Furthermore, we show that methods attempting to prevent the co-adaptation of local and global parameters by means of embeddings perturbation are particularly effective in this context. In this regard, we include in the comparison several perturbation-based regularization methods, going as far as periodically resetting the embeddings during training. The obtained results provide an important contribution to understanding the interplay between learnable local parameters and shared processing layers: a key challenge in modern time series processing models and a step toward developing effective foundation models for time series.'
24+
bibtex: >
25+
@misc{zambon2025peakweather,
26+
title={PeakWeather: MeteoSwiss Weather Station Measurements for Spatiotemporal Deep Learning},
27+
author={Zambon, Daniele and Cattaneo, Michele and Marisca, Ivan and Bhend, Jonas and Nerini, Daniele and Alippi, Cesare},
28+
year={2025},
29+
eprint={2506.13652},
30+
archivePrefix={arXiv},
31+
primaryClass={cs.LG},
32+
url={https://arxiv.org/abs/2506.13652},
33+
}
234
- title: 'On the Regularization of Learnable Embeddings for Time Series Forecasting'
335
links:
436
paper: https://arxiv.org/abs/2410.14630
@@ -28,6 +60,7 @@
2860
- title: 'Learning Latent Graph Structures and their Uncertainty'
2961
links:
3062
paper: https://arxiv.org/abs/2405.19933
63+
github: https://github.com/allemanenti/Learning-Calibrated-Structures
3164
venue: To appear in International Conference on Machine Learning
3265
year: 2025
3366
authors:

_includes/publication_item.html

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,9 @@
3434
<a class="text-primary" href="https://arxiv.org/abs/{{publication.arxiv_id}}" target="_blank">arXiv</a>
3535
{% endif %}
3636
{% endif %}
37+
{% if publication.links.dataset %}
38+
<a class="text-primary" href="{{publication.links.dataset}}" target="_blank">Dataset</a>
39+
{% endif %}
3740
{% if publication.links.code %}
3841
<a class="text-primary" href="{{publication.links.code}}" target="_blank">Code</a>
3942
{% endif %}

index.html

Lines changed: 25 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,8 +74,10 @@ <h2>Research</h2>
7474
<div class="col-lg-8">
7575
<h2>Open Source</h2>
7676
<p class="lead">Our group is active in open source software development and we maintain several Python libraries based on our research. Check out also the <a href="https://github.com/Graph-Machine-Learning-Group">group GitHub page</a> for code related to our papers.</p>
77+
<h3>Software</h3>
7778
<div class="card-series">
78-
{% for os_project in site.data.open_source %}
79+
{% assign software = site.data.open_source | where: "type", "software" %}
80+
{% for os_project in software %}
7981
<div class="card horizontal-card">
8082
<div class="horizontal-card-image">
8183
<img src="{{site.url}}/assets/img/open_source/{{os_project.img}}" alt="" />
@@ -90,7 +92,28 @@ <h5 class="horizontal-card-title"><b>{{os_project.name}}</b></h5>
9092
</div>
9193
{% endfor %}
9294
</div>
93-
<p class="text-muted">The development of Spektral and CDG was supported by project ALPSFORT (200021 172671) of the Swiss National Science Foundation.</p>
95+
<h3>Datasets</h3>
96+
<div class="card-series">
97+
{% assign datasets = site.data.open_source | where: "type", "dataset" %}
98+
{% for os_project in datasets %}
99+
<div class="card horizontal-card">
100+
{% if os_project.img %}
101+
<div class="horizontal-card-image">
102+
<img src="{{site.url}}/assets/img/open_source/{{os_project.img}}" alt="" />
103+
</div>
104+
<div class="horizontal-card-content">
105+
{% else %}
106+
<div class="horizontal-card-content" style="width: 90%;">
107+
{% endif %}
108+
<h5 class="horizontal-card-title"><b>{{os_project.name}}</b></h5>
109+
<p>{{os_project.description}}</p>
110+
<div class="horizontal-card-action">
111+
{% include links_list.html links=os_project.links%}
112+
</div>
113+
</div>
114+
</div>
115+
{% endfor %}
116+
</div>
94117
</div>
95118
</div>
96119
</div>

0 commit comments

Comments
 (0)