A Novel Cross-Domain Recommendation with Evolution Learning

Yi-Cheng Chen,Wang-Chien Lee
DOI: https://doi.org/10.1145/3639567
IF: 5.3
2024-02-22
ACM Transactions on Internet Technology
Abstract:In this “info-plosion” era, recommendation systems (or recommenders) play a significant role in finding interesting items in the surge of online digital activities and e-commerce. Several techniques have been widely applied for recommendation systems, but the cold-start and sparsity problems remain a major challenge. The cold-start problem occurs when generating recommendations for new users and items without sufficient information. Sparsity refers to the problem of having a large amount of users and items but with few transactions or interactions. In this article, a novel cross-domain recommendation model, Cross-Domain Evolution Learning Recommendation (abbreviated as CD-ELR), is developed to communicate the information from different domains in order to tackle the cold-start and sparsity issues by integrating matrix factorization and recurrent neural network. We introduce an evolutionary concept to describe the preference variation of users over time. Furthermore, several optimization methods are developed for combining the domain features for precision recommendation. Experimental results show that CD-ELR outperforms existing state-of-the-art recommendation baselines. Finally, we conduct experiments on several real-world datasets to demonstrate the practicability of the proposed CD-ELR.
computer science, information systems, software engineering
What problem does this paper attempt to address?
The problems that this paper attempts to solve are the cold - start and data sparsity problems in recommendation systems. Specifically: 1. **Cold - start problem**: When generating recommendations for new users or new items, due to the lack of sufficient information, it is difficult for the recommendation system to provide effective personalized recommendations. 2. **Data sparsity problem**: Although the number of users and items is large, the actual interaction or transaction records are few, which affects the performance of the recommendation system. To solve these problems, the paper proposes a new cross - domain recommendation model - Cross - Domain Evolution Learning Recommendation (CD - ELR). This model integrates Matrix Factorization (MF) and Recurrent Neural Network (RNN) to transfer information between different domains, so as to improve the accuracy and coverage of recommendations. ### Main contributions 1. **Feedback sequence transformation**: Decompose the large - scale user rating matrix into a series of smaller feedback matrices based on the user's rating time. This not only reduces the consumption of computing time and memory resources, but also effectively expresses the user's cumulative rating behavior. 2. **Evolving Matrix Factorization (EMF)**: Propose a new matrix factorization method that can more efficiently extract the latent preferences of users and the characteristics of items. 3. **Fusion Evolution Learning**: Combine the user preferences and item characteristics extracted by EMF to develop a learning model based on Fusion Long Short - Term Memory (F - LSTM), which dynamically captures the evolution pattern of user interests. 4. **Multi - directional knowledge transfer**: Realize multi - directional knowledge transfer in cross - domain recommendation. Not only can the source domain transfer knowledge to the target domain, but the target domain can also enhance the recommendation effect of the source domain. 5. **Experimental verification**: Conducted extensive experiments on multiple real - data sets. The results show that CD - ELR is significantly better than the existing cross - domain recommendation models and shows good generalization ability and robustness. Through these methods, the CD - ELR model can effectively deal with the cold - start and data sparsity problems in the recommendation system and improve the accuracy of recommendations and user experience.