Coloring graph neural networks for node disambiguation
George Dasoulas, Ludovic Dos Santos, Kevin Scaman, Aladin Virmaux

TL;DR
This paper introduces CLIP, a coloring-based graph neural network that enhances expressive power and node disambiguation, achieving state-of-the-art results in graph classification tasks.
Contribution
The paper proposes a simple coloring scheme for GNNs, providing a universal approximation capability and improved structural discrimination over traditional message passing neural networks.
Findings
CLIP is a universal approximator of functions on graphs.
CLIP outperforms traditional MPNNs on benchmark datasets.
Coloring improves the ability to distinguish structural graph features.
Abstract
In this paper, we show that a simple coloring scheme can improve, both theoretically and empirically, the expressive power of Message Passing Neural Networks(MPNNs). More specifically, we introduce a graph neural network called Colored Local Iterative Procedure (CLIP) that uses colors to disambiguate identical node attributes, and show that this representation is a universal approximator of continuous functions on graphs with node attributes. Our method relies on separability , a key topological characteristic that allows to extend well-chosen neural networks into universal representations. Finally, we show experimentally that CLIP is capable of capturing structural characteristics that traditional MPNNs fail to distinguish,while being state-of-the-art on benchmark graph classification datasets.
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
MethodsGraph Neural Network
