Graph-level representations using ensemble-based readout functions
Not on the map. Why?
Abstract (arXiv)
Graph machine learning models have been successfully deployed in a variety of application areas. One of the most prominent types of models - Graph Neural Networks (GNNs) - provides an elegant way of extracting expressive node-level representation vectors, which can be used to solve node-related problems, such as classifying users in a social network. However, many tasks require representations at the level of the whole graph, e.g., molecular applications. In order to convert node-level representations into a graph-level vector, a so-called readout function must be applied. In this work, we study existing readout methods, including simple non-trainable ones, as well as complex, parametrized models. We introduce a concept of ensemble-based readout functions that combine either representations or predictions. Our experiments show that such ensembles allow for better performance than simple single readouts or similar performance as the complex, parametrized ones, but at a fraction of the model complexity.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 22 of its 35 references that are in the map. First posted on arXiv 3 Mar 2023.
Builds on
22 of 35 references.
References · 22
- 2017Attention Is All You Needcited by 59,932
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2017Neural Message Passing for Quantum Chemistrycited by 3,460
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
- 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,085
- 2014On the Properties of Neural Machine Translation: Encoder-Decoder Approachescited by 1,303
- 2021Geometric Deep Learning: Grids, Groups, Graphs, Geodesics, and Gaugescited by 1,131
- 2013Spectral Networks and Locally Connected Networks on Graphscited by 1,097
10 more
- 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 786
- 2020Benchmarking Graph Neural Networkscited by 672
- 2020Principal Neighbourhood Aggregation for Graph Netscited by 477
- 2015Order Matters: Sequence to sequence for setscited by 236
- 2019On the Limitations of Representing Functions on Setscited by 89
- 2020Rethinking pooling in graph neural networkscited by 73
- 2020Memory-Based Graph Networkscited by 56
- 2017Hybrid Approach of Relation Network and Localized Graph Convolutional Filtering for Breast Cancer Subtype Classificationcited by 40
- 2022Graph Neural Networks with Adaptive Readoutscited by 29
- 2019A Two-Step Graph Convolutional Decoder for Molecule Generationcited by 25
Built on by
Not cited yet.