paper-with-me

홈 › Papers

Bootstrap Latents of Nodes and Neighbors for Graph Self-Supervised Learning

2024-08-09 · Yunhui Liu, Huaisong Zhang, Tieke He, Tao Zheng, Jianhua Zhao

Contrastive learning is a significant paradigm in graph self-supervised learning. However, it requires negative samples to prevent model collapse and learn discriminative representations. These negative samples inevitably lead to heavy computation, memory overhead and class collision, compromising the representation learning. Recent studies present that methods obviating negative samples can attain competitive performance and scalability enhancements, exemplified by bootstrapped graph latents (BGRL). However, BGRL neglects the inherent graph homophily, which provides valuable insights into underlying positive pairs. Our motivation arises from the observation that subtly introducing a few ground-truth positive pairs significantly improves BGRL. Although we can't obtain ground-truth positive pairs without labels under the self-supervised setting, edges in the graph can reflect noisy positive pairs, i.e., neighboring nodes often share the same label. Therefore, we propose to expand the positive pair set with node-neighbor pairs. Subsequently, we introduce a cross-attention module to predict the supportiveness score of a neighbor with respect to the anchor node. This score quantifies the positive support from each neighboring node, and is encoded into the training objective. Consequently, our method mitigates class collision from negative and noisy positive samples, concurrently enhancing intra-class compactness. Extensive experiments are conducted on five benchmark datasets and three downstream task node classification, node clustering, and node similarity search. The results demonstrate that our method generates node representations with enhanced intra-class compactness and achieves state-of-the-art performance.

📄 PDF Abstract BibTeX arXiv:2408.05087

Code (1)

cloudy1225/blnn 공식 구현 pytorch

Tasks

Contrastive LearningNode ClassificationNode ClusteringRepresentation LearningSelf-Supervised Learning

Methods 이 논문이 사용한 방법론

SET Dynamic Sparse Training method where weight mask is updated randomly periodically
Concatenated Skip Connection A Concatenated Skip Connection is a type of skip connection that seeks to reuse features by concatenating them to new layers, allowing more information to be retained from…
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…

Similar Papers 제목 키워드 기반

Large-Scale Representation Learning on Graphs via Bootstrapping

2021-02-12 · ICLR 2022 4 · Shantanu Thakoor, Corentin Tallec, Mohammad Gheshlaghi Azar, Mehdi Azabou 외

Self-supervised learning provides a promising path towards eliminating the need for costly label information in representation learning on graphs. However, to achieve state-of-the-art performance, methods often need larg…

Contrastive LearningGraph Representation LearningRepresentation LearningSelf-Supervised Learning

Bootstrapped Representation Learning on Graphs

2021-03-08 · ICLR Workshop GTRL 2021 5 · Shantanu Thakoor, Corentin Tallec, Mohammad Gheshlaghi Azar, Remi Munos 외

Current state-of-the-art self-supervised learning methods for graph neural networks are based on contrastive learning. As such, they heavily depend on the construction of augmentations and negative examples. Increasing t…

Contrastive LearningLinear evaluationRepresentation LearningSelf-Supervised Learning

CAT: A Causally Graph Attention Network for Trimming Heterophilic Graph

2023-12-14 · Silu He, Qinyao Luo, Xinsha Fu, Ling Zhao 외

Local Attention-guided Message Passing Mechanism (LAMP) adopted in Graph Attention Networks (GATs) is designed to adaptively learn the importance of neighboring nodes for better local aggregation on the graph, which can …

Graph AttentionNode Classification

WGCN: Graph Convolutional Networks with Weighted Structural Features

2021-04-29 · Yunxiang Zhao, Jianzhong Qi, Qingwei Liu, Rui Zhang

Graph structural information such as topologies or connectivities provides valuable guidance for graph convolutional networks (GCNs) to learn nodes' representations. Existing GCN models that capture nodes' structural inf…

Node Classification

Features Based Adaptive Augmentation for Graph Contrastive Learning

2022-07-05 · Adnan Ali, Jinlong Li

Self-Supervised learning aims to eliminate the need for expensive annotation in graph representation learning, where graph contrastive learning (GCL) is trained with the self-supervision signals containing data-data pair…

Contrastive LearningGraph Representation LearningRepresentation LearningSelf-Supervised Learning