UniRec: A Dual Enhancement of Uniformity and Frequency in Sequential Recommendations

Yang Liu,Yitong Wang,Chenyue Feng
2024-07-16
Abstract:Representation learning in sequential recommendation is critical for accurately modeling user interaction patterns and improving recommendation precision. However, existing approaches predominantly emphasize item-to-item transitions, often neglecting the time intervals between interactions, which are closely related to behavior pattern changes. Additionally, broader interaction attributes, such as item frequency, are frequently overlooked. We found that both sequences with more uniform time intervals and items with higher frequency yield better prediction performance. Conversely, non-uniform sequences exacerbate user interest drift and less-frequent items are difficult to model due to sparse sampling, presenting unique challenges inadequately addressed by current methods. In this paper, we propose UniRec, a novel bidirectional enhancement sequential recommendation method. UniRec leverages sequence uniformity and item frequency to enhance performance, particularly improving the representation of non-uniform sequences and less-frequent items. These two branches mutually reinforce each other, driving comprehensive performance optimization in complex sequential recommendation scenarios. Additionally, we present a multidimensional time module to further enhance adaptability. To the best of our knowledge, UniRec is the first method to utilize the characteristics of uniformity and frequency for feature augmentation. Comparing with eleven advanced models across four datasets, we demonstrate that UniRec outperforms SOTA models significantly. The code is available at <a class="link-external link-https" href="https://github.com/Linxi000/UniRec" rel="external noopener nofollow">this https URL</a>.
Information Retrieval,Machine Learning
What problem does this paper attempt to address?
### Problems the Paper Attempts to Solve The paper "UniRec: A Dual Enhancement of Uniformity and Frequency in Sequential Recommendations" attempts to address the issue in sequential recommendation systems where existing methods primarily focus on the transition relationships between items, neglecting the impact of interaction time intervals and item frequency on user behavior patterns. Specifically: 1. **Impact of Time Intervals**: Existing methods usually ignore time intervals, which are closely related to changes in user behavior patterns. Non-uniform time intervals can lead to user interest drift, making it difficult for the model to accurately predict users' future interests. 2. **Impact of Item Frequency**: Item frequency is also a crucial factor affecting model performance. High-frequency items are easier to model due to abundant data, while low-frequency items are challenging to model due to sparse data. 3. **Shortcomings of Existing Methods**: Current methods perform poorly in handling non-uniform sequences and low-frequency items, failing to fully utilize these features to enhance model performance. To address these issues, the authors propose UniRec, a new dual enhancement sequential recommendation method. UniRec improves the performance of recommendation systems by leveraging the uniformity of sequences and the frequency of items, particularly excelling in handling non-uniform sequences and low-frequency items. Additionally, UniRec introduces a multi-dimensional time module to further enhance the model's adaptability.