Research Article
A survey on graph neural networks
@ARTICLE{10.4108/eetel.3466, author={Jing Wang}, title={A survey on graph neural networks}, journal={EAI Endorsed Transactions on e-Learning}, volume={8}, number={3}, publisher={EAI}, journal_a={EL}, year={2023}, month={7}, keywords={Deep Learning, Graph Neural Networks, Euclidean domains, Non-Euclidean domains, Graph data}, doi={10.4108/eetel.3466} }
- Jing Wang
Year: 2023
A survey on graph neural networks
EL
EAI
DOI: 10.4108/eetel.3466
Abstract
In recent years, we have witnessed the developments that deep learning has brought to machine learning. It has solved many problems in the areas of computer vision, speech recognition, natural language processing, and various other tasks with state-of-the-art performance. However, the data in these tasks is typically represented in Euclidean space. As technology develops, more and more applications are generating data from non-Euclidean domains and representing them as graphs with complex relationships and interdependencies between objects. This poses a significant challenge to deep learning algorithms. This is because, due to the uniqueness of graphs, applying deep learning to the ubiquitous graph data is not an easy task. To solve the problem in non-Euclidean domains, Graph Neural Networks (GNNs) have emerged. A Graph Neural Network (GNN) is a neural model that captures dependencies between graphs by passing messages between graph nodes. This paper introduces commonly used graph neural networks, their learning methods, and common datasets for graph neural networks. It also provides an outlook on the future of Graph Neural Networks.
Copyright © 2023 Wang et al., licensed to EAI. This is an open access article distributed under the terms of the CC BY-NC-SA 4.0, which permits copying, redistributing, remixing, transformation, and building upon the material in any medium so long as the original work is properly cited.