Graph neural networks for network analysis

<p>With an increasing number of applications where data can be represented as graphs, graph neural networks (GNNs) are a useful tool to apply deep learning to graph data. Signed and directed networks are important forms of networks that are linked to many real-world problems, such as ranking f...

Cur síos iomlán

Sonraí bibleagrafaíochta
Príomhchruthaitheoir: He, Y
Rannpháirtithe: Dong, X
Formáid: Tráchtas
Teanga:English
Foilsithe / Cruthaithe: 2024
Ábhair:
_version_ 1826313190784368640
author He, Y
author2 Dong, X
author_facet Dong, X
He, Y
author_sort He, Y
collection OXFORD
description <p>With an increasing number of applications where data can be represented as graphs, graph neural networks (GNNs) are a useful tool to apply deep learning to graph data. Signed and directed networks are important forms of networks that are linked to many real-world problems, such as ranking from pairwise comparisons, and angular synchronization.</p> <br> <p>In this report, we propose two spatial GNN methods for node clustering in signed and directed networks, a spectral GNN method for signed directed networks on both node clustering and link prediction, and two GNN methods for specific applications in ranking as well as angular synchronization. The methods are end-to-end in combining embedding generation and prediction without an intermediate step. Experimental results on various data sets, including several synthetic stochastic block models, random graph outlier models, and real-world data sets at different scales, demonstrate that our proposed methods can achieve satisfactory performance, for a wide range of noise and sparsity levels. The introduced models also complement existing methods through the possibility of including exogenous information, in the form of node-level features or labels.</p> <br> <p>Their contribution not only aid the analysis of data which are represented by networks, but also form a body of work which presents novel architectures and task-driven loss functions for GNNs to be used in network analysis.</p>
first_indexed 2024-09-25T04:09:14Z
format Thesis
id oxford-uuid:a21a027c-1ceb-4ee0-af72-f013cdf7780b
institution University of Oxford
language English
last_indexed 2024-09-25T04:09:14Z
publishDate 2024
record_format dspace
spelling oxford-uuid:a21a027c-1ceb-4ee0-af72-f013cdf7780b2024-06-12T11:14:11ZGraph neural networks for network analysisThesishttp://purl.org/coar/resource_type/c_db06uuid:a21a027c-1ceb-4ee0-af72-f013cdf7780bNeural networks (computer science)Deep learning (machine learning)Machine learningGraph theorySocial sciences--network analysisEnglishHyrax Deposit2024He, YDong, XCucuringu, MReinert, GKoutis, I<p>With an increasing number of applications where data can be represented as graphs, graph neural networks (GNNs) are a useful tool to apply deep learning to graph data. Signed and directed networks are important forms of networks that are linked to many real-world problems, such as ranking from pairwise comparisons, and angular synchronization.</p> <br> <p>In this report, we propose two spatial GNN methods for node clustering in signed and directed networks, a spectral GNN method for signed directed networks on both node clustering and link prediction, and two GNN methods for specific applications in ranking as well as angular synchronization. The methods are end-to-end in combining embedding generation and prediction without an intermediate step. Experimental results on various data sets, including several synthetic stochastic block models, random graph outlier models, and real-world data sets at different scales, demonstrate that our proposed methods can achieve satisfactory performance, for a wide range of noise and sparsity levels. The introduced models also complement existing methods through the possibility of including exogenous information, in the form of node-level features or labels.</p> <br> <p>Their contribution not only aid the analysis of data which are represented by networks, but also form a body of work which presents novel architectures and task-driven loss functions for GNNs to be used in network analysis.</p>
spellingShingle Neural networks (computer science)
Deep learning (machine learning)
Machine learning
Graph theory
Social sciences--network analysis
He, Y
Graph neural networks for network analysis
title Graph neural networks for network analysis
title_full Graph neural networks for network analysis
title_fullStr Graph neural networks for network analysis
title_full_unstemmed Graph neural networks for network analysis
title_short Graph neural networks for network analysis
title_sort graph neural networks for network analysis
topic Neural networks (computer science)
Deep learning (machine learning)
Machine learning
Graph theory
Social sciences--network analysis
work_keys_str_mv AT hey graphneuralnetworksfornetworkanalysis