arrow
Return

Integrating contrastive learning and adversarial learning on graph denoising encoder for recommendation

delete2025-03-01
delete0
PRE
AI
周魏 (Wei Zhou)
X
Xianyi Zhang
J
Junhao Wen *
X
Xibin Wang
DOI:10.1016/j.eswa.2024.125812delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
In this era of information explosion, recommender systems have become increasingly vital in research and everyday applications. Collaborative filtering and matrix factorization are foundational techniques in this domain, while they encounter limitations in capturing complex user behavior and managing sparse data. Graph Convolutional Networks (GCNs) have emerged as a superior alternative. However, challenges for GCNs remain, particularly regarding data sparsity and interaction noise. We propose a Contrastive Adversarial Graph Denoising Encoder (CAGDE), which conducts contrastive learning and adversarial training into a Graph Denoising Encoder (GDE) framework to address these issues. This approach eliminates the necessity for neighborhood aggregation to address the over-smoothing problem and focuses on essential graph features by adding different types of noise to enhance robustness. Extensive experiments were conducted on five benchmark datasets, and the proposed solution, CAGDE, demonstrates significant improvements in recommendation accuracy and robustness against noise. Our implementations are available at https://github.com/Azunyan-bot/CAGDE.
Keywords:
Recommender systems
Contrastive learning
Collaborative filtering
Adversarial learning

Journal

Expert Systems with Applications cover
Expert Systems with Applications
IF:
7.5
Papers:
2.9W
Citations:
10.2W

Organization

U
University of Hong Kong
Scholars:
4.1W
Papers: 3.9W
Citations: 10.1W
C
Chongqing University
Scholars:
5.1W
Papers: 4.1W
Citations: 6.0W
G
guizhou university
Scholars:
2.4W
Papers: 1.3W
Citations: 15
researcher View more organizations