{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,1]],"date-time":"2026-06-01T17:37:29Z","timestamp":1780335449004,"version":"3.54.1"},"reference-count":49,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2023,9,1]],"date-time":"2023-09-01T00:00:00Z","timestamp":1693526400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2023,9,2]],"date-time":"2023-09-02T00:00:00Z","timestamp":1693612800000},"content-version":"vor","delay-in-days":1,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62071470"],"award-info":[{"award-number":["62071470"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62271486"],"award-info":[{"award-number":["62271486"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Practice Innovation Program of Jiangsu Province","award":["SJCX23_1277"],"award-info":[{"award-number":["SJCX23_1277"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Data Sci. Eng."],"published-print":{"date-parts":[[2023,9]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Cross-domain recommendation (CDR) has become an important research direction in the field of recommender systems due to the increasing demand for personalized recommendations across different domains. However, CDR faces multiple challenges, including data sparsity, popularity bias, and long-tail problems. To address these challenges, we propose a novel framework that combines graph contrastive embedding and multi-head cross-attention transfer for cross-domain recommendation, called GCE-MCAT. Specifically, in the pre-training process, we generate more uniform user and item embeddings through contrastive learning, effectively solving the problem of inconsistent data embedding space distribution and recommendation popularity bias. Moreover, we propose a multi-head cross-attention transfer mechanism that allows the model to extract user common and specific domain features from multiple perspectives and perform cross-domain bidirectional knowledge transfer. Finally, we propose a cross-domain feature fusion mechanism that dynamically assigns weights to common user features and specific domain features. This enables the model to more effectively learn common user interests. We evaluate the proposed framework on three real-world CDR datasets and show that GCE-MCAT consistently and significantly improves recommendation performance compared to state-of-the-art methods. In particular, the proposed framework has demonstrated remarkable effectiveness in addressing long-tail distribution and enhancing recommendation novelty, providing users with more diversified recommendations and reducing popularity bias.<\/jats:p>","DOI":"10.1007\/s41019-023-00226-7","type":"journal-article","created":{"date-parts":[[2023,9,2]],"date-time":"2023-09-02T01:02:07Z","timestamp":1693616527000},"page":"247-262","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":21,"title":["Combining Graph Contrastive Embedding and Multi-head Cross-Attention Transfer for Cross-Domain Recommendation"],"prefix":"10.1007","volume":"8","author":[{"given":"Shuo","family":"Xiao","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Dongqing","family":"Zhu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Chaogang","family":"Tang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Zhenzhen","family":"Huang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2023,9,2]]},"reference":[{"issue":"3","key":"226_CR1","first-page":"261","volume":"16","author":"FO Isinkaye","year":"2015","unstructured":"Isinkaye FO, Folajimi YO, Ojokoh BA (2015) Recommendation systems: principles, methods and evaluation. Egyp Inf J 16(3):261\u2013273","journal-title":"Egyp Inf J"},{"key":"226_CR2","doi-asserted-by":"crossref","unstructured":"Tao Y, Gao M, Yu J, Wang Z, Xiong Q, Wang X (2022) Predictive and contrastive: dual-auxiliary learning for recommendation. arXiv preprint arXiv:2203.03982,","DOI":"10.1109\/TCSS.2022.3185714"},{"key":"226_CR3","doi-asserted-by":"crossref","unstructured":"Cao J, Sheng J, Cong X, Liu T, Wang B (2022a) Cross-domain recommendation to cold-start users via variational information bottleneck. In: 2022 IEEE 38th international conference on data engineering (ICDE), IEEE, pp 2209\u20132223","DOI":"10.1109\/ICDE53745.2022.00211"},{"key":"226_CR4","doi-asserted-by":"crossref","unstructured":"Zhu F, Wang Y, Chen C, Zhou J, Li L, Liu G (2021) Cross-domain recommendation: challenges, progress, and prospects. In: IJCAI 2021 International joint conferences on artificial intelligence, pp 4721\u20134728","DOI":"10.24963\/ijcai.2021\/639"},{"key":"226_CR5","doi-asserted-by":"crossref","unstructured":"Zhu F, Chen C, Wang Y, Liu G, Zheng X (2019) Dtcdr: A framework for dual-target cross-domain recommendation. In: Proceedings of the 28th acm international conference on information and knowledge management, pp 1533\u20131542","DOI":"10.1145\/3357384.3357992"},{"key":"226_CR6","doi-asserted-by":"crossref","unstructured":"Li P, Tuzhilin (2020) Ddtcdr: Deep dual transfer cross domain recommendation. In: WSDM International conference on web search and data mining , pp 331\u2013339","DOI":"10.1145\/3336191.3371793"},{"key":"226_CR7","doi-asserted-by":"crossref","unstructured":"Li P, Jiang Z, Que M, Hu Y, Tuzhilin A (2021) Dual attentive sequential learning for cross-domain click-through rate prediction. In: Proceedings of the 27th ACM SIGKDD conference on knowledge discovery and data mining, pp 3172\u20133180","DOI":"10.1145\/3447548.3467140"},{"issue":"12","key":"226_CR8","doi-asserted-by":"publisher","first-page":"2417","DOI":"10.1002\/asi.21426","volume":"61","author":"S Milojevi\u0107","year":"2010","unstructured":"Milojevi\u0107 S (2010) Power law distributions in information science: making the case for logarithmic binning. J Am Soc Inform Sci Technol 61(12):2417\u20132425","journal-title":"J Am Soc Inform Sci Technol"},{"key":"226_CR9","doi-asserted-by":"crossref","unstructured":"Yao T, Yi X, Cheng DZ, Yu F, Chen T, Menon A, Hong L, Chi EH, Tjoa S, Kang J, Ettinger E et al (2021) Self-supervised learning for large-scale item recommendations. In: Proceedings of the 30th ACM international conference on information and knowledge management, pp 4321\u20134330","DOI":"10.1145\/3459637.3481952"},{"key":"226_CR10","doi-asserted-by":"crossref","unstructured":"Krishnan A, Sharma A, Sankar A, Sundaram H (2018) An adversarial approach to improve long-tail performance in neural collaborative filtering. In: International conference on information and knowledge management CIKM, pp 1491\u20131494","DOI":"10.1145\/3269206.3269264"},{"key":"226_CR11","unstructured":"Zhu F, Wang Y, Chen C, Liu G, Orgun M, Wu J (2020) A deep framework for cross-domain and cross-system recommendations. arXiv preprint arXiv:2009.06215"},{"key":"226_CR12","doi-asserted-by":"crossref","unstructured":"Kanagawa H, Kobayashi H, Shimizu N, Tagami Y, Suzuki T (2019) Cross-domain recommendation via deep domain adaptation. In: Advances in information retrieval: 41st European conference on IR research, ECIR 2019, Cologne, Germany, April 14\u201318, 2019, Proceedings, Part II Springer, 41, pp 20\u201329","DOI":"10.1007\/978-3-030-15719-7_3"},{"issue":"1","key":"226_CR13","first-page":"321","volume":"35","author":"P Li","year":"2021","unstructured":"Li P, Tuzhilin A (2021) Dual metric learning for effective and efficient cross-domain recommendations. IEEE Trans Knowl Data Eng 35(1):321\u2013334","journal-title":"IEEE Trans Knowl Data Eng"},{"key":"226_CR14","first-page":"2464","volume":"17","author":"T Man","year":"2017","unstructured":"Man T, Shen H, Jin X, Cheng X (2017) Cross-domain recommendation: an embedding and mapping approach. In IJCAI 17:2464\u20132470","journal-title":"In IJCAI"},{"issue":"1","key":"226_CR15","doi-asserted-by":"publisher","first-page":"194","DOI":"10.1109\/TKDE.2019.2924656","volume":"33","author":"J Li","year":"2019","unstructured":"Li J, Ke L, Huang Z, Shen HT (2019) On both cold-start and long-tail recommendation with social data. IEEE Trans Knowl Data Eng 33(1):194\u2013208","journal-title":"IEEE Trans Knowl Data Eng"},{"key":"226_CR16","doi-asserted-by":"crossref","unstructured":"Chen Z, Xiao R, Li C, Ye G, Sun H, Deng H (2020a) Esam: Discriminative domain adaptation with non-displayed items to improve long-tail performance. In Proceedings of the 43rd international ACM SIGIR conference on research and development in information Retrieval, pp 579\u2013588","DOI":"10.1145\/3397271.3401043"},{"key":"226_CR17","doi-asserted-by":"crossref","unstructured":"Loni B, Shi Y, Larson M, Hanjalic A (2014) Cross-domain collaborative filtering with factorization machines. In: Advances in Information Retrieval: 36th European conference on IR research ECIR, Springer, pp 656\u2013661","DOI":"10.1007\/978-3-319-06028-6_72"},{"key":"226_CR18","doi-asserted-by":"crossref","unstructured":"Du H, Shi H, Zhao P, Wang D, Sheng VS, Liu Y, Liu G, Zhao L (2022) Contrastive learning with bidirectional transformers for sequential recommendation. In: Proceedings of the 31st ACM international conference on information and knowledge management, pp 396\u2013405","DOI":"10.1145\/3511808.3557266"},{"key":"226_CR19","doi-asserted-by":"crossref","unstructured":"Xia X, Yin H, Yu J, Shao Y, Cui L (2021a) Self-supervised graph co-training for session-based recommendation. In: Proceedings of the 30th ACM international conference on information and knowledge management CIKM, pp 2180\u20132190","DOI":"10.1145\/3459637.3482388"},{"key":"226_CR20","doi-asserted-by":"crossref","unstructured":"Yu J, Yin H, Xia X, Chen T, Cui L, Nguyen QV (2022) Are graph augmentations necessary? simple graph contrastive learning for recommendation. In: Proceedings of the 45th international ACM SIGIR conference on research and development in information retrieval SIGIR, pp 1294\u20131303","DOI":"10.1145\/3477495.3531937"},{"issue":"3","key":"226_CR21","first-page":"1","volume":"41","author":"J Chen","year":"2022","unstructured":"Chen J, Dong H, Wang X, Feng F, Wang M, He X (2022) Bias and debias in recommender system: a survey and future directions. ACM Trans Inf Syst 41(3):1\u201339","journal-title":"ACM Trans Inf Syst"},{"key":"226_CR22","doi-asserted-by":"crossref","unstructured":"Zhao C, Li C, Xiao R, Deng H, Sun A (2020) CATN: Cross-domain recommendation for cold-start users via aspect transfer network. In: Proceedings of the 43rd international ACM SIGIR conference on research and development in information Retrieval, pp 229\u2013238","DOI":"10.1145\/3397271.3401169"},{"key":"226_CR23","doi-asserted-by":"crossref","unstructured":"Li C, Xie Y, Yu C, Hu B, Li Z, Shu G, Qie X, Niu D (2023) One for all, all for one: Learning and transferring user embeddings for cross-domain recommendation. In: Proceedings of the 16th ACM international conference on web search and data mining, pp 366\u2013374","DOI":"10.1145\/3539597.3570379"},{"key":"226_CR24","doi-asserted-by":"crossref","unstructured":"Elkahky AM, Song Y, He X (2015) A multi-view deep learning approach for cross domain user modeling in recommendation systems. In: Proceedings of the 24th international conference on world wide web, pp 278\u2013288","DOI":"10.1145\/2736277.2741667"},{"key":"226_CR25","doi-asserted-by":"crossref","unstructured":"Wang Y, Feng C, Guo C, Chu Y, Hwang JN (2019) Solving the sparsity problem in recommendations via cross-domain item embedding based on co-clustering. In: Proceedings of the 12th ACM international conference on web search and data mining, pp 717\u2013725","DOI":"10.1145\/3289600.3290973"},{"key":"226_CR26","doi-asserted-by":"crossref","unstructured":"Singh AP, Gordon GJ (2008) Relational learning via collective matrix factorization. In: Proceedings of the 14th ACM SIGKDD international conference on Knowledge discovery and data mining SIGKDD, pp 650\u2013658","DOI":"10.1145\/1401890.1401969"},{"key":"226_CR27","doi-asserted-by":"crossref","unstructured":"Kang S, Hwang J, Lee D, Yu H (2019) Semi-supervised learning for cross-domain recommendation to cold-start users. In: Proceedings of the 28th ACM international conference on information and knowledge management, pp 1563\u20131572","DOI":"10.1145\/3357384.3357914"},{"key":"226_CR28","doi-asserted-by":"crossref","unstructured":"Xu K, Xie Y, Chen L, Zheng Z (2021) Expanding relationship for cross domain recommendation. In: Proceedings of the 30th ACM international conference on information and knowledge management, pp 2251\u20132260","DOI":"10.1145\/3459637.3482429"},{"key":"226_CR29","doi-asserted-by":"crossref","unstructured":"Hu G, Zhang Y, Yang Q (2018) Conet: Collaborative cross networks for cross-domain recommendation. In: Proceedings of the 27th ACM international conference on information and knowledge management CIKM, pp 667\u2013676","DOI":"10.1145\/3269206.3271684"},{"key":"226_CR30","doi-asserted-by":"crossref","unstructured":"Zhu F, Wang Y, Chen C, Liu G, Zheng X (2020b) A graphical and attentional framework for dual-target cross-domain recommendation. In IJCAI, pp 3001\u20133008","DOI":"10.24963\/ijcai.2020\/415"},{"key":"226_CR31","doi-asserted-by":"crossref","unstructured":"Liu M, Li J, Li G, Pan P (2020) Cross domain recommendation via bi-directional transfer graph collaborative filtering networks. In: Proceedings of the 29th ACM international conference on information and knowledge management CIKM, pp 885\u2013894","DOI":"10.1145\/3340531.3412012"},{"key":"226_CR32","doi-asserted-by":"crossref","unstructured":"Cao J, Lin X, Cong X, Ya J, Liu T, Wang B (2022b) Disencdr: Learning disentangled representations for cross-domain recommendation. In: Proceedings of the 45th International ACM SIGIR conference on research and development in information retrieval, pp 267\u2013277","DOI":"10.1145\/3477495.3531967"},{"key":"226_CR33","doi-asserted-by":"crossref","unstructured":"Zhao C, Zhao H, He M, Zhang J, Fan J (2023) Cross-domain recommendation via user interest alignment. arXiv preprint arXiv:2301.11467","DOI":"10.1145\/3543507.3583263"},{"key":"226_CR34","doi-asserted-by":"crossref","unstructured":"Xiao S, Zhu D, Tang C, Huang Z (2023) CATCL: Joint cross-attention transfer and contrastive learning for cross-domain recommendation. In: Database systems for advanced applications: 28th international conference, DASFAA 2023, Tianjin, China, April 17\u201320, 2023, Proceedings, Part II, Springer, pp 446\u2013461","DOI":"10.1007\/978-3-031-30672-3_30"},{"key":"226_CR35","unstructured":"Chen T, Kornblith S, Norouzi M, Hinton G (2020b) A simple framework for contrastive learning of visual representations. In: International conference on machine learning, PMLR, pp 1597\u20131607"},{"key":"226_CR36","unstructured":"Komodakis N, Gidaris, S (2018) Unsupervised representation learning by predicting image rotations. In: ICLR"},{"key":"226_CR37","unstructured":"Oord AV van den, Li Y, Vinyals O (2018) Representation learning with contrastive predictive coding. arXiv preprint arXiv:1807.03748"},{"key":"226_CR38","unstructured":"Lan Z, Chen M, Goodman S, Gimpel K, Sharma P, Soricut R (2019) A lite bert for self-supervised learning of language representations. In: ICLR, Albert"},{"key":"226_CR39","unstructured":"Devlin J, Chang MW, Lee K, Toutanova K (2019) Bert: Pre-training of deep bidirectional transformers for language understanding. In: Proceedings of NAACL-HLT, pp 4171\u20134186"},{"key":"226_CR40","doi-asserted-by":"crossref","unstructured":"Lin Z, Tian C, Hou Y, Zhao WX (2022) Improving graph collaborative filtering with neighborhood-enriched contrastive learning. In: Proceedings of the ACM web conference 2022, pp 2320\u20132329","DOI":"10.1145\/3485447.3512104"},{"key":"226_CR41","doi-asserted-by":"crossref","unstructured":"Xia X, Yin H, Junliang Yu, Wang Q, Cui L, Zhang X (2021) Self-supervised hypergraph convolutional networks for session-based recommendation. In: Proceedings of the AAAI conference on artificial intelligence vol 35: pp 4503\u20134511","DOI":"10.1609\/aaai.v35i5.16578"},{"key":"226_CR42","doi-asserted-by":"crossref","unstructured":"Sun F, Liu J, Wu J, Pei C, Lin X, Ou W, Jiang P (2019) Bert4rec: Sequential recommendation with bidirectional encoder representations from transformer. In: Proceedings of the 28th ACM international conference on information and knowledge management CIKM, pp 1441\u20131450","DOI":"10.1145\/3357384.3357895"},{"key":"226_CR43","doi-asserted-by":"crossref","unstructured":"Chen Y, Liu Z, Li J, McAuley J, Xiong C (2022) Intent contrastive learning for sequential recommendation. In: Proceedings of the ACM web conference pp 2172\u20132182","DOI":"10.1145\/3485447.3512090"},{"key":"226_CR44","doi-asserted-by":"crossref","unstructured":"Xie R, Liu Q, Wang L, Liu S, Zhang B, Lin L (2022) Contrastive cross-domain recommendation in matching. In: Proceedings of the 28th ACM SIGKDD conference on knowledge discovery and data mining SIGKDD, pp 4226\u20134236","DOI":"10.1145\/3534678.3539125"},{"key":"226_CR45","doi-asserted-by":"crossref","unstructured":"He X, Liao L, Zhang H, Nie L, Hu X, Chua TS (2017) Neural collaborative filtering. In: WWW, pp 173\u2013182","DOI":"10.1145\/3038912.3052569"},{"key":"226_CR46","doi-asserted-by":"crossref","unstructured":"Wu J, Wang X, Feng F, He X, Chen L, Lian J, Xie X (2021) Self-supervised graph learning for recommendation. In Proceedings of the 44th international ACM SIGIR conference on research and development in information retrieval, pp 726\u2013735","DOI":"10.1145\/3404835.3462862"},{"key":"226_CR47","doi-asserted-by":"crossref","unstructured":"He X, Deng K, Wang X, Li Y, Zhang Y, Wang M (2020) Lightgcn: Simplifying and powering graph convolution network for recommendation. In Proceedings of the 43rd International ACM SIGIR conference on research and development in Information Retrieval, pp 639\u2013648","DOI":"10.1145\/3397271.3401063"},{"key":"226_CR48","doi-asserted-by":"crossref","unstructured":"Yuan F, Yao L, Benatallah B (2019) DARec: deep domain adaptation for cross-domain recommendation via transferring rating patterns. In: IJCAI, pp 4227\u20134233","DOI":"10.24963\/ijcai.2019\/587"},{"key":"226_CR49","doi-asserted-by":"crossref","unstructured":"Xue HJ, Dai X, Zhang J, Huang S, Chen J (2017) Deep matrix factorization models for recommender systems. IJCAI. vol 17. Melbourne, Australia, pp 3203\u20133209","DOI":"10.24963\/ijcai.2017\/447"}],"container-title":["Data Science and Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s41019-023-00226-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s41019-023-00226-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s41019-023-00226-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,9,19]],"date-time":"2023-09-19T09:03:22Z","timestamp":1695114202000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s41019-023-00226-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,9]]},"references-count":49,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2023,9]]}},"alternative-id":["226"],"URL":"https:\/\/doi.org\/10.1007\/s41019-023-00226-7","relation":{},"ISSN":["2364-1185","2364-1541"],"issn-type":[{"value":"2364-1185","type":"print"},{"value":"2364-1541","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,9]]},"assertion":[{"value":"11 May 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"13 July 2023","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"7 August 2023","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"2 September 2023","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors have no conflict of interests to declare that are relevant to the content of this article.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}