atlas

Research map / Graph learning / Graph self-supervised learning

Sterling: Synergistic Representation Learning on Bipartite Graphs

AAAI 2024 · Graph learning › Graph self-supervised learning · approach: Contrastive learning with negatives and views · 18 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 Sterling, a non-contrastive, bootstrapped SSL model for bipartite graphs that combines inter-/intra-type local positive pairs with a mutual-information co-clustering objective, requiring no negative pairs.

Problem

Learning informative node embeddings for bipartite graphs; existing bipartite SSL methods rely on contrastive learning with many negative pairs, which is computationally costly and can produce semantic errors.

Approach

A BYOL-style online/target encoder learns embeddings by maximizing similarity of inter-type (connected user-item) and intra-type (k-NN, Adamic-Adar weighted) positive pairs, plus a global loss that maximizes mutual information between learned co-cluster distributions; a learned joint distribution p(U,V) combines metapath adjacency and embedding-derived adjacency. Theory claims I(K;L) lower-bounds

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add global objective L_glb (ablation)Sterling · CornellNMI: 26.02 -> 37.51Helped
Add inter-type objective L_uv (ablation)Sterling · ML-100KF1@10: 0.20 -> 25.54Helped
Add intra-type objective L_v (ablation)Sterling · ML-100KF1@10: 21.67 -> 25.54Helped
Add intra-type objective L_u (ablation)Sterling · CornellNMI: 35.74 -> 37.51Helped
Add metapath adjacency A_meta (ablation)Sterling · CornellNMI: 26.61 -> 37.51Helped
Add semantic adjacency A_emb (ablation)Sterling · Wikipedia (40%)AUC: 94.42 -> 95.04Helped
Use noise filtering (ablation)Sterling · CornellNMI: 36.82 -> 37.51Helped
Add the Adamic-Adar index s_aa (ablation)Sterling · ML-100KF1@10: 20.32 -> 25.54Helped
Add semantic similarity s_emb (ablation)Sterling · ML-100KF1@10: 24.84 -> 25.54Helped
Replace absolute activation with ReLU (ablation)Sterling · CornellNMI: 37.51 -> 36.53Hurt
Replace Adamic-Adar with Co-HITS (ablation)Sterling · CornellNMI: 37.51 -> 35.87Hurt
Use only U_theta V_phi^T for A_emb (ablation)Sterling · CornellNMI: 37.51 -> 36.92Hurt

Surprising findings

Limitations

Experimental setup

Datasets: ML-100K Wikipedia IMDB Cornell Citeseer

Benchmarks: ML-100K Wikipedia IMDB Cornell Citeseer

Metrics: F1@10 NDCG MAP MRR AUC NMI ACC

Baselines: SimGCL COIN BiGI DirectAU NGCF NeuMF AFGRL GraphMAE DeepCC HDMI DMGI HeCo

Builds on: BYOL BGRL DeepCC SimGCL Adamic-Adar index

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