Multitask Learning on Graph Neural Networks: Learning Multiple Graph Centrality Measures with a Unified Network
Pedro H. C. Avelar, Henrique Lemos, Marcelo O. R. Prates and, Luis Lamb

TL;DR
This paper demonstrates that graph neural networks can be trained for multitask learning to estimate multiple network centrality measures simultaneously, achieving high accuracy and generalizing to larger and real-world graphs.
Contribution
It introduces a GNN model capable of multitask learning for centrality measures, showing effective ranking and embedding decoding across various graph sizes.
Findings
Achieves 89% accuracy on test datasets with up to 128 nodes.
Successfully generalizes to graphs with up to 4,000 nodes.
Surpasses training size limitations on real-world instances.
Abstract
The application of deep learning to symbolic domains remains an active research endeavour. Graph neural networks (GNN), consisting of trained neural modules which can be arranged in different topologies at run time, are sound alternatives to tackle relational problems which lend themselves to graph representations. In this paper, we show that GNNs are capable of multitask learning, which can be naturally enforced by training the model to refine a single set of multidimensional embeddings and decode them into multiple outputs by connecting MLPs at the end of the pipeline. We demonstrate the multitask learning capability of the model in the relevant relational problem of estimating network centrality measures, focusing primarily on producing rankings based on these measures, i.e. is vertex more central than vertex given centrality ?. We then show that a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
