Scaling graph neural networks to larger graphs
Abstract
Graph-structured data appears abundantly in both the social and natural sciences. How- ever, the common supervised-learning techniques in machine learning are not readily ap- plicable to graph data because they require their inputs to be structured as feature vectors. The current paradigm of learning on graph data is using graph neural networks (GNN). Computation on GNN’s follow the pattern of message-passing of vectors between neigh- boring nodes and message-aggregation. This thesis first motivates and then provides an overview of GNNs. It then discusses the connections between GNNs and Transformers, another recent machine learning model that has taken over the state-of-the-art in many ap- plications. We exploit this connection to develop a procedure that trades off model perfor- mance for training time and execution speed. By clustering nodes together, we can obtain approximations of the representations of each node, and we can leverage this approxima- tion to train and predict with the models much faster. We establish that our method. Addi- tionally, we open source our code for reproducibility of the experiment.
Keywords
Not available
Specialisations
Similar theses
- Learning latent graph structures for graph neural networks Haicang Zhou · Nanyang Technological University · 2025
- Network anomaly detection with graph neural networks Hamid Latif-Martínez · Universitat Politècnica de Catalunya · 2025
- Graph Neural Networks for Circuit Clustering and Partitioning A R Soroush · University of Guelph · 2024
- Exploring Graph Neural Networks for Metagenomic Assembly Graphs Tiago Miguel Campos Amaral Gomes · 2025
- Simultaneous Shape, Size, and Topology Optimization of Truss Structures Using Graph Neural Networks and Metaheuristic Algorithms Ali Mosalli · 2026
- The expressivity and explainability of graph neural networks Matthew Morris · University of Oxford · 2026
