Tackling Oversmoothing in GNN via Graph Sparsification: A Truss-based Approach
Tanvir Hossain, Khaled Mohammed Saifuddin, Muhammad Ifte Khairul Islam, Farhan Tanvir, Esra Akbas

TL;DR
This paper introduces a truss-based graph sparsification method to address oversmoothing in GNNs by pruning dense regions, significantly enhancing graph classification performance across various datasets.
Contribution
The paper presents a novel truss-based sparsification model that effectively prunes dense graph regions to mitigate oversmoothing in GNNs, improving their performance.
Findings
Improved accuracy of GNNs on multiple real-world datasets.
Effective reduction of oversmoothing through edge pruning.
Enhanced performance of baseline GNN models in graph classification.
Abstract
Graph Neural Network (GNN) achieves great success for node-level and graph-level tasks via encoding meaningful topological structures of networks in various domains, ranging from social to biological networks. However, repeated aggregation operations lead to excessive mixing of node representations, particularly in dense regions with multiple GNN layers, resulting in nearly indistinguishable embeddings. This phenomenon leads to the oversmoothing problem that hampers downstream graph analytics tasks. To overcome this issue, we propose a novel and flexible truss-based graph sparsification model that prunes edges from dense regions of the graph. Pruning redundant edges in dense regions helps to prevent the aggregation of excessive neighborhood information during hierarchical message passing and pooling in GNN models. We then utilize our sparsification model in the state-of-the-art baseline…
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
TopicsFerroelectric and Negative Capacitance Devices · Advanced Memory and Neural Computing · Advanced Graph Neural Networks
MethodsGraph Isomorphism Network · MinCut Pooling · DiffPool · Pruning
