Principal Neighbourhood Aggregation for Graph Nets | AISC
------------------
Join our machine learning product challenge and win 💰cash prizes💰 up to $3,000 : https://ai.science/challenges.
------------------
Speaker(s): Petar Veličković
Facilitator(s): Nabila Abraham
Find the recording, slides, and more info at https://ai.science/e/pna-principal-neighbourhood-aggregation-for-graph-nets--hFAIyD8Zcf196lh8gP0M
Motivation / Abstract
Graph Neural Networks (GNNs) have been shown to be effective models for different predictive tasks on graph-structured data. Recent work on their expressive power has focused on isomorphism tasks and countable feature spaces. In this work, the authors focus on a theoretically motivated aggregation function that includes continuous feature spaces. The authors propose Principal Neighbourhood Aggregation (PNA), a novel architecture combining multiple aggregators with degree-scalers (which generalize the sum aggregator). They compare the capacity of different models to capture and exploit the graph structure via a novel benchmark containing multiple tasks taken from classical graph theory, alongside existing benchmarks from real-world domains, all of which demonstrate the strength of their model. This work sheds some light on new aggregation methods which are essential in the search for powerful and robust models.
What was discussed?
- Limitations of single aggregator functions for various neighbourhood sizes and feature distributions
- The best type of aggregator (hint: the answer is none.)
- Optimally expressive GNNs
- Training multi-task GNNs
------
#AISC hosts 3-5 live sessions like this on various AI research, engineering, and product topics every week! Visit https://ai.science for more details