Bundle Recommendation with Graph Convolutional Networks
arXiv:2005.03475
Abstract
Bundle recommendation aims to recommend a bundle of items for a user to consume as a whole. Existing solutions integrate user-item interaction modeling into bundle recommendation by sharing model parameters or learning in a multi-task manner, which cannot explicitly model the affiliation between items and bundles, and fail to explore the decision-making when a user chooses bundles. In this work, we propose a graph neural network model named BGCN (short for \textit{\textBF{B}undle \textBF{G}raph \textBF{C}onvolutional \textBF{N}etwork}) for bundle recommendation. BGCN unifies user-item interaction, user-bundle interaction and bundle-item affiliation into a heterogeneous graph. With item nodes as the bridge, graph convolutional propagation between user and bundle nodes makes the learned representations capture the item level semantics. Through training based on hard-negative sampler, the user's fine-grained preferences for similar bundles are further distinguished. Empirical results on two real-world datasets demonstrate the strong performance gains of BGCN, which outperforms the state-of-the-art baselines by 10.77\% to 23.18\%.
Accepted by SIGIR 2020 (Short)
References in corpus (2)
Cited by in corpus (8)
- Multi-view Intent Disentangle Graph Networks for Bundle Recommendation
- Inhomogeneous Social Recommendation with Hypergraph Convolutional Networks
- Initialization Matters: Regularizing Manifold-informed Initialization for Neural Recommendation Systems
- Accurate Bundle Matching and Generation via Multitask Learning with Partially Shared Parameters
- Drug Package Recommendation via Interaction-aware Graph Induction
- Group-Buying Recommendation for Social E-Commerce
- Pre-training Recommender Systems via Reinforced Attentive Multi-relational Graph Neural Network
- Session-aware Item-combination Recommendation with Transformer Network