paper-with-me

Papers

Multi-Behavior Collaborative Filtering with Partial Order Graph Convolutional Networks

2024-02-12 · Yijie Zhang, Yuanchen Bei, Hao Chen, Qijie Shen, Zheng Yuan, Huan Gong, Senzhang Wang, Feiran Huang, Xiao Huang

Representing information of multiple behaviors in the single graph collaborative filtering (CF) vector has been a long-standing challenge. This is because different behaviors naturally form separate behavior graphs and learn separate CF embeddings. Existing models merge the separate embeddings by appointing the CF embeddings for some behaviors as the primary embedding and utilizing other auxiliaries to enhance the primary embedding. However, this approach often results in the joint embedding performing well on the main tasks but poorly on the auxiliary ones. To address the problem arising from the separate behavior graphs, we propose the concept of Partial Order Recommendation Graphs (POG). POG defines the partial order relation of multiple behaviors and models behavior combinations as weighted edges to merge separate behavior graphs into a joint POG. Theoretical proof verifies that POG can be generalized to any given set of multiple behaviors. Based on POG, we propose the tailored Partial Order Graph Convolutional Networks (POGCN) that convolute neighbors' information while considering the behavior relations between users and items. POGCN also introduces a partial-order BPR sampling strategy for efficient and effective multiple-behavior CF training. POGCN has been successfully deployed on the homepage of Alibaba for two months, providing recommendation services for over one billion users. Extensive offline experiments conducted on three public benchmark datasets demonstrate that POGCN outperforms state-of-the-art multi-behavior baselines across all types of behaviors. Furthermore, online A/B tests confirm the superiority of POGCN in billion-scale recommender systems.

📄 PDF Abstract BibTeX arXiv:2402.07659

Code (1)

wings236/pogcn 공식 구현 pytorch

Tasks

Collaborative FilteringRecommendation Systems

Methods 이 논문이 사용한 방법론

SET Dynamic Sparse Training method where weight mask is updated randomly periodically

Similar Papers 제목 키워드 기반

Alleviating Behavior Data Imbalance for Multi-Behavior Graph Collaborative Filtering

2023-11-12 · Yijie Zhang, Yuanchen Bei, Shiqi Yang, Hao Chen 외

Graph collaborative filtering, which learns user and item representations through message propagation over the user-item interaction graph, has been shown to effectively enhance recommendation performance. However, most …

Collaborative FilteringMulti-Task LearningRepresentation Learning

Local Collaborative Filtering: A Collaborative Filtering Method that Utilizes Local Similarities among Users

2025-11-17 · Zhaoxin Shen, Dan Wu arxiv

To leverage user behavior data from the Internet more effectively in recommender systems, this paper proposes a novel collaborative filtering (CF) method called Local Collaborative Filtering (LCF). LCF utilizes local sim…

Collaborative Filtering

Completing partial recipes using item-based collaborative filtering to recommend ingredients

2019-07-23 · Paula Fermín Cueto, Meeke Roet, Agnieszka Słowik

Increased public interest in healthy lifestyles has motivated the study of algorithms that encourage people to follow a healthy diet. Applying collaborative filtering to build recommendation systems in domains where only…

Collaborative FilteringDimensionality ReductionRecommendation Systems

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

MARS: Multi-Agent Re-ranking for Repeat-Order Food Delivery Recommendation

2026-07-28 · Jiahao Tian, Zhenkai Wang arxiv

Large language models (LLMs) are increasingly used in recommender systems, but it is often unclear how much performance can be obtained from strong pre-trained backbones alone when they are placed inside a structured rec…