Command Palette
Search for a command to run...
Mitigating Degree Biases in Message Passing Mechanism by Utilizing Community Structures
Van Thuy Hoang O-Joun Lee

Abstract
This study utilizes community structures to address node degree biases in message-passing (MP) via learnable graph augmentations and novel graph transformers. Recent augmentation-based methods showed that MP neural networks often perform poorly on low-degree nodes, leading to degree biases due to a lack of messages reaching low-degree nodes. Despite their success, most methods use heuristic or uniform random augmentations, which are non-differentiable and may not always generate valuable edges for learning representations. In this paper, we propose Community-aware Graph Transformers, namely CGT, to learn degree-unbiased representations based on learnable augmentations and graph transformers by extracting within community structures. We first design a learnable graph augmentation to generate more within-community edges connecting low-degree nodes through edge perturbation. Second, we propose an improved self-attention to learn underlying proximity and the roles of nodes within the community. Third, we propose a self-supervised learning task that could learn the representations to preserve the global graph structure and regularize the graph augmentations. Extensive experiments on various benchmark datasets showed CGT outperforms state-of-the-art baselines and significantly improves the node degree biases. The source code is available at https://github.com/NSLab-CUK/Community-aware-Graph-Transformer.
Code Repositories
Benchmarks
| Benchmark | Methodology | Metrics |
|---|---|---|
| node-classification-on-amazon-computers-1 | CGT | Accuracy: 91.45±0.58 |
| node-classification-on-amz-photo | CGT | Accuracy: 95.73±0.84 |
| node-classification-on-citeseer | CGT | Accuracy: 76.59±0.98 |
| node-classification-on-cora | CGT | Accuracy: 87.10±1.53 |
| node-classification-on-pubmed | CGT | Accuracy: 86.86±0.12 |
| node-classification-on-wiki-cs | CGT | Accuracy: 84.61±0.53 |
Build AI with AI
From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.