paper-with-me

Papers

Flow Matching for Collaborative Filtering

2025-02-11 · Chengkai Liu, Yangtian Zhang, Jianling Wang, Rex Ying, James Caverlee

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.

📄 PDF Abstract BibTeX arXiv:2502.07303

Code (1)

chengkai-liu/FlowCF 공식 구현 pytorch

Tasks

Collaborative FilteringRecommendation Systems

Similar Papers 제목 키워드 기반

When Product Search Meets Collaborative Filtering: A Hierarchical Heterogeneous Graph Neural Network Approach

2021-08-17 · Xiangkun Yin, Yangyang Guo, Liqiang Nie, Zhiyong Cheng

Personalization lies at the core of boosting the product search system performance. Prior studies mainly resorted to the semantic matching between textual queries and user/product related documents, leaving the user coll…

Collaborative FilteringGraph Neural NetworkRepresentation LearningSentence

BCFNet: A Balanced Collaborative Filtering Network with Attention Mechanism

2021-03-10 · Zi-Yuan Hu, Jin Huang, Zhi-Hong Deng, Chang-Dong Wang 외

Collaborative Filtering (CF) based recommendation methods have been widely studied, which can be generally categorized into two types, i.e., representation learning-based CF methods and matching function learning-based C…

Collaborative FilteringRepresentation Learning

Deep Unfolded BM3D: Unrolling Non-local Collaborative Filtering into a Trainable Neural Network

2025-11-15 · Kerem Basim, Mehmet Ozan Unal, Metin Ertas, Isa Yildirim arxiv

Block-Matching and 3D Filtering (BM3D) exploits non-local self-similarity priors for denoising but relies on fixed parameters. Deep models such as U-Net are more flexible but often lack interpretability and fail to gener…

Collaborative Filtering

Flow Fields: Dense Correspondence Fields for Highly Accurate Large Displacement Optical Flow Estimation

2017-03-07 · ICCV 2015 · Christian Bailer, Bertram Taetz, Didier Stricker

Modern large displacement optical flow algorithms usually use an initialization by either sparse descriptor matching techniques or dense approximate nearest neighbor fields. While the latter have the advantage of being d…

Optical Flow EstimationPatch Matching

Neural Graph Matching based Collaborative Filtering

2021-05-10 · Yixin Su, Rui Zhang, Sarah Erfani, Junhao Gan

User and item attributes are essential side-information; their interactions (i.e., their co-occurrence in the sample data) can significantly enhance prediction accuracy in various recommender systems. We identify two dif…

AttributeCollaborative FilteringGraph LearningGraph Matching+1