Fast Matrix Factorization for Online Recommendation with Implicit Feedback
Not on the map. Why?
Abstract (arXiv)
This paper contributes improvements on both the effectiveness and efficiency of Matrix Factorization (MF) methods for implicit feedback. We highlight two critical issues of existing works. First, due to the large space of unobserved feedback, most existing works resort to assign a uniform weight to the missing data to reduce computational complexity. However, such a uniform assumption is invalid in real-world settings. Second, most methods are also designed in an offline setting and fail to keep up with the dynamic nature of online data. We address the above two issues in learning MF models from implicit feedback. We first propose to weight the missing data based on item popularity, which is more effective and flexible than the uniform-weight assumption. However, such a non-uniform weighting poses efficiency challenge in learning the model. To address this, we specifically design a new learning algorithm based on the element-wise Alternating Least Squares (eALS) technique, for efficiently optimizing a MF model with variably-weighted missing data. We exploit this efficiency to then seamlessly devise an incremental update strategy that instantly refreshes a MF model given new feedback. Through comprehensive experiments on two public datasets in both offline and online protocols, we show that our eALS method consistently outperforms state-of-the-art implicit MF methods. Our implementation is available at https://github.com/hexiangnan/sigir16-eals.
Key facts. Cited by 100 papers in the map (data through 7 Oct 2026). First posted on arXiv 16 Aug 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2020: 1; 2021: 33; 2022: 25; 2023: 17; 2024: 16; 2025: 4; 2026: 4.
100 papers.
Sort:
By area:
- 2021The Benchmark Lotterycited by 133
- 2022Hypergraph Contrastive Collaborative Filteringcited by 63
- 2021Membership Inference Attacks Against Recommender Systemscited by 52
- 2021Graph Meta Network for Multi-Behavior Recommendationcited by 38
- 2021Sparse-Interest Network for Sequential Recommendationcited by 37
- 2021PipAttack: Poisoning Federated Recommender Systems forManipulating Item Promotioncited by 37
- 2021Multiplex Behavioral Relation Learning for Recommendation via Memory Augmented Transformer Networkcited by 28
- 2023Ensuring User-side Fairness in Dynamic Recommender Systemscited by 27
- 2021A Semi-Personalized System for User Cold Start Recommendation on Music Streaming Appscited by 21
- 2021Revisiting the Performance of iALS on Item Recommendation Benchmarkscited by 21
- 2022DaisyRec 2.0: Benchmarking Recommendation for Rigorous Evaluationcited by 19
- 2023Adap-τ: Adaptively Modulating Embedding Magnitude for Recommendationcited by 19
38 more
- 2024Exploring User Retrieval Integration towards Large Language Models for Cross-Domain Sequential Recommendationcited by 19
- 2022FedRecAttack: Model Poisoning Attack to Federated Recommendationcited by 18
- 2023On the Theories Behind Hard Negative Sampling for Recommendationcited by 18
- 2022CausPref: Causal Preference Learning for Out-of-Distribution Recommendationcited by 17
- 2023SSLRec: A Self-Supervised Learning Framework for Recommendationcited by 17
- 2021RetaGNN: Relational Temporal Attentive Graph Neural Networks for Holistic Sequential Recommendationcited by 15
- 2021Learning Robust Recommenders through Cross-Model Agreementcited by 15
- 2022Attention-aware Resource Allocation and QoE Analysis for Metaverse xURLLC Servicescited by 15
- 2022UnGANable: Defending Against GAN-based Face Manipulationcited by 15
- 2021Causal Incremental Graph Convolution for Recommender System Retrainingcited by 14
- 2022Rethinking Collaborative Metric Learning: Toward an Efficient Alternative without Negative Samplingcited by 14
- 2022Numerical Optimizations for Weighted Low-rank Estimation on Language Modelcited by 14
- 2023Netflix and Forget: Efficient and Exact Machine Unlearning from Bi-linear Recommendationscited by 12
- 2021Probabilistic Metric Learning with Adaptive Margin for Top-K Recommendationcited by 11
- 2023Multi-behavior Self-supervised Learning for Recommendationcited by 11
- 2024Breaking Determinism: Fuzzy Modeling of Sequential Recommendation Using Discrete State Space Diffusion Modelcited by 11
- 2021Accumulative Poisoning Attacks on Real-time Datacited by 10
- 2021Be Causal: De-biasing Social Network Confounding in Recommendationcited by 9
- 2022FairSR: Fairness-aware Sequential Recommendation through Multi-Task Learning with Preference Graph Embeddingscited by 9
- 2022The Minority Matters: A Diversity-Promoting Collaborative Metric Learning Algorithmcited by 9
- 2024Improved Diversity-Promoting Collaborative Metric Learning for Recommendationcited by 9
- 2021Recommender systems based on graph embedding techniques: A comprehensive reviewcited by 8
- 2024PateGail: A Privacy-Preserving Mobility Trajectory Generator with Imitation Learningcited by 8
- 2021Debiased Explainable Pairwise Ranking from Implicit Feedbackcited by 7
- 2022Sublinear Time Algorithm for Online Weighted Bipartite Matchingcited by 7
- 2023A Comprehensive Survey on Generative Diffusion Models for Structured Datacited by 7
- 2024Turbo-CF: Matrix Decomposition-Free Graph Filtering for Fast Recommendationcited by 7
- 2024A Survey on Recommendation Unlearning: Fundamentals, Taxonomy, Evaluation, and Open Questionscited by 7
- 2022Meta-Learning for Online Update of Recommender Systemscited by 6
- 2021HSR: Hyperbolic Social Recommendercited by 5
- 2021SliceNStitch: Continuous CP Decomposition of Sparse Tensor Streamscited by 5
- 2021Follow the Prophet: Accurate Online Conversion Rate Prediction in the Face of Delayed Feedbackcited by 5
- 2023Revisiting Recommendation Loss Functions through Contrastive Learning (Technical Report)cited by 5
- 2024Bridging User Dynamics: Transforming Sequential Recommendations with Schr"odinger Bridge and Diffusion Modelscited by 5
- 2021TEA: A Sequential Recommendation Framework via Temporally Evolving Aggregationscited by 4
- 2022Modeling Dynamic User Preference via Dictionary Learning for Sequential Recommendationcited by 4
- 2022A Transformer-Based Substitute Recommendation Model Incorporating Weakly Supervised Customer Behavior Datacited by 4
- 2025A Simple Contrastive Framework Of Item Tokenization For Generative Recommendationcited by 4
50 most cited of 100 All 100 (JSON)
- 2026Aplaud: Adaptive Personalized Low-Rank Decomposition for User-Specific LLM4 Sep 2026
- 2026Mutable Low-Rank Sketches for Retrain-Free Recommendation16 Jul 2026
- 2026Learning Robust Recommenders from Noisy Implicit Feedback via GMM-Weighted Bayesian Transition Matrix20 May 2026
- 2026Towards Reliable Negative Sampling for Recommendation with Implicit Feedback via In-Community Popularity21 Feb 2026
- 2025A Scenario-Oriented Survey of Federated Recommender Systems: Techniques, Challenges, and Future Directions27 Aug 2025
- 2025Compositions of Variant Experts for Integrating Short-Term and Long-Term Preferences29 Jun 2025
- 2025A Simple Contrastive Framework Of Item Tokenization For Generative Recommendation20 Jun 2025
- 2025Preventing the Popular Item Embedding Based Attack in Federated Recommendations18 Feb 2025
- 2024A Survey on Recommendation Unlearning: Fundamentals, Taxonomy, Evaluation, and Open Questions17 Dec 2024
- 2024USM: Unbiased Survey Modeling for Limiting Negative User Experiences in Recommendation Systems14 Dec 2024
- 2024Breaking Determinism: Fuzzy Modeling of Sequential Recommendation Using Discrete State Space Diffusion Model31 Oct 2024
- 2024Comparative Performance of Collaborative Bandit Algorithms: Effect of Sparsity and Exploration Intensity15 Oct 2024
38 more
- 2024Information Discovery in e-Commerce8 Oct 2024
- 2024Tailed Low-Rank Matrix Factorization for Similarity Matrix Completion29 Sep 2024
- 2024Cross-Domain Latent Factors Sharing via Implicit Matrix Factorization23 Sep 2024
- 2024Improved Diversity-Promoting Collaborative Metric Learning for Recommendation2 Sep 2024
- 2024Bridging User Dynamics: Transforming Sequential Recommendations with Schr"odinger Bridge and Diffusion Models30 Aug 2024
- 2024The Nah Bandit: Modeling User Non-compliance in Recommendation Systems15 Aug 2024
- 2024PateGail: A Privacy-Preserving Mobility Trajectory Generator with Imitation Learning23 Jul 2024
- 2024Non-autoregressive Personalized Bundle Generation11 Jun 2024
- 2024Exploring User Retrieval Integration towards Large Language Models for Cross-Domain Sequential Recommendation5 Jun 2024
- 2024ImplicitSLIM and How it Improves Embedding-based Collaborative Filtering31 May 2024
- 2024Turbo-CF: Matrix Decomposition-Free Graph Filtering for Fast Recommendation22 Apr 2024
- 2024Bilateral Unsymmetrical Graph Contrastive Learning for Recommendation22 Mar 2024
- 2023Revisiting Recommendation Loss Functions through Contrastive Learning (Technical Report)13 Dec 2023
- 2023(Debiased) Contrastive Learning Loss for Recommendation (Technical Report)13 Dec 2023
- 2023Neuro-Symbolic Recommendation Model based on Logic Query14 Sep 2023
- 2023Ensuring User-side Fairness in Dynamic Recommender Systems29 Aug 2023
- 2023Label Denoising through Cross-Model Agreement27 Aug 2023
- 2023SSLRec: A Self-Supervised Learning Framework for Recommendation10 Aug 2023
- 2023Efficient and Joint Hyperparameter and Architecture Search for Collaborative Filtering12 Jul 2023
- 2023Safe Collaborative Filtering8 Jun 2023
- 2023A Comprehensive Survey on Generative Diffusion Models for Structured Data7 Jun 2023
- 2023Multi-behavior Self-supervised Learning for Recommendation22 May 2023
- 2023Netflix and Forget: Efficient and Exact Machine Unlearning from Bi-linear Recommendations13 Feb 2023
- 2023Adap-τ: Adaptively Modulating Embedding Magnitude for Recommendation9 Feb 2023
- 2023Graph Signal Sampling for Inductive One-Bit Matrix Completion: a Closed-form Solution8 Feb 2023
- 2023On the Theories Behind Hard Negative Sampling for Recommendation7 Feb 2023
- 2023Federated Privacy-preserving Collaborative Filtering for On-Device Next App Prediction5 Feb 2023
- 2023Debiasing the Cloze Task in Sequential Recommendation with Bidirectional Transformers22 Jan 2023
- 2023Biases in Scholarly Recommender Systems: Impact, Prevalence, and Mitigation18 Jan 2023
- 2022A Transformer-Based Substitute Recommendation Model Incorporating Weakly Supervised Customer Behavior Data4 Nov 2022
- 2022Numerical Optimizations for Weighted Low-rank Estimation on Language Model2 Nov 2022
- 2022Vertical Federated Linear Contextual Bandits20 Oct 2022
- 2022UnGANable: Defending Against GAN-based Face Manipulation3 Oct 2022
- 2022The Minority Matters: A Diversity-Promoting Collaborative Metric Learning Algorithm30 Sep 2022
- 2022Attention-aware Resource Allocation and QoE Analysis for Metaverse xURLLC Services10 Aug 2022
- 2022Sublinear Time Algorithm for Online Weighted Bipartite Matching5 Aug 2022
- 2022Adapting Triplet Importance of Implicit Feedback for Personalized Recommendation2 Aug 2022
- 2022JDRec: Practical Actor-Critic Framework for Online Combinatorial Recommender System27 Jul 2022
50 newest of 100 All 100 (JSON)
- 2020Double-Wing Mixture of Experts for Streaming Recommendations14 Sep 2020
- 2021The Benchmark Lotterycited by 133
- 2022Hypergraph Contrastive Collaborative Filteringcited by 63
- 2021Graph Meta Network for Multi-Behavior Recommendationcited by 38
- 2021Sparse-Interest Network for Sequential Recommendationcited by 37
- 2021PipAttack: Poisoning Federated Recommender Systems forManipulating Item Promotioncited by 37
- 2021Multiplex Behavioral Relation Learning for Recommendation via Memory Augmented Transformer Networkcited by 28
- 2023Ensuring User-side Fairness in Dynamic Recommender Systemscited by 27
- 2021A Semi-Personalized System for User Cold Start Recommendation on Music Streaming Appscited by 21
- 2021Revisiting the Performance of iALS on Item Recommendation Benchmarkscited by 21
- 2022DaisyRec 2.0: Benchmarking Recommendation for Rigorous Evaluationcited by 19
- 2023Adap-τ: Adaptively Modulating Embedding Magnitude for Recommendationcited by 19
- 2024Exploring User Retrieval Integration towards Large Language Models for Cross-Domain Sequential Recommendationcited by 19
12 most cited of 94 All 94 (JSON)
- 2026Aplaud: Adaptive Personalized Low-Rank Decomposition for User-Specific LLM4 Sep 2026
- 2026Mutable Low-Rank Sketches for Retrain-Free Recommendation16 Jul 2026
- 2026Learning Robust Recommenders from Noisy Implicit Feedback via GMM-Weighted Bayesian Transition Matrix20 May 2026
- 2025A Scenario-Oriented Survey of Federated Recommender Systems: Techniques, Challenges, and Future Directions27 Aug 2025
- 2025Compositions of Variant Experts for Integrating Short-Term and Long-Term Preferences29 Jun 2025
- 2025A Simple Contrastive Framework Of Item Tokenization For Generative Recommendation20 Jun 2025
- 2025Preventing the Popular Item Embedding Based Attack in Federated Recommendations18 Feb 2025
- 2024A Survey on Recommendation Unlearning: Fundamentals, Taxonomy, Evaluation, and Open Questions17 Dec 2024
- 2024USM: Unbiased Survey Modeling for Limiting Negative User Experiences in Recommendation Systems14 Dec 2024
- 2024Breaking Determinism: Fuzzy Modeling of Sequential Recommendation Using Discrete State Space Diffusion Model31 Oct 2024
- 2024Comparative Performance of Collaborative Bandit Algorithms: Effect of Sparsity and Exploration Intensity15 Oct 2024
- 2024Information Discovery in e-Commerce8 Oct 2024
12 newest of 94 All 94 (JSON)