mlsanityData to 7 Oct 2026

Consistent Collaborative Filtering via Tensor Decomposition

arXiv 2201.11936 ↗First posted 28 Jan 2022cs.IR cs.LG stat.MLcited by 0

Not on the map. Why?

Abstract (arXiv)

Collaborative filtering is the de facto standard for analyzing users' activities and building recommendation systems for items. In this work we develop Sliced Anti-symmetric Decomposition (SAD), a new model for collaborative filtering based on implicit feedback. In contrast to traditional techniques where a latent representation of users (user vectors) and items (item vectors) are estimated, SAD introduces one additional latent vector to each item, using a novel three-way tensor view of user-item interactions. This new vector extends user-item preferences calculated by standard dot products to general inner products, producing interactions between items when evaluating their relative preferences. SAD reduces to state-of-the-art (SOTA) collaborative filtering models when the vector collapses to 1, while in this paper we allow its value to be estimated from data. Allowing the values of the new item vector to be different from 1 has profound implications. It suggests users may have nonlinear mental models when evaluating items, allowing the existence of cycles in pairwise comparisons. We demonstrate the efficiency of SAD in both simulated and real world datasets containing over 1M user-item interactions. By comparing with seven SOTA collaborative filtering models with implicit feedbacks, SAD produces the most consistent personalized preferences, in the meanwhile maintaining top-level of accuracy in personalized recommendations. We release the model and inference algorithms in a Python library https://github.com/apple/ml-sad.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 13 of its 39 references that are in the map. First posted on arXiv 28 Jan 2022.

Builds on

13 of 39 references.

References · 13

  1. 2017Attention Is All You Needcited by 59,932
  2. 2017Neural Collaborative Filteringcited by 1,108
  3. 2018Variational Autoencoders for Collaborative Filteringcited by 308
  4. 2017Deep Learning based Recommender System: A Survey and New Perspectivescited by 136
  5. 2017Attentional Factorization Machines: Learning the Weight of Feature Interactions via Attention Networkscited by 126
  6. 2020Neural Collaborative Filtering vs. Matrix Factorization Revisitedcited by 123
  7. 2013From Amateurs to Connoisseurs: Modeling the Evolution of User Expertise through Online Reviewscited by 107
  8. 2017Fast Matrix Factorization for Online Recommendation with Implicit Feedbackcited by 100
  9. 2019Generating Personalized Recipes from Historical User Preferencescited by 52
  10. 2016Tensor Methods and Recommender Systemscited by 24
  11. 2016A Generic Coordinate Descent Framework for Learning from Implicit Feedbackcited by 16
  12. 2020Microsoft Recommenders: Tools to Accelerate Developing Recommender Systemscited by 10
1 more
  1. 2021IMDB-WIKI-SbS: An Evaluation Dataset for Crowdsourced Pairwise Comparisonscited by 6

Built on by

Not cited yet.