Papers › Latent Relational Metric Learning via Memory-based Attention for Collaborative Ranking
Latent Relational Metric Learning via Memory-based Attention for Collaborative Ranking
Yi Tay, Anh Tuan Luu, Siu Cheung Hui
This paper proposes a new neural architecture for collaborative ranking with implicit feedback. Our model, LRML (\textit{Latent Relational Metric Learning}) is a novel metric learning approach for recommendation. More specifically, instead of simple push-pull mechanisms between user and item pairs, we propose to learn latent relations that describe each user item interaction. This helps to alleviate the potential geometric inflexibility of existing metric learing approaches. This enables not only better performance but also a greater extent of modeling capability, allowing our model to scale to a larger number of interactions. In order to do so, we employ a augmented memory module and learn to attend over these memory blocks to construct latent relations. The memory-based attention module is controlled by the user-item interaction, making the learned relation vector specific to each user-item pair. Hence, this can be interpreted as learning an exclusive and optimal relational translation for each user-item interaction. The proposed architecture demonstrates the state-of-the-art performance across multiple recommendation benchmarks. LRML outperforms other metric learning models by 6%-7.5% in terms of Hits@10 and nDCG@10 on large datasets such as Netflix and MovieLens20M. Moreover, qualitative studies also demonstrate evidence that our proposed model is able to infer and encode explicit sentiment, temporal and attribute information despite being only trained on implicit feedback. As such, this ascertains the ability of LRML to uncover hidden relational structure within implicit datasets.
Code
Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.
Code Syntology ran Syntology
Not run by Syntology. Nothing on this page verifies that the listed code works.
Tasks
Results from the paper archive 2025-07-28
| Task | Dataset | Model | Metric | Value | Rank at snapshot | Leaderboard | Report |
|---|---|---|---|---|---|---|---|
| Recommendation Systems | MovieLens 1M | LRML | HR@10 | 0.7397 | #20 of 31 | Archive leaderboard | report |
| Recommendation Systems | MovieLens 1M | LRML | nDCG@10 | 0.5453 | #20 of 31 | Archive leaderboard | report |
| Recommendation Systems | MovieLens 20M | LRML | HR@10 | 0.8447 | #2 of 18 | Archive leaderboard | report |
| Recommendation Systems | MovieLens 20M | LRML | nDCG@10 | 0.6152 | #2 of 18 | Archive leaderboard | report |
| Recommendation Systems | Netflix | LRML | Recall@10 | 0.5371 | #8 of 10 | Archive leaderboard | report |
| Recommendation Systems | Netflix | LRML | nDCG@10 | 0.3578 | #8 of 10 | Archive leaderboard | report |
Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.
Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections