Repeated Padding for Sequential Recommendation
Sequential recommendation aims to provide users with personalized suggestions based on their historical interactions. When training sequential models, padding is a widely adopted technique for two main reasons: 1) The vast majority of models can only handle fixed-length sequences; 2) Batch-based training needs to ensure that the sequences in each batch have the same length. The special value 0 is usually used as the padding content, which does not contain the actual information and is ignored in the model calculations. This common-sense padding strategy leads us to a problem that has never been explored in the recommendation field: Can we utilize this idle input space by padding other content to improve model performance and training efficiency further?
Authors
- Jianzhe Zhao (ORCID: https://orcid.org/0000-0003-4492-5075)
- Guibing Guo (ORCID: https://orcid.org/0000-0002-1709-5056)
- Yizhou Dang (ORCID: https://orcid.org/0000-0002-7402-4553)
- Linying Jiang (ORCID: https://orcid.org/0000-0001-7492-0473)
- Yuting Liu (ORCID: https://orcid.org/0000-0002-0774-0007)
- Enneng Yang (ORCID: https://orcid.org/0000-0001-5419-5286)
- Xingwei Wang (ORCID: https://orcid.org/0000-0003-2856-4716)
Institutions
- Northeastern University (CN)
Publication Details
- Published
- 2024-10-08
- DOI
- https://doi.org/10.1145/3640457.3688110
- Citations
- 7
- Primary Topic
- Recommender Systems and Techniques
- Type
- article
- Field-Weighted Citation Impact
- 5.45
Funders
- National Natural Science Foundation of China
- Fundamental Research Funds for the Central Universities