atlas

Research map / Label-efficient and robust learning / Recognition and long-tail

Top-one Recommendation with Anonymous User Behaviors (Student Abstract)

AAAI 2025 · Label-efficient and robust learning › Recognition and long-tail · approach: Recommendation representation learning · 0 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 RRLC, a training objective combining a reciprocal rank loss (with flexibility factor sigma) and a listwise contrastive loss over frequent-pattern-augmented sessions, to improve session-based recommendation on top-one MRR and HR.

Problem

Session-based recommendation (top-one recommendation with anonymous user behavior) must optimize MRR, which is hard to optimize with gradient descent due to vanishing gradients at bottom ranks, and anonymous sessions are very short, making augmentation-based contrastive learning unreliable.

Approach

A reciprocal rank loss 1/(r_s-1)^sigma that approximates exact reciprocal rank with an adjustable gradient at bottom ranks, plus a listwise contrastive loss where sessions are augmented via frequent-pattern insertion and consistency is measured by a differentiable approximation of rank-biased overlap.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Optimize NARM with RRLCNARM · DigineticaMRR@5: 14.97 -> 15.88Helped
Optimize NARM with RRLCNARM · TmallMRR@5: 13.89 -> 14.97Helped
Optimize SRGNN with RRLCSRGNN · DigineticaMRR@5: 15.26 -> 16.17Helped
Optimize SRGNN with RRLCSRGNN · TmallMRR@5: 13.12 -> 14.77Helped
Optimize ATTMIX with RRLCATTMIX · DigineticaMRR@5: 15.52 -> 15.99Helped
Optimize ATTMIX with RRLCATTMIX · TmallMRR@5: 17.34 -> 18.23Helped
Add reciprocal rank loss instead of BCE (ablation)NARM + RRLC · DigineticaMRR@5: 15.48 -> 15.88Helped
Add listwise contrastive loss (ablation)NARM + RRLC · DigineticaMRR@5: 15.73 -> 15.88Helped
Add reciprocal rank loss instead of BCE (ablation)NARM + RRLC · TmallMRR@5: 13.97 -> 14.97Helped
Add listwise contrastive loss (ablation)NARM + RRLC · TmallMRR@5: 13.99 -> 14.97Helped
Add reciprocal rank loss instead of BCE (ablation)SRGNN + RRLC · DigineticaMRR@5: 16.00 -> 16.17Helped
Add listwise contrastive loss (ablation)SRGNN + RRLC · DigineticaMRR@5: 15.83 -> 16.17Helped

Limitations

Experimental setup

Datasets: Diginetica Tmall

Benchmarks: Diginetica Tmall

Metrics: HR@5 MRR@5

Baselines: NARM SR-GNN AttMix

Builds on: NARM SR-GNN AttMix

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