atlas

Research map / Graph learning / Graph self-supervised learning

DivGCL: A Graph Contrastive Learning Model for Diverse Recommendation

AAAI 2025 · Graph learning › Graph self-supervised learning · approach: Graph contrastive learning analysis · 2 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes DivGCL, a LightGCN-based graph contrastive recommender that adds a DPP likelihood loss for diversity and a Gaussian-noise-augmented CL loss to balance accuracy and diversity.

Problem

GCL-based recommenders favor popular items and sacrifice diversity; existing diversification methods are mostly post-processing and disconnected from end-to-end embedding learning, so accuracy and diversity are hard to balance.

Approach

Combines a determinant point process (DPP) likelihood loss over positive and negative item sets, which models quality and pairwise similarity, with an InfoNCE-style contrastive loss where the augmented view is generated by Gaussian noise and contrasted against the main view.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use DivGCL instead of SimGCLLightGCN recommender · ML-1MT@20: 8.31 -> 10.26; 23.47%Helped
Use DivGCL instead of SGLLightGCN recommender · BeautyT@20: 16.11 -> 16.57; 2.78%Helped
Use DivGCL instead of SimGCLLightGCN recommender · AMinerT@20: 17.99 -> 19.67; 9.34%Helped
Use DivGCL instead of SGLLightGCN recommender · Yelp2018T@20: 9.83 -> 10.73; 9.16%Helped
Add the DPP likelihood-based loss (ablation)DivGCL · ML-1MT@20: 10.05 -> 10.26Helped
Add the DPP likelihood-based loss (ablation)DivGCL · BeautyT@20: 16.27 -> 16.57Helped
Add the noise-based contrastive learning objective (ablation)DivGCL · ML-1MT@20: 7.43 -> 10.26Helped
Add the noise-based contrastive learning objective (ablation)DivGCL · BeautyT@20: 10.12 -> 16.57Helped
Vary embedding size d (ablation)DivGCL · ML-1MT@20Mixed
Increase perturbation strength η (ablation)DivGCL · ML-1MT@20Mixed
Increase DPP loss weight α (ablation)DivGCL · ML-1MT@20Mixed
Vary graph convolution layers (ablation)DivGCL · ML-1MT@20Mixed

Surprising findings

Limitations

Experimental setup

Datasets: MovieLens-1M Beauty AMiner Yelp2018

Benchmarks: MovieLens-1M Beauty AMiner Yelp2018

Metrics: Recall@20 NDCG@20 ILAD@20 ILMD@20 T@20

Baselines: BPR-MF LightGCN SGL BUIR SimGCL DGRec

Builds on: SimGCL LightGCN DPP (k-DPP) InfoNCE

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy