Preventing Representational Rank Collapse in MPNNs by Splitting the Computational Graph
Andreas Roth, Franka Bause, Nils M. Kriege, Thomas Liebig

TL;DR
This paper introduces a novel message-passing scheme for MPNNs that prevents rank collapse by splitting the computational graph into multi-relational graphs, leading to more informative node representations.
Contribution
It proposes a new approach to mitigate rank collapse in MPNNs by modifying message-passing with multi-relational graphs, ensuring linearly independent node representations.
Findings
Multi-relational graphs improve node representation diversity.
Operating on directed acyclic graphs satisfies the independence condition.
Experimental results confirm enhanced representation quality.
Abstract
The ability of message-passing neural networks (MPNNs) to fit complex functions over graphs is limited as most graph convolutions amplify the same signal across all feature channels, a phenomenon known as rank collapse, and over-smoothing as a special case. Most approaches to mitigate over-smoothing extend common message-passing schemes, e.g., the graph convolutional network, by utilizing residual connections, gating mechanisms, normalization, or regularization techniques. Our work contrarily proposes to directly tackle the cause of this issue by modifying the message-passing scheme and exchanging different types of messages using multi-relational graphs. We identify a sufficient condition to ensure linearly independent node representations. As one instantion, we show that operating on multiple directed acyclic graphs always satisfies our condition and propose to obtain these by…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsContext-Aware Activity Recognition Systems
