Multi-Sparse-Domain Collaborative Recommendation via Enhanced Comprehensive Aspect Preference Learning

Cross-domain recommendation (CDR) has been attracting increasing attention of researchers for its ability to alleviate the data sparsity problem in recommender systems. However, the existing singletarget or dual-target CDRmethods often suffer from two drawbacks, the assumption of at least one rich domain and the heavy dependence on domain-invariant preference, which are impractical in real world where sparsity is ubiquitous and might degrade the user preference learning. To overcome these issues, we propose a MultiSparse-Domain Collaborative Recommendation (MSDCR) model for multi-target cross-domain recommendation. Unlike traditional CDR methods, MSDCR treats the multiple relevant domains as all sparse and can simultaneously improve the recommendation performance in each domain. We propose a Multi-Domain Separation Network (MDSN) and a Gated Aspect Preference Enhancement (GAPE) module for MSDCR to enhance a user’s domain-specific aspect preferences in a domain by transferring the complementary aspect preferences in other domains, during which the uniqueness of the domain-specific preference can be preserved through the adversarial training offered by MDSN and the complementarity can be adaptively determined by GAPE. Meanwhile, we propose a Multi-Domain Adaptation Network (MDAN) for MSDCR to capture a user’s domain-invariant aspect preference. With the integration of the enhanced domain-specific aspect preference and the domaininvariant aspect preference, MSDCR can reach a comprehensive understanding of a user’s preference in each sparse domain. At last, the extensive experiments conducted on real datasets demonstrate the remarkable superiority of MSDCR over the state-of-the-art single-domain recommendation models and CDR models.

[1]  Xing Xie,et al.  CCCFNet: A Content-Boosted Collaborative Filtering Neural Network for Cross Domain Recommender Systems , 2017, WWW.

[2]  Pan Li,et al.  DDTCDR: Deep Dual Transfer Cross Domain Recommendation , 2019, WSDM.

[3]  Xiaolong Jin,et al.  Cross-Domain Recommendation: An Embedding and Mapping Approach , 2017, IJCAI.

[4]  Ivor W. Tsang,et al.  Domain adaptation from multiple sources via auxiliary classifiers , 2009, ICML '09.

[5]  Jianmin Wang,et al.  Dual Transfer Learning , 2012, SDM.

[6]  Shiliang Sun,et al.  A survey of multi-source domain adaptation , 2015, Inf. Fusion.

[7]  Chenliang Li,et al.  Cross-Domain Recommendation via Preference Propagation GraphNet , 2019, CIKM.

[8]  Zheng Qin,et al.  Semi-supervised Collaborative Filtering by Text-enhanced Domain Adaptation , 2020, KDD.

[9]  Xin Li,et al.  Explainable Recommendation via Interpretable Feature Mapping and Evaluation of Explainability , 2020, IJCAI.

[10]  Jenq-Neng Hwang,et al.  Solving the Sparsity Problem in Recommendations via Cross-Domain Item Embedding Based on Co-Clustering , 2019, WSDM.

[11]  Yan Wang,et al.  A Graphical and Attentional Framework for Dual-Target Cross-Domain Recommendation , 2020, IJCAI.

[12]  Tat-Seng Chua,et al.  Neural Collaborative Filtering , 2017, WWW.

[13]  Chen Gao,et al.  Cross-domain Recommendation with Bridge-Item Embeddings , 2021, ACM Trans. Knowl. Discov. Data.

[14]  Yan Wang,et al.  DTCDR: A Framework for Dual-Target Cross-Domain Recommendation , 2019, CIKM.

[15]  Di Jin,et al.  Heterogeneous Graph Neural Network via Attribute Completion , 2021, WWW.

[16]  Geoffrey J. Gordon,et al.  Relational learning via collective matrix factorization , 2008, KDD.

[17]  Qiang Yang,et al.  Can Movies and Books Collaborate? Cross-Domain Collaborative Filtering for Sparsity Reduction , 2009, IJCAI.

[18]  Yin Zhang,et al.  A Model of Two Tales: Dual Transfer Learning Framework for Improved Long-tail Item Recommendation , 2020, WWW.

[19]  Leandro L. Minku,et al.  MARLINE: Multi-Source Mapping Transfer Learning for Non-Stationary Environments , 2020, 2020 IEEE International Conference on Data Mining (ICDM).

[20]  Hongbo Deng,et al.  CATN: Cross-Domain Recommendation for Cold-Start Users via Aspect Transfer Network , 2020, SIGIR.

[21]  Yan Wang,et al.  Cross-Domain Recommendation: Challenges, Progress, and Prospects , 2021, IJCAI.

[22]  Guohui Li,et al.  Cross Domain Recommendation via Bi-directional Transfer Graph Collaborative Filtering Networks , 2020, International Conference on Information and Knowledge Management.

[23]  Yu Zhang,et al.  CoNet: Collaborative Cross Networks for Cross-Domain Recommendation , 2018, UMCit@KDD.

[24]  Yang Xu,et al.  Deeply Fusing Reviews and Contents for Cold Start Users in Cross-Domain Recommendation Systems , 2019, AAAI.

[25]  Jen-Tzung Chien,et al.  Adversarial domain separation and adaptation , 2017, 2017 IEEE 27th International Workshop on Machine Learning for Signal Processing (MLSP).

[26]  Lina Yao,et al.  DARec: Deep Domain Adaptation for Cross-Domain Recommendation via Transferring Rating Patterns , 2019, IJCAI.

[27]  Lars Schmidt-Thieme,et al.  BPR: Bayesian Personalized Ranking from Implicit Feedback , 2009, UAI.

[28]  Guandong Xu,et al.  Personalized recommendation via cross-domain triadic factorization , 2013, WWW.

[29]  M. de Rijke,et al.  π-Net: A Parallel Information-sharing Network for Shared-account Cross-domain Sequential Recommendations , 2019, SIGIR.

[30]  Xiaodong He,et al.  A Multi-View Deep Learning Approach for Cross Domain User Modeling in Recommendation Systems , 2015, WWW.