Foundations and Modeling of Dynamic Networks Using Dynamic Graph Neural Networks: A Survey

Dynamic networks are used in a wide range of fields, including social network analysis, recommender systems and epidemiology. Representing complex networks as structures changing over time allow network models to leverage not only structural but also temporal patterns. However, as dynamic network li...

Full description

Bibliographic Details
Main Authors: Joakim Skarding, Bogdan Gabrys, Katarzyna Musial
Format: Article
Language:English
Published: IEEE 2021-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9439502/
id doaj-8e6c5039bb4a414f892f59561de0dd23
record_format Article
spelling doaj-8e6c5039bb4a414f892f59561de0dd232021-06-03T23:09:22ZengIEEEIEEE Access2169-35362021-01-019791437916810.1109/ACCESS.2021.30829329439502Foundations and Modeling of Dynamic Networks Using Dynamic Graph Neural Networks: A SurveyJoakim Skarding0https://orcid.org/0000-0001-8509-658XBogdan Gabrys1https://orcid.org/0000-0002-0790-2846Katarzyna Musial2https://orcid.org/0000-0001-6038-7647Complex Adaptive Systems Laboratory, Data Science Institute, University of Technology Sydney, Sydney, NSW, AustraliaComplex Adaptive Systems Laboratory, Data Science Institute, University of Technology Sydney, Sydney, NSW, AustraliaComplex Adaptive Systems Laboratory, Data Science Institute, University of Technology Sydney, Sydney, NSW, AustraliaDynamic networks are used in a wide range of fields, including social network analysis, recommender systems and epidemiology. Representing complex networks as structures changing over time allow network models to leverage not only structural but also temporal patterns. However, as dynamic network literature stems from diverse fields and makes use of inconsistent terminology, it is challenging to navigate. Meanwhile, graph neural networks (GNNs) have gained a lot of attention in recent years for their ability to perform well on a range of network science tasks, such as link prediction and node classification. Despite the popularity of graph neural networks and the proven benefits of dynamic network models, there has been little focus on graph neural networks for dynamic networks. To address the challenges resulting from the fact that this research crosses diverse fields as well as to survey dynamic graph neural networks, this work is split into two main parts. First, to address the ambiguity of the dynamic network terminology we establish a foundation of dynamic networks with consistent, detailed terminology and notation. Second, we present a comprehensive survey of dynamic graph neural network models using the proposed terminology.https://ieeexplore.ieee.org/document/9439502/Dynamic network modelsgraph neural networkslink predictiontemporal networks
collection DOAJ
language English
format Article
sources DOAJ
author Joakim Skarding
Bogdan Gabrys
Katarzyna Musial
spellingShingle Joakim Skarding
Bogdan Gabrys
Katarzyna Musial
Foundations and Modeling of Dynamic Networks Using Dynamic Graph Neural Networks: A Survey
IEEE Access
Dynamic network models
graph neural networks
link prediction
temporal networks
author_facet Joakim Skarding
Bogdan Gabrys
Katarzyna Musial
author_sort Joakim Skarding
title Foundations and Modeling of Dynamic Networks Using Dynamic Graph Neural Networks: A Survey
title_short Foundations and Modeling of Dynamic Networks Using Dynamic Graph Neural Networks: A Survey
title_full Foundations and Modeling of Dynamic Networks Using Dynamic Graph Neural Networks: A Survey
title_fullStr Foundations and Modeling of Dynamic Networks Using Dynamic Graph Neural Networks: A Survey
title_full_unstemmed Foundations and Modeling of Dynamic Networks Using Dynamic Graph Neural Networks: A Survey
title_sort foundations and modeling of dynamic networks using dynamic graph neural networks: a survey
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2021-01-01
description Dynamic networks are used in a wide range of fields, including social network analysis, recommender systems and epidemiology. Representing complex networks as structures changing over time allow network models to leverage not only structural but also temporal patterns. However, as dynamic network literature stems from diverse fields and makes use of inconsistent terminology, it is challenging to navigate. Meanwhile, graph neural networks (GNNs) have gained a lot of attention in recent years for their ability to perform well on a range of network science tasks, such as link prediction and node classification. Despite the popularity of graph neural networks and the proven benefits of dynamic network models, there has been little focus on graph neural networks for dynamic networks. To address the challenges resulting from the fact that this research crosses diverse fields as well as to survey dynamic graph neural networks, this work is split into two main parts. First, to address the ambiguity of the dynamic network terminology we establish a foundation of dynamic networks with consistent, detailed terminology and notation. Second, we present a comprehensive survey of dynamic graph neural network models using the proposed terminology.
topic Dynamic network models
graph neural networks
link prediction
temporal networks
url https://ieeexplore.ieee.org/document/9439502/
work_keys_str_mv AT joakimskarding foundationsandmodelingofdynamicnetworksusingdynamicgraphneuralnetworksasurvey
AT bogdangabrys foundationsandmodelingofdynamicnetworksusingdynamicgraphneuralnetworksasurvey
AT katarzynamusial foundationsandmodelingofdynamicnetworksusingdynamicgraphneuralnetworksasurvey
_version_ 1721398472976891904