Chrome Extension
WeChat Mini Program
Use on ChatGLM

Dual-Path Side Information Fusion for Sequential Recommendation

Yu Zhang,Haiwei Pan,Kejia Zhang, Tianming Zhang, Qingquan Ren, Wenjie Li

2023 IEEE International Conference on Big Data (BigData)(2023)

Cited 0|Views11
No score
Abstract
Sequential recommendations are designed to capture user preferences based on their past actions and predict the items they may interact with in the next moment. Benefiting from the self-attention mechanism, methods that utilize side information (such as item categories or brand) to improve the prediction performance of sequential recommendation have yielded promising results. Previous approaches typically directly fuses side information embeddings into item embeddings as inputs to the model. However, this fusion approach overlooks the distinctions in various types of information in sequential pattern inference, and also failing to fully model the relationship between items and side information. In this work, we propose a Dual-Path Side Information Fusion method (DPIF) to better utilize side information for improved recommendation performance. Our model employs two parallel paths for side information fusion modeling. One path obtains the relationship representation within the items and the side information, and the other path obtains the relationship representation between the items and the side information. Subsequently, an attention-based adaptive fusion module is utilized to combine inter-attribute relationship and intra-attribute relationship representation, generating the final user preferences. Extensive experiments were conducted on four real-world datasets, demonstrating the effectiveness of the introduced model. Our source code is available at https://github.com/ZhangYu-x/DPIF.
More
Translated text
Key words
Sequential Recommendation,Attention Mechanism,Side Information Fusion
AI Read Science
Must-Reading Tree
Example
Generate MRT to find the research sequence of this paper
Chat Paper
Summary is being generated by the instructions you defined