Enhancing Contrastive Link Prediction With Edge Balancing Augmentation

Chen-Hao Chang, Hui-Ju Hung, Chia-Hsun Lu, Chih-Ya Shen
8/20/2025
cs.LG

No confident code implementation found for this paper.

Abstract

Link prediction is one of the most fundamental tasks in graph mining, which motivates the recent studies of leveraging contrastive learning to enhance the performance. However, we observe two major weaknesses of these studies: i) the lack of theoretical analysis for contrastive learning on link prediction, and ii) inadequate consideration of node degrees in contrastive learning. To address the above weaknesses, we provide the first formal theoretical analysis for contrastive learning on link prediction, where our analysis results can generalize to the autoencoder-based link prediction models with contrastive learning. Motivated by our analysis results, we propose a new graph augmentation approach, Edge Balancing Augmentation (EBA), which adjusts the node degrees in the graph as the augmentation. We then propose a new approach, named Contrastive Link Prediction with Edge Balancing Augmentation (CoEBA), that integrates the proposed EBA and the proposed new contrastive losses to improve the model performance. We conduct experiments on 8 benchmark datasets. The results demonstrate that our proposed CoEBA significantly outperforms the other state-of-the-art link prediction models.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{chang2025enhancing,
  title  = {Enhancing Contrastive Link Prediction With Edge Balancing Augmentation},
  author = {Chen-Hao Chang and Hui-Ju Hung and Chia-Hsun Lu and Chih-Ya Shen},
  year   = {2025},
  eprint = {2508.14808},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2508.14808v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2508.14808.svg)](https://codeofpaper.com/paper/2508.14808)

Discussion