Skip to content

Commit d175bab

Browse files
committed
Updated tutorial website
1 parent 41bccb2 commit d175bab

File tree

1 file changed

+38
-57
lines changed

1 file changed

+38
-57
lines changed

_tutorials/graph-based-processing/log-2024.html

Lines changed: 38 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
layout: particles_header
3-
title: Graph Deep Learning for Spatiotemporal Time Series
3+
title: Graph Deep Learning for Time Series Processing
44
lead: Forecasting, Reconstruction and Analysis
55
description: The GMLG tutorial on graph deep learning for time-series processing.
66
venue: LoG Conference 2024
@@ -14,13 +14,11 @@
1414
<div class="col-lg-8">
1515
<p>
1616
Successful applications of <strong>deep learning</strong> in <strong>time series</strong> processing
17-
often involve training a single neural network on a collection of (related) time series. In the case
18-
of <strong>spatially correlated</strong> time series, pairwise relationships can be modeled by
19-
considering a (possibly dynamic) graph spanning the collection. In this context, <strong>graph-based
20-
methods</strong> take the standard deep learning approach to time series processing a step
21-
forward. The recent theoretical and practical developments in graph neural networks make the
22-
adoption of such an approach particularly appealing and timely.
23-
17+
often involve training a single neural network on a collection of (related) time series.
18+
Pairwise relationships among time series can be modeled by considering a (possibly dynamic) graph spanning the collection. In this context, <strong>graph-based
19+
methods</strong> take the standard deep learning approach to time series processing a step forward.
20+
The recent theoretical and practical developments in graph machine learning make adopting such an approach particularly appealing and timely.
21+
2422
<!-- Successful applications of <strong>deep learning</strong> in <strong>time series</strong> processing
2523
often involve training a single neural network on a collection of (related) time series. In the case
2624
of <strong>spatially correlated</strong> time series, pairwise relationships can be modeled by
@@ -35,17 +33,13 @@
3533

3634
The twofold <strong>objective</strong> of this tutorial is to:
3735
<ol>
38-
<li>offer a <strong>comprehensive overview</strong> of the field, with a focus on forecasting and
39-
missing data reconstruction;
36+
<li>offer a <strong>comprehensive overview</strong> of the field, with a focus on forecasting applications;
4037
</li>
41-
<li>provide the necessary theoretically grounded <strong>tools and practical
42-
recommendations</strong> to design and evaluate graph-based spatiotemporal models.
38+
<li>provide <strong>tools and guidelines</strong> to design and evaluate graph-based models for time series.
4339
</li>
4440
</ol>
45-
This tutorial is meant for both early-career and experienced researchers looking for a coherent
46-
framing of the field, seeking principles and guidelines to secure the most advanced technologies.
47-
Basic knowledge about deep learning for time series and graph-structured data is sufficient to
48-
benefit from the tutorial.
41+
This tutorial is meant for early-carrer researchers and practitioners who wish to apply graph deep learning methods to their time series processing applications.
42+
At the same time, the tutorial provides experienced scholars with a coherent framing of the state of the art and new perspectives.
4943
</p>
5044
</div>
5145
<div class="col-lg-8 text-center">
@@ -62,9 +56,9 @@ <h1>Material</h1>
6256
<div class="container px-4">
6357
<div class="row gx-4 justify-content-center">
6458
<div class="col-lg-8">
65-
<p class="lead">This tutorial will be delivered mainly at the <strong
59+
<p class="lead">This tutorial will be delivered at the <strong
6660
class="text-decoration-underline">Learning on Graphs (LoG) Conference</strong>,
67-
held virtually <strong>from the 26th to the 29th of November 2024</strong>, and concludes at the
61+
held online <strong>from the 26th to the 29th of November 2024</strong>, and at the
6862
<strong class="text-decoration-underline">Italy Meetup</strong>, in Siena, Italy,
6963
<strong>from the 4th to the 6th of December 2024</strong>.<br>The tutorial will
7064
take place on
@@ -91,52 +85,41 @@ <h1>Material</h1>
9185
<div class="row gx-4 justify-content-center">
9286
<div class="col-lg-8">
9387
<h1 class="text-center">Program</h1>
94-
<h5 class="mt-3 mb-2 fw-light"><span class="fw-bold me-2">Part 1</span> Graph-based processing of
95-
spatiotemporal time series.</h5>
88+
<h5 class="mt-3 mb-2 fw-light"><span class="fw-bold me-2">Part 1</span> Graph deep learning for time series processing.</h5>
9689
<ol>
97-
<li><strong>Spatiotemporal time series</strong><br>
98-
Definition of the problem settings. Introduction to common downstream tasks: forecasting and
99-
imputation.
90+
<li><strong>Correlated time series</strong><br>
91+
Definition of the problem settings. Time series forecasting.
92+
</li>
93+
<li><strong>Graph deep learning for time series forecasting</strong><br>
94+
Graph-based framework for representing correlated time series. Graph-based models for time series forecasting.
95+
Similarities to and differences from related settings in time series analysis and temporal graph learning.
10096
</li>
10197
<li><strong>Spatiotemporal graph neural networks (STGNNs)</strong><br>
102-
Presentation of the fundamental components of the general STGNN family of deep learning models
103-
for STS. Recipes and strategies for building effective STGNNs, as well as architectures from the
104-
literature, are provided.
98+
Core components of a STGNN model. Recipes and strategies for building STGNNs. The time-then-space and time-and-space paradigms.
99+
Overview of architectures from the literature.
105100
</li>
106101
<li><strong>Global and local models</strong><br>
107-
Discussion on the problem of local effects in spatiotemporal data. Review of the global and
108-
local modeling paradigms with their strengths and practical implications.
109-
</li>
110-
<li><strong>Model quality assessment</strong><br>
111-
Identification of time-space regions, e.g., specific sensors or periods of time, where
112-
predictions can be improved.
102+
Parameter sharing in time series models. Review of the global and local modeling paradigms with their strengths.
103+
Practical implications in graph-based time series processing. Hybrid global-local STGNN architectures. Transfer learning.
113104
</li>
114105
</ol>
115-
106+
<h5 class="mt-3 mb-2 fw-light"><span class="fw-bold me-2">Demo</span> Coding Spatiotemporal GNNs</h5>
107+
<p>Overview of open-source Pytorch libraries for graph-based time series processing. Torch Spatiotemporal demo.</p>
116108
<h5 class="mt-3 mb-2 fw-light"><span class="fw-bold me-2">Part 2</span> Challenges and tools.</h5>
117109
<ol>
118110
<li><strong>Latent graph learning</strong><br>
119-
Why and how to learn a graph structure from data when relational information is unavailable,
120-
insufficient or unreliable.
121-
</li>
122-
<li><strong>Learning in non-stationary environments</strong><br>
123-
Challenges and methods associated with modeling the evolution of spatiotemporal systems over
124-
time.
111+
Methods to apply the framework when no pre-defined graph is available. Learning graph structures from collections of time series.
125112
</li>
126113
<li><strong>Scalability</strong><br>
127114
Methods to enable scalability to large sensor networks.
128115
</li>
129116
<li><strong>Dealing with missing data</strong><br>
130-
The problem of missing data in real-world applications and architectures for graph-based
131-
multivariate
132-
time series imputation.
117+
The problem of missing data. Overview of methods for graph-based multivariate time series imputation and kriging.
118+
</li>
119+
<li><strong>Model quality assessment</strong><br>
120+
Statistical tools to test the optimality of graph-based predictors. Identification of time-space regions where predictions can be improved.
133121
</li>
134122
</ol>
135-
136-
<h5 class="mt-3 mb-2 fw-light"><span class="fw-bold me-2">Demo</span> Coding Spatiotemporal GNNs.</h5>
137-
<p>Overview of open-source Pytorch libraries for graph-based spatiotemporal data processing and short
138-
demo
139-
with Torch Spatiotemporal.</p>
140123
</div>
141124
</div>
142125
</div>
@@ -156,22 +139,20 @@ <h1>Organizers</h1>
156139
<div class="row g-4 my-4 justify-content-center align-items-center text-center text-md-start">
157140
</div>
158141
<div class="row g-4 my-4 justify-content-center align-items-top text-center">
159-
{% assign ca = people | where: "id", "calippi" | first %}
142+
{% assign ac = people | where: "id", "acini" | first %}
160143
<div class="col-10 col-sm-6 col-md-3 text-center">
161-
<img class="people-thumb medium-thumb" src="{{site.url}}/assets/img/people/{{ca.img}}" />
162-
<h4 class="mt-2">{{ca.name}} <strong>{{ca.surname}}</strong></h4>
163-
<p class="fw-light text-muted mb-1">Professor</p>
164-
{% if ca.links %}
165-
{% include links_list.html links=ca.links %}
144+
<img class="people-thumb medium-thumb" src="{{site.url}}/assets/img/people/{{ac.img}}" />
145+
<h4 class="mt-2">{{ac.name}} <strong>{{ac.surname}}</strong></h4>
146+
<p class="fw-light text-muted mb-1">Post-doc Researcher</p>
147+
{% if ac.links %}
148+
{% include links_list.html links=ac.links %}
166149
{% endif %}
167150
</div>
168151

169-
{% assign dz = people | where: "id", "dzambon" | first %}
170-
{% include people_item.html person=dz hide_description=true col_md=3 %}
171-
{% assign ac = people | where: "id", "acini" | first %}
172-
{% include people_item.html person=ac hide_description=true col_md=3 %}
173152
{% assign im = people | where: "id", "imarisca" | first %}
174153
{% include people_item.html person=im hide_description=true col_md=3 %}
154+
{% assign dz = people | where: "id", "dzambon" | first %}
155+
{% include people_item.html person=dz hide_description=true col_md=3 %}
175156
</div>
176157
</div>
177158
</div>

0 commit comments

Comments
 (0)