LGJul 16, 2024

HyperAggregation: Aggregating over Graph Edges with Hypernetworks

arXiv:2407.11596v11 citationsh-index: 29Has Code
Originality Incremental advance
AI Analysis

This work addresses a bottleneck in GNNs for handling diverse graph structures, offering a novel aggregation method with incremental improvements in specific tasks.

The authors tackled the problem of aggregating variable-sized neighborhoods in Graph Neural Networks by introducing HyperAggregation, a hypernetwork-based function that dynamically generates weights for aggregation, and demonstrated its effectiveness on homophilic and heterophilic datasets, achieving a new state of the art on the Roman-Empire dataset.

HyperAggregation is a hypernetwork-based aggregation function for Graph Neural Networks. It uses a hypernetwork to dynamically generate weights in the size of the current neighborhood, which are then used to aggregate this neighborhood. This aggregation with the generated weights is done like an MLP-Mixer channel mixing over variable-sized vertex neighborhoods. We demonstrate HyperAggregation in two models, GraphHyperMixer is a model based on MLP-Mixer while GraphHyperConv is derived from a GCN but with a hypernetwork-based aggregation function. We perform experiments on diverse benchmark datasets for the vertex classification, graph classification, and graph regression tasks. The results show that HyperAggregation can be effectively used for homophilic and heterophilic datasets in both inductive and transductive settings. GraphHyperConv performs better than GraphHyperMixer and is especially strong in the transductive setting. On the heterophilic dataset Roman-Empire it reaches a new state of the art. On the graph-level tasks our models perform in line with similarly sized models. Ablation studies investigate the robustness against various hyperparameter choices. The implementation of HyperAggregation as well code to reproduce all experiments is available under https://github.com/Foisunt/HyperAggregation .

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes