Flow Matching for Collaborative Filtering
On the map: Diffusion models → Diffusion recommenders
Abstract (arXiv)
Generative models have shown great promise in collaborative filtering by capturing the underlying distribution of user interests and preferences. However, existing approaches struggle with inaccurate posterior approximations and misalignment with the discrete nature of recommendation data, limiting their expressiveness and real-world performance. To address these limitations, we propose FlowCF, a novel flow-based recommendation system leveraging flow matching for collaborative filtering. We tailor flow matching to the unique challenges in recommendation through two key innovations: (1) a behavior-guided prior that aligns with user behavior patterns to handle the sparse and heterogeneous user-item interactions, and (2) a discrete flow framework to preserve the binary nature of implicit feedback while maintaining the benefits of flow matching, such as stable training and efficient inference. Extensive experiments demonstrate that FlowCF achieves state-of-the-art recommendation accuracy across various datasets with the fastest inference speed, making it a compelling approach for real-world recommender systems. The code is available at https://github.com/chengkai-liu/FlowCF.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Placed in Diffusion recommenders, one of 14 directions in Diffusion models. Builds on 36 of its 56 references that are in the map. First posted on arXiv 11 Feb 2025.
Builds on
36 of 56 references.
Closest ancestors · 6
Same direction, newest first
- 2024A Survey on Diffusion Models for Recommender Systems8 Sep
- 2024Collaborative Filtering Based on Diffusion Models: Unveiling the Potential of High-Order Connectivity22 Apr
- 2024A Directional Diffusion Graph Transformer for Recommendation4 Apr
- 2024Denoising Diffusion Recommender Model13 Jan
- 2023Graph Signal Diffusion Model for Collaborative Filtering15 Nov
- 2023DiffuRec: A Diffusion Model for Sequential Recommendation3 Apr
Other references · 30
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2015Deep Unsupervised Learning using Nonequilibrium Thermodynamicscited by 7,005
- 2024Scaling Rectified Flow Transformers for High-Resolution Image Synthesiscited by 4,094
- 2013Auto-Encoding Variational Bayescited by 3,980
- 2018Neural Ordinary Differential Equationscited by 3,733
- 2022Flow Straight and Fast: Learning to Generate and Transfer Data with Rectified Flowcited by 3,550
- 2019Normalizing Flows for Probabilistic Modeling and Inferencecited by 1,315
- 2020LightGCN: Simplifying and Powering Graph Convolution Network for Recommendationcited by 1,134
- 2017Neural Collaborative Filteringcited by 1,108
- 2022Building Normalizing Flows with Stochastic Interpolantscited by 964
- 2023Improving and generalizing flow-based generative models with minibatch optimal transportcited by 835
- 2015Image-based Recommendations on Styles and Substitutescited by 702
18 more
- 2019Neural Graph Collaborative Filteringcited by 660
- 2024Movie Gen: A Cast of Media Foundation Modelscited by 614
- 2018Variational Autoencoders for Collaborative Filteringcited by 308
- 2020Self-supervised Graph Learning for Recommendationcited by 305
- 2024Generative Flows on Discrete State-Spaces: Enabling Multimodal Flows with Applications to Protein Co-Designcited by 294
- 2022Torsional Diffusion for Molecular Conformer Generationcited by 262
- 2021Are Graph Augmentations Necessary? Simple Graph Contrastive Learning for Recommendationcited by 173
- 2023SE(3)-Stochastic Flow Matching for Protein Backbone Generationcited by 147
- 2020RecBole: Towards a Unified, Comprehensive and Efficient Framework for Recommendation Algorithmscited by 137
- 2013Generalized Denoising Auto-Encoders as Generative Modelscited by 113
- 2019Learning Disentangled Representations for Recommendationcited by 110
- 2023Diffusion Recommender Modelcited by 87
- 2022Improving Graph Collaborative Filtering with Neighborhood-enriched Contrastive Learningcited by 86
- 2020Denoising Implicit Feedback for Recommendationcited by 80
- 2019RecVAE: a New Variational Autoencoder for Top-N Recommendations with Implicit Feedbackcited by 63
- 2023Towards Symmetry-Aware Generation of Periodic Materialscited by 25
- 2024Behavior-Dependent Linear Recurrent Units for Efficient Sequential Recommendationcited by 4
- 2024TwinCL: A Twin Graph Contrastive Learning Model for Collaborative Filteringcited by 1
Built on by
Citing papers per year: 2025: 2; 2026: 5.
7 papers.
- 2025FlowRec: Prior-Informed Flow Matching for Efficient Sequential Recommendation Generationcited by 4
- 2025Gaussian Mixture Flow Matching with Domain Alignment for Multi-Domain Sequential Recommendationcited by 1
- 2026FAVE: Flow-based Average Velocity Establishment for Sequential Recommendationcited by 1
- 2026Memory Is No Longer a Bottleneck: Memory-Efficient Graph Filtering for Scalable Collaborative Filteringcited by 1
- 2026Escaping the Euclidean Void: Manifold-Informed Flow Matching for Sequential Recommendationcited by 1
- 2026Preference Flow Matching with Spectral Factorization for Micro-video Recommendationcited by 0
- 2026Anatomy of a Decision: Uncertainty-aware Hierarchical Intent Learning via Flow Matching for Multimodal Recommendationcited by 0
- 2026Anatomy of a Decision: Uncertainty-aware Hierarchical Intent Learning via Flow Matching for Multimodal Recommendation30 Aug 2026
- 2026Preference Flow Matching with Spectral Factorization for Micro-video Recommendation27 Aug 2026
- 2026Escaping the Euclidean Void: Manifold-Informed Flow Matching for Sequential Recommendation26 Jul 2026
- 2026Memory Is No Longer a Bottleneck: Memory-Efficient Graph Filtering for Scalable Collaborative Filtering19 Jun 2026
- 2026FAVE: Flow-based Average Velocity Establishment for Sequential Recommendation6 Apr 2026
- 2025Gaussian Mixture Flow Matching with Domain Alignment for Multi-Domain Sequential Recommendation23 Oct 2025
- 2025FlowRec: Prior-Informed Flow Matching for Efficient Sequential Recommendation Generation25 Aug 2025
Similar, not cited
Close in wording, no citation either way
- 2025Flow Matching based Sequential Recommender Model
- 2019Learning to Recommend from Sparse Data via Generative User Feedback ↗
- 2025Semantics Meet Signals: Dual Codebook Representationl Learning for Generative Recommendation
- 2026X-Rec Technical Report
- 2025A Survey on Generative Recommendation: Data, Model, and Tasks
- 2025GFlowGR: Fine-tuning Generative Recommendation Frameworks with Generative Flow Networks
- 2026Adaptive Item-based Collaborative Structures via Noise Rescheduling in Diffusion for Generative Recommendation
- 2025Hard Negative Sampling via Large Language Models for Recommendation