Skip to main navigation Skip to search Skip to main content

Learning global and Multi-granularity Local Representation with MLP for sequential recommendation

Chao Long, Huanhuan Yuan, Junhua Fang, Xuefeng Xian*, Guanfeng Liu, Victor S. Sheng, Pengpeng Zhao*

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

Abstract

Sequential recommendation aims to predict the next item of interest to users based on their historical behavior data. Usually, users' global and local preferences jointly affect the final recommendation result in different ways. Most existing works use transformers to globally model sequences, which makes them face the dilemma of quadratic computational complexity when dealing with long sequences. Moreover, the scope setting of the user's local preference is usually static and single, and cannot cover richer multi-level local semantics. To this end, we proposed a parallel architecture for capturing global representation and Multi-granularity Local dependencies with MLP for sequential Recommendation (MLM4Rec). For global representation, we utilize modified MLP-Mixer to capture global information of user sequences due to its simplicity and efficiency. For local representation, we incorporate convolution into MLP and propose a multi-granularity local awareness mechanism for capturing richer local semantic information. Moreover, we introduced a weight pooling method to adaptively fuse local-global representations instead of directly concatenation. Our model has the advantages of low complexity and high efficiency thanks to its simple MLP structure. Experimental results on three public datasets demonstrate the effectiveness of our proposed model. Our code is available here.

Original languageEnglish
Article number87
Pages (from-to)1-15
Number of pages15
JournalACM Transactions on Knowledge Discovery from Data
Volume18
Issue number4
DOIs
Publication statusPublished - May 2024

Keywords

  • global and local
  • MLP
  • multi-granularity
  • sequential recommendation

Fingerprint

Dive into the research topics of 'Learning global and Multi-granularity Local Representation with MLP for sequential recommendation'. Together they form a unique fingerprint.

Cite this