paper-with-me

홈 › Papers

Graph Self-Contrast Representation Learning

2023-09-05 · Minjie Chen, Yao Cheng, Ye Wang, Xiang Li, Ming Gao

Graph contrastive learning (GCL) has recently emerged as a promising approach for graph representation learning. Some existing methods adopt the 1-vs-K scheme to construct one positive and K negative samples for each graph, but it is difficult to set K. For those methods that do not use negative samples, it is often necessary to add additional strategies to avoid model collapse, which could only alleviate the problem to some extent. All these drawbacks will undoubtedly have an adverse impact on the generalizability and efficiency of the model. In this paper, to address these issues, we propose a novel graph self-contrast framework GraphSC, which only uses one positive and one negative sample, and chooses triplet loss as the objective. Specifically, self-contrast has two implications. First, GraphSC generates both positive and negative views of a graph sample from the graph itself via graph augmentation functions of various intensities, and use them for self-contrast. Second, GraphSC uses Hilbert-Schmidt Independence Criterion (HSIC) to factorize the representations into multiple factors and proposes a masked self-contrast mechanism to better separate positive and negative samples. Further, Since the triplet loss only optimizes the relative distance between the anchor and its positive/negative samples, it is difficult to ensure the absolute distance between the anchor and positive sample. Therefore, we explicitly reduced the absolute distance between the anchor and positive sample to accelerate convergence. Finally, we conduct extensive experiments to evaluate the performance of GraphSC against 19 other state-of-the-art methods in both unsupervised and transfer learning settings.

📄 PDF Abstract BibTeX arXiv:2309.02304

Code (0)

등록된 구현이 없습니다.

Tasks

Contrastive LearningGraph Representation LearningRepresentation LearningTransfer LearningTriplet

Methods 이 논문이 사용한 방법론

Contrastive Learning 설명 없음
Triplet Loss The goal of Triplet loss, in the context of Siamese Networks, is to maximize the joint probability among all score-pairs i.e. the product of all probabilities. By using its…

Similar Papers 제목 키워드 기반

GraphCL: Contrastive Self-Supervised Learning of Graph Representations

2020-07-15 · Hakim Hafidi, Mounir Ghogho, Philippe Ciblat, Ananthram Swami

We propose Graph Contrastive Learning (GraphCL), a general framework for learning node representations in a self supervised manner. GraphCL learns node embeddings by maximizing the similarity between the representations …

Contrastive LearningInductive LearningNode ClassificationSelf-Supervised Learning

Multi-Scale Contrastive Siamese Networks for Self-Supervised Graph Representation Learning

2021-05-12 · Ming Jin, Yizhen Zheng, Yuan-Fang Li, Chen Gong 외

Graph representation learning plays a vital role in processing graph-structured data. However, prior arts on graph representation learning heavily rely on labeling information. To overcome this problem, inspired by the r…

Contrastive LearningGraph Representation LearningRepresentation Learning

Embodied-Symbolic Contrastive Graph Self-Supervised Learning for Molecular Graphs

2022-05-13 · Daniel T. Chang

Dual embodied-symbolic concept representations are the foundation for deep learning and symbolic AI integration. We discuss the use of dual embodied-symbolic concept representations for molecular graph representation lea…

Graph Representation LearningRepresentation LearningSelf-Supervised Learning

Self-Supervised Dynamic Graph Representation Learning via Temporal Subgraph Contrast

2021-12-16 · Linpu Jiang, Ke-Jia Chen, Jingqiang Chen

Self-supervised learning on graphs has recently drawn a lot of attention due to its independence from labels and its robustness in representation. Current studies on this topic mainly use static information such as graph…

Contrastive LearningGraph Representation LearningLink PredictionRepresentation Learning+1

NCAGC: A Neighborhood Contrast Framework for Attributed Graph Clustering

2022-06-16 · Tong Wang, Guanyu Yang, Qijia He, Zhenquan Zhang 외

Attributed graph clustering is one of the most fundamental tasks among graph learning field, the goal of which is to group nodes with similar representations into the same cluster without human annotations. Recent studie…

ClusteringContrastive LearningData AugmentationGraph Clustering+2