atlas

Research map / Graph learning / Graph self-supervised learning

Sub-Interest-Aware Representation Uniformity for Recommender System

AAAI 2025 · Graph learning › Graph self-supervised learning · approach: Heterophily and imbalance on graphs · 3 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 SIURec, a graph-based recommender that optimizes uniformity on fine-grained sub-interest representations at every LightGCN layer and sets the uniformity/BPR loss weights automatically via gradient alignment and one-shot (first-epoch) weighting.

Problem

AU-based recommendation methods apply uniformity to the final aggregated user/item embedding, which can conflict with real user interest structure and requires manually tuned alignment/uniformity weights.

Approach

Generate a pseudo-interaction matrix from layer-wise coarse sub-interest similarities to get fine-grained sub-interests, apply uniformity loss to these per-layer fine-grained sub-interests rather than the final embedding, replace the alignment loss with BPR, and automatically weight layers via Pareto-stationarity and gradient-ratio balancing computed once in the first epoch.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use SIURec instead of SimGCLLightGCN-based recommendation on ML-1M · ML-1MR@20: 0.1056 -> 0.1099Helped
Use SIURec instead of LightGCNLightGCN-based recommendation on ML-1M · ML-1MN@20: 0.0826 -> 0.0877Helped
Use SIURec instead of XSimGCLLightGCN-based recommendation on Gowalla · GowallaR@20: 0.1956 -> 0.2048Helped
Use SIURec instead of XSimGCLLightGCN-based recommendation on Gowalla · GowallaN@20: 0.1165 -> 0.1224Helped
Use SIURec instead of BODLightGCN-based recommendation on Beauty · BeautyR@20: 0.1348 -> 0.1374Helped
Use SIURec instead of ProtoAULightGCN-based recommendation on Beauty · BeautyN@20: 0.0758 -> 0.0759Helped
Use SIURec instead of XSimGCLLightGCN-based recommendation on Book · BookR@20: 0.0893 -> 0.0944Helped
Use SIURec instead of SimGCLLightGCN-based recommendation on Book · BookN@20: 0.0682 -> 0.0722Helped
Add fine-grained sub-interest extraction to LightGCN (ablation)SIURec on ML-1M · ML-1MR@40: 0.1785 -> 0.1859Helped
Add fine-grained sub-interest extraction to LightGCN (ablation)SIURec on Beauty · BeautyR@40: 0.1724 -> 0.1896Helped
Use fine-grained instead of coarse-grained sub-interest extraction (ablation)SIURec on ML-1M · ML-1MR@40: 0.1741 -> 0.1859Helped
Use fine-grained instead of coarse-grained sub-interest extraction (ablation)SIURec on Beauty · BeautyR@40: 0.1651 -> 0.1896Helped

Surprising findings

Limitations

Experimental setup

Datasets: MovieLens-1M Gowalla Amazon-Beauty Amazon-Book

Benchmarks: MovieLens-1M Gowalla Amazon-Beauty Amazon-Book

Metrics: Recall@20 Recall@40 NDCG@20 NDCG@40

Baselines: LightGCN SGL SimGCL XSimGCL AdaGCL DCCF BOD DirectAU GraphAU ProtoAU AUPlus

Builds on: LightGCN DirectAU GraphAU Pareto optimization (MGDA)

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