Complex & Intelligent Systems (Aug 2024)

An improved cross-domain sequential recommendation model based on intra-domain and inter-domain contrastive learning

  • Jianjun Ni,
  • Tong Shen,
  • Yonghao Zhao,
  • Guangyi Tang,
  • Yang Gu

DOI
https://doi.org/10.1007/s40747-024-01590-1
Journal volume & issue
Vol. 10, no. 6
pp. 7877 – 7892

Abstract

Read online

Abstract Cross-domain recommendation aims to integrate data from multiple domains and introduce information from source domains, thereby achieving good recommendations on the target domain. Recently, contrastive learning has been introduced into the cross-domain recommendations and has obtained some better results. However, most cross-domain recommendation algorithms based on contrastive learning suffer from the bias problem. In addition, the correlation between the user’s single-domain and cross-domain preferences is not considered. To address these problems, a new recommendation model is proposed for cross-domain scenarios based on intra-domain and inter-domain contrastive learning, which aims to obtain unbiased user preferences in cross-domain scenarios and improve the recommendation performance of both domains. Firstly, a network enhancement module is proposed to capture users’ complete preference by applying a graphical convolution and attentional aggregator. This module can reduce the limitations of only considering user preferences in a single domain. Then, a cross-domain infomax objective with noise contrast is presented to ensure that users’ single-domain and cross-domain preferences are correlated closely in sequential interactions. Finally, a joint training strategy is designed to improve the recommendation performances of two domains, which can achieve unbiased cross-domain recommendation results. At last, extensive experiments are conducted on two real-world cross-domain scenarios. The experimental results show that the proposed model in this paper achieves the best recommendation results in comparison with existing models.

Keywords