BCFNet: A Balanced Collaborative Filtering Network with Attention Mechanism
Zi-Yuan Hu, Jin Huang, Zhi-Hong Deng, Chang-Dong Wang, Ling Huang,, Jian-Huang Lai, Philip S. Yu

TL;DR
BCFNet is a novel recommendation model that combines the strengths of representation learning and matching function learning, enhanced with an attention mechanism and a balance module, showing superior performance on real-world datasets.
Contribution
The paper introduces BCFNet, a new collaborative filtering network that integrates representation and matching learning with attention and balancing modules.
Findings
BCFNet outperforms existing models on eight real-world datasets.
The attention mechanism improves the capture of hidden information in implicit feedback.
The balance module reduces over-fitting in deep neural networks.
Abstract
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 CF methods. Representation learning tries to learn a common low dimensional space for the representations of users and items. In this case, a user and item match better if they have higher similarity in that common space. Matching function learning tries to directly learn the complex matching function that maps user-item pairs to matching scores. Although both methods are well developed, they suffer from two fundamental flaws, i.e., the representation learning resorts to applying a dot product which has limited expressiveness on the latent features of users and items, while the matching function learning has weakness in capturing low-rank relations. To overcome such…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRecommender Systems and Techniques · Advanced Graph Neural Networks
