Towards Understanding and Avoiding Limitations of Convolutions on Graphs
Andreas Roth

TL;DR
This paper provides a comprehensive theoretical analysis of message-passing neural networks (MPNNs), identifying key limitations like shared component amplification and component dominance, and proposes frameworks to mitigate these issues, enhancing their effectiveness.
Contribution
It introduces a detailed theoretical framework for understanding MPNNs' limitations and proposes new methods such as multi-relational split and spectral graph convolution to address these issues.
Findings
Identified shared component amplification (SCA) and component dominance (CD) as key limitations.
Proposed multi-relational split (MRS) framework to mitigate SCA.
Introduced MIMO-GC and LMGC for multi-channel spectral graph convolution.
Abstract
While message-passing neural networks (MPNNs) have shown promising results, their real-world impact remains limited. Although various limitations have been identified, their theoretical foundations remain poorly understood, leading to fragmented research efforts. In this thesis, we provide an in-depth theoretical analysis and identify several key properties limiting the performance of MPNNs. Building on these findings, we propose several frameworks that address these shortcomings. We identify two properties exhibited by many MPNNs: shared component amplification (SCA), where each message-passing iteration amplifies the same components across all feature channels, and component dominance (CD), where a single component gets increasingly amplified as more message-passing steps are applied. These properties lead to the observable phenomenon of rank collapse of node representations, which…
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.
Taxonomy
TopicsAdvanced Graph Neural Networks · Software-Defined Networks and 5G · Neural Networks and Applications
