Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Transfer Graph Neural Networks for Pandemic Forecasting

About

The recent outbreak of COVID-19 has affected millions of individuals around the world and has posed a significant challenge to global healthcare. From the early days of the pandemic, it became clear that it is highly contagious and that human mobility contributes significantly to its spread. In this paper, we study the impact of population movement on the spread of COVID-19, and we capitalize on recent advances in the field of representation learning on graphs to capture the underlying dynamics. Specifically, we create a graph where nodes correspond to a country's regions and the edge weights denote human mobility from one region to another. Then, we employ graph neural networks to predict the number of future cases, encoding the underlying diffusion patterns that govern the spread into our learning model. Furthermore, to account for the limited amount of training data, we capitalize on the pandemic's asynchronous outbreaks across countries and use a model-agnostic meta-learning based method to transfer knowledge from one country's model to another's. We compare the proposed approach against simple baselines and more traditional forecasting techniques in 3 European countries. Experimental results demonstrate the superiority of our method, highlighting the usefulness of GNNs in epidemiological prediction. Transfer learning provides the best model, highlighting its potential to improve the accuracy of the predictions in case of secondary waves, if data from past/parallel outbreaks is utilized.

George Panagopoulos, Giannis Nikolentzos, Michalis Vazirgiannis• 2020

Related benchmarks

TaskDatasetResultRank
Node ClassificationReddit (test)--
134
Node ClassificationDBLP (test)--
70
Spatio-temporal forecastingChickenpox Hungary
MSE1.116
28
Spatio-temporal forecastingPedalMe London
MSE1.458
28
Spatio-temporal forecastingWikipedia Math
MSE0.795
28
Node ClassificationTmall (test)
Average Accuracy61.81
15
Node ClassificationPatent (test)
Average Accuracy83.25
14
Dynamic node classificationDBLP
Training Time (s)21.36
9
Dynamic node classificationTMALL
Training Time (s)303.6
9
Dynamic node classificationREDDIT
Training Time (s)2.80e+3
8
Showing 10 of 11 rows

Other info

Follow for update