Full Text Available

Note: Clicking the button above will open the full text document at the original institutional repository in a new window.

Spatial-temporal graph neural networks for weather prediction in South Africa

Spatial-temporal graph neural networks (ST-GNN) have been shown to be highly effective for flow prediction in dynamic systems but are under-explored for weather prediction applications. Additionally, current approaches for evalu- ating ST-GNN models do not take into account the robustness and stabil...

Full description

Saved in:
Bibliographic Details
Main Author: Davidson, Mohamed
Other Authors: Moodley, Deshendran
Format: Thesis
Language:English
English
Published: Department of Computer Science 2026
Subjects:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1867613308373172225
access_status_str Open Access
author Davidson, Mohamed
author2 Moodley, Deshendran
author_browse Davidson, Mohamed
Moodley, Deshendran
author_facet Moodley, Deshendran
Davidson, Mohamed
author_sort Davidson, Mohamed
collection Thesis
description Spatial-temporal graph neural networks (ST-GNN) have been shown to be highly effective for flow prediction in dynamic systems but are under-explored for weather prediction applications. Additionally, current approaches for evalu- ating ST-GNN models do not take into account the robustness and stability of the trained models. This research compared and evaluated two ST-GNN mod- els, i.e. Graph WaveNet (GWN) and the Low-Rank Weighted Graph Neural Network (WGN), for weather prediction in South Africa. The results of these two ST-GNN models are compared to two basic temporal deep neural network architectures, i.e. the LSTM and the TCN, for temperature prediction across 21 weather stations in South Africa. A novel framework is presented in which to reliably evaluate model robustness and stability for weather prediction. This framework was used to perform rigorous experiments to evaluate the stability and robustness of the ST-GNN models for temperature prediction. The results show that the GWN model outperforms the other models across different predic- tion horizons with an average SMAPE score of 8.30%. Despite the GWN model outperforming the other models on average, the TCN model outperformed both ST-GNN models at particular weather stations. The results indicate that an ensemble approach consisting of ST-GNN models and basic temporal deep neu- ral network architectures would be the most effective approach for temperature prediction. Finally, the learnt adjacency matrices of the two ST-GNNs were analysed and compared to gain insights into the prominent spatial-temporal dependencies between weather stations..
format Thesis
id oai:open.uct.ac.za:11427/43286
institution University of Cape Town (South Africa)
language English
eng
last_indexed 2026-06-10T12:34:03.682Z
license_str Not specified — see source repository
provenance_str_mv Harvested via OAI-PMH from UCTD — University of Cape Town Open Access Repository
publishDate 2026
publishDateRange 2026
publishDateSort 2026
publisher Department of Computer Science
publisherStr Department of Computer Science
record_format dspace
source_str UCTD — University of Cape Town Open Access Repository
spelling oai:open.uct.ac.za:11427/43286 Spatial-temporal graph neural networks for weather prediction in South Africa Davidson, Mohamed Moodley, Deshendran networks South Africa Spatial-temporal graph neural networks (ST-GNN) have been shown to be highly effective for flow prediction in dynamic systems but are under-explored for weather prediction applications. Additionally, current approaches for evalu- ating ST-GNN models do not take into account the robustness and stability of the trained models. This research compared and evaluated two ST-GNN mod- els, i.e. Graph WaveNet (GWN) and the Low-Rank Weighted Graph Neural Network (WGN), for weather prediction in South Africa. The results of these two ST-GNN models are compared to two basic temporal deep neural network architectures, i.e. the LSTM and the TCN, for temperature prediction across 21 weather stations in South Africa. A novel framework is presented in which to reliably evaluate model robustness and stability for weather prediction. This framework was used to perform rigorous experiments to evaluate the stability and robustness of the ST-GNN models for temperature prediction. The results show that the GWN model outperforms the other models across different predic- tion horizons with an average SMAPE score of 8.30%. Despite the GWN model outperforming the other models on average, the TCN model outperformed both ST-GNN models at particular weather stations. The results indicate that an ensemble approach consisting of ST-GNN models and basic temporal deep neu- ral network architectures would be the most effective approach for temperature prediction. Finally, the learnt adjacency matrices of the two ST-GNNs were analysed and compared to gain insights into the prominent spatial-temporal dependencies between weather stations.. 2026-05-26T07:30:44Z 2026-05-26T07:30:44Z 2023 2026-05-26T07:26:21Z Thesis / Dissertation Masters Masters http://hdl.handle.net/11427/43286 en eng application/pdf Department of Computer Science Faculty of Science University of Cape Town
spellingShingle networks
South Africa
Davidson, Mohamed
Spatial-temporal graph neural networks for weather prediction in South Africa
thesis_degree_str Master's
title Spatial-temporal graph neural networks for weather prediction in South Africa
title_full Spatial-temporal graph neural networks for weather prediction in South Africa
title_fullStr Spatial-temporal graph neural networks for weather prediction in South Africa
title_full_unstemmed Spatial-temporal graph neural networks for weather prediction in South Africa
title_short Spatial-temporal graph neural networks for weather prediction in South Africa
title_sort spatial temporal graph neural networks for weather prediction in south africa
topic networks
South Africa
url http://hdl.handle.net/11427/43286
work_keys_str_mv AT davidsonmohamed spatialtemporalgraphneuralnetworksforweatherpredictioninsouthafrica