Skip to content

Commit f4aa82d

Browse files
author
joeloskarsson
committed
Update on phd thesis + bonn ws 2025
1 parent 2978187 commit f4aa82d

File tree

7 files changed

+38
-3
lines changed

7 files changed

+38
-3
lines changed

_bibliography/papers.bib

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,9 @@ @article{adamov2025building
1010
bibtex_show={true},
1111
preview={building_lams.png},
1212
code={https://github.com/joeloskarsson/neural-lam-dev/releases/tag/building-ml-lams},
13+
slides={slides_ml4esm_bonn_2025.pdf},
1314
annotation={* Equal contribution},
15+
selected={true},
1416
}
1517

1618
@inproceedings{andrae2024continuousensembleweatherforecasting,
@@ -116,6 +118,5 @@ @InProceedings{pmlr-v162-oskarsson22a
116118
slides = {icml22_slides_graph_dgmrf.pdf},
117119
video = {https://icml.cc/virtual/2022/spotlight/17282},
118120
preview = {thumb_graph_dgmrf.png},
119-
selected={true},
120121
}
121122

_bibliography/theses.bib

Lines changed: 23 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,29 @@
1+
@phdthesis{oskarsson2025modeling,
2+
bibtex_show={true},
3+
title={Modeling Spatio-Temporal Systems with Graph-based Machine Learning},
4+
school = {Linköping University, Department of Computer and Information Science, Division of Statistics and Machine Learning},
5+
author={Oskarsson, Joel},
6+
year={2025},
7+
abstract={
8+
Most systems in the physical world are spatio-temporal in nature. The clouds move over our heads, vehicles travel on the roads and electricity is transmitted through vast spatial networks. Machine learning offers many opportunities to understand and forecast the evolution of these systems by making use of large amounts of collected data. However, building useful models of such systems requires taking both spatial and temporal correlations into account. We can not accurately forecast the weather in Linköping without knowing if there is hot air blowing in from the south. Similarly, we can not predict if a vehicle is about to make a left turn without knowing its position and velocity relative to other vehicles on the road. This thesis proposes a set of methods for accurately capturing such spatio-temporal dependencies in machine learning models.
9+
<br/>
10+
At the core of the thesis is the idea of using graphs as a way to represent the spatial relationships in spatio-temporal systems. Graphs offer a highly flexible framework for this purpose, in particular for situations where observation locations do not lie on a regular spatial grid. Throughout the thesis, spatial graphs are constructed by letting nodes correspond to spatial locations and edges the relationships between them. These graphs are then used to construct different machine learning models, including graph neural networks and probabilistic graphical models. Combining such graph-based components with machine learning methods for time series modeling then allows for capturing the full spatio-temporal structure of the data.
11+
<br/>
12+
The main contribution of the thesis lies in exploring a number of methods using graph-based modeling for spatio-temporal data. This includes extending temporal graph neural networks to handle data observed irregularly over time. Temporal graph neural networks are also used to develop a model for vehicle trajectory forecasting, where the edges of the graph correspond to interactions between traffic agents. The thesis additionally includes work on Bayesian modeling, where a connection between Gaussian Markov random fields and graph neural networks allows for building scalable probabilistic models for data defined using graphs.
13+
<br/>
14+
A motivation for the methods developed in this thesis is the increasing use of machine learning in earth science. Capturing relevant spatio-temporal relationships is central for building useful models of the earth system. The thesis includes numerous experiments making use of weather and climate data, as well as application-driven work specifically targeting weather forecasting. Recent years have seen rapid progress in using machine learning models for weather forecasting, and the thesis makes multiple contributions in this direction. A probabilistic weather forecasting model is developed by combining graph-based methods with a latent variable formulation. Lastly, machine learning limited area models are also explored, where graph neural networks are used for regional weather forecasting.
15+
},
16+
pdf = {https://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-215665},
17+
preview = {phd_thesis.png},
18+
slides = {phd_defense_slides.pdf},
19+
note={PhD Thesis}
20+
}
21+
122
@mastersthesis{Oskarsson1442847,
223
bibtex_show={true},
324
author = {Oskarsson, Joel},
4-
institution = {Linköping University, The Division of Statistics and Machine Learning},
525
pages = {111},
6-
school = {Linköping University, The Division of Statistics and Machine Learning},
26+
school = {Linköping University, Department of Computer and Information Science, Division of Statistics and Machine Learning},
727
title = {Probabilistic Regression using Conditional Generative Adversarial Networks},
828
keywords = {machine learning, ml, regression, probabilistic, distribution, cgan, gan, conditional gan, adversarial networks, neural network, deep learning, f-gan, f-cgan, f-divergence, adversarial training, bimodal, heteroskedastic, mmd, maximum mean discrepancy, gmmn, generative moment matching network, conditional gmmn, ipm, kde, cgan evaluation, cgan regression, gan regression, cgan-regression, regression using gan, deep, nn, implicit, generative, conditional, model, complex noise, aleatoric, uncertainty, dctd, mdn, heteroskedastic regression, gp},
929
abstract = {Regression is a central problem in statistics and machine learning with applications everywhere in science and technology. In probabilistic regression the relationship between a set of features and a real-valued target variable is modelled as a conditional probability distribution. There are cases where this distribution is very complex and not properly captured by simple approximations, such as assuming a normal distribution. This thesis investigates how conditional Generative Adversarial Networks (GANs) can be used to properly capture more complex conditional distributions. GANs have seen great success in generating complex high-dimensional data, but less work has been done on their use for regression problems. This thesis presents experiments to better understand how conditional GANs can be used in probabilistic regression. Different versions of GANs are extended to the conditional case and evaluated on synthetic and real datasets. It is shown that conditional GANs can learn to estimate a wide range of different distributions and be competitive with existing probabilistic regression models. },
@@ -13,3 +33,4 @@ @mastersthesis{Oskarsson1442847
1333
preview = {https://raw.githubusercontent.com/joeloskarsson/CGAN-regression/master/images/heteroskedastic.png},
1434
note={MSc Thesis}
1535
}
36+

_news/ml4esm_ws_25.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
layout: post
3+
date: 2025-08-28 12:00:00 +0200
4+
inline: true
5+
---
6+
I attended the ["Third Workshop on Machine Learning for Earth System Modelling"](https://cesoc.net/third-workshop-on-machine-learning-for-the-earth-system/) in Bonn, Germany.
7+
This event is always very interesting, and this time around I had the pleasure to present together with Simon Adamov our [recent work on building machine learning limited area weather models](https://arxiv.org/abs/2504.09340). Slides are available [here](/assets/pdf/slides_ml4esm_bonn_2025.pdf).

_news/phd_defense.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
layout: post
3+
date: 2025-08-22 12:00:00 +0200
4+
inline: true
5+
---
6+
I have successfully defended my PhD thesis, titled ["Modeling Spatio-Temporal Systems with Graph-based Machine Learning"](https://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-215665)!
2.03 MB
Loading

assets/pdf/phd_defense_slides.pdf

6.88 MB
Binary file not shown.
6 MB
Binary file not shown.

0 commit comments

Comments
 (0)