Generalised f-Mean Aggregation for Graph Neural Networks
Not on the map. Why?
Abstract (arXiv)
Graph Neural Network (GNN) architectures are defined by their implementations of update and aggregation modules. While many works focus on new ways to parametrise the update modules, the aggregation modules receive comparatively little attention. Because it is difficult to parametrise aggregation functions, currently most methods select a ``standard aggregator'' such as mean, sum, or max. While this selection is often made without any reasoning, it has been shown that the choice in aggregator has a significant impact on performance, and the best choice in aggregator is problem-dependent. Since aggregation is a lossy operation, it is crucial to select the most appropriate aggregator in order to minimise information loss. In this paper, we present GenAgg, a generalised aggregation operator, which parametrises a function space that includes all standard aggregators. In our experiments, we show that GenAgg is able to represent the standard aggregators with much higher accuracy than baseline methods. We also show that using GenAgg as a drop-in replacement for an existing aggregator in a GNN often leads to a significant boost in performance across various tasks.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 15 of its 24 references that are in the map. First posted on arXiv 24 Jun 2023.
Builds on
15 of 24 references.
References · 15
- 2017Attention Is All You Needcited by 60,361
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2014Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translationcited by 4,057
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,434
- 2017Deep Setscited by 1,421
- 2018Relational inductive biases, deep learning, and graph networkscited by 1,360
- 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 881
- 2020Benchmarking Graph Neural Networkscited by 680
- 2020Principal Neighbourhood Aggregation for Graph Netscited by 478
- 2020DeeperGCN: All You Need to Train Deeper GCNscited by 250
- 2019Graph Matching Networks for Learning the Similarity of Graph Structured Objectscited by 205
- 2020Design Space for Graph Neural Networkscited by 182
Built on by
Citing papers per year: 2024: 3; 2025: 0; 2026: 2.
5 papers.
- 2024Sequential Signal Mixing Aggregation for Message Passing Graph Neural Networkscited by 3
- 2024Detection of False Data Injection Attacks (FDIA) on Power Dynamical Systems With a State Prediction Methodcited by 2
- 2024MEGA: Message Passing Neural Networks for Multigraphs with EdGe Attributescited by 1
- 2026MaxSketch: Robust Distinct Counting in Streams via Random Projectionscited by 0
- 2026Geometric Mean Pooling for Equal-Weight Multiplicative Coarse-Grainingcited by 0
- 2026Geometric Mean Pooling for Equal-Weight Multiplicative Coarse-Graining18 Sep 2026
- 2026MaxSketch: Robust Distinct Counting in Streams via Random Projections15 May 2026
- 2024MEGA: Message Passing Neural Networks for Multigraphs with EdGe Attributes29 Nov 2024
- 2024Sequential Signal Mixing Aggregation for Message Passing Graph Neural Networks28 Sep 2024
- 2024Detection of False Data Injection Attacks (FDIA) on Power Dynamical Systems With a State Prediction Method6 Sep 2024