S-Mixup: Structural Mixup for Graph Neural Networks
원문 초록
Existing studies for applying the mixup technique on graphs mainly focus on graph classification tasks, while the research in node classification is still under-explored. In this paper, we propose a novel mixup augmentation for node classification called Structural Mixup (S-Mixup). The core idea is to take into account the structural information while mixing nodes. Specifically, S-Mixup obtains pseudo-labels for unlabeled nodes in a graph along with their prediction confidence via a Graph Neural Network (GNN) classifier. These serve as the criteria for the composition of the mixup pool for both inter and intra-class mixups. Furthermore, we utilize the edge gradient obtained from the GNN training and propose a gradient-based edge selection strategy for selecting edges to be attached to the nodes generated by the mixup. Through extensive experiments on real-world benchmark datasets, we demonstrate the effectiveness of S-Mixup evaluated on the node classification task. We observe that S-Mixup enhances the robustness and generalization performance of GNNs, especially in heterophilous situations. The source code of S-Mixup can be found at \url{https://github.com/SukwonYun/S-Mixup}
함께 살펴볼 논문
공통 태그를 근거로 연결했습니다. 실제 인용 관계나 논문의 우수성을 뜻하지 않습니다.
Graph Semi-Supervised Learning for Point Classification on Data Manifolds
Improving the Effective Receptive Field of Message-Passing Neural Networks
HGOT: Self-supervised Heterogeneous Graph Neural Network with Optimal Transport
Directed Homophily-Aware Graph Neural Network
LEX-GNN: Label-Exploring Graph Neural Network for Accurate Fraud Detection
SplitGNN: Spectral Graph Neural Network for Fraud Detection against Heterophily
토론
이 논문과 연결된 포럼 글이 아직 없습니다.