{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,21]],"date-time":"2026-03-21T20:25:34Z","timestamp":1774124734530,"version":"3.50.1"},"reference-count":45,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2024,1,19]],"date-time":"2024-01-19T00:00:00Z","timestamp":1705622400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2024,1,19]],"date-time":"2024-01-19T00:00:00Z","timestamp":1705622400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100001809","name":"The National Natural Science Foundation of China","doi-asserted-by":"crossref","award":["No.61972334"],"award-info":[{"award-number":["No.61972334"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]},{"name":"the Innovation Capability Improvement Plan Project of Hebei Province","award":["22567626H"],"award-info":[{"award-number":["22567626H"]}]},{"name":"Local Science and Technology Development Fund Project guided by the Central Government","award":["No.2Z1707G"],"award-info":[{"award-number":["No.2Z1707G"]}]},{"name":"The Intelligent image workpiece recognition of Sida Railway","award":["No.x2021134"],"award-info":[{"award-number":["No.x2021134"]}]},{"name":"the Performance Appraisal System Qinghuangdao Urban and Health Industry Development CO., LTD","award":["No. x2022247"],"award-info":[{"award-number":["No. x2022247"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Data Sci. Eng."],"published-print":{"date-parts":[[2024,6]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Multi-behavior recommendation systems exploit multi-type user\u2013item interactions (e.g., clicking, adding to cart and collecting) as auxiliary behaviors for user modeling, which can alleviate the problem of data sparsity faced by traditional recommendation systems. The key point of multi-behavior recommendation systems is to make full use of the auxiliary behavior information for the learning of user preferences. However, there are two challenges in existing methods that need to be explored: (1) capturing personalized user preferences based on multiple auxiliary behaviors, especially for negative feedback signals; and (2) explicitly modeling the semantics between auxiliary and target behaviors, and learning the explicit interactions between multiple behaviors. To tackle the two problems described above, we propose a novel model, called explicit behavior interaction with heterogeneous graph for multi-behavior recommendation (MB-EBIH). In particular, we first construct a heterogeneous behavior graph, including both positive and negative behaviors. A pre-trained model based on graph neural network (GNN) is then used to generate explicit behavior interaction values as the edge weights for the heterogeneous behavior graph. These weights reflect the importance of each of the auxiliary behaviors in an explicit manner. Finally, the extracted explicit behavior interaction information is incorporated into the multi-behavior user\u2013item bipartite graphs to learn better representations. Experimental results on four real-world datasets demonstrate the effectiveness of our model in terms of exploring multi-behavioral data; and ablation and analysis experiments further demonstrate the effectiveness of explicit behavior interaction information.<\/jats:p>","DOI":"10.1007\/s41019-023-00238-3","type":"journal-article","created":{"date-parts":[[2024,1,19]],"date-time":"2024-01-19T04:46:13Z","timestamp":1705639573000},"page":"133-151","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":12,"title":["Explicit Behavior Interaction with Heterogeneous Graph for Multi-behavior Recommendation"],"prefix":"10.1007","volume":"9","author":[{"given":"Zhongping","family":"Zhang","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0009-0003-3377-6999","authenticated-orcid":false,"given":"Yin","family":"Jia","sequence":"additional","affiliation":[]},{"given":"Yuehan","family":"Hou","sequence":"additional","affiliation":[]},{"given":"Xinlu","family":"Yu","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2024,1,19]]},"reference":[{"key":"238_CR1","doi-asserted-by":"crossref","unstructured":"Sarwar B, Karypis G, Konstan J, Riedl J (2001) Item-based collaborative filtering recommendation algorithms. In: Proceedings of the 10th international conference on world wide web, pp 285\u2013295","DOI":"10.1145\/371920.372071"},{"issue":"8","key":"238_CR2","doi-asserted-by":"publisher","first-page":"30","DOI":"10.1109\/MC.2009.263","volume":"42","author":"Y Koren","year":"2009","unstructured":"Koren Y, Bell R, Volinsky C (2009) Matrix factorization techniques for recommender systems. Computer 42(8):30\u201337","journal-title":"Computer"},{"key":"238_CR3","unstructured":"Rendle S, Freudenthaler C, Gantner Z, Schmidt-Thieme L (2012) Bpr: Bayesian personalized ranking from implicit feedback. arXiv preprint arXiv:1205.2618"},{"key":"238_CR4","doi-asserted-by":"crossref","unstructured":"He X, Liao L, Zhang H, Nie L, Hu X, Chua T-S (2017) Neural collaborative filtering. In: Proceedings of the 26th international conference on world wide web, pp 173\u2013182","DOI":"10.1145\/3038912.3052569"},{"issue":"1","key":"238_CR5","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3158369","volume":"52","author":"S Zhang","year":"2019","unstructured":"Zhang S, Yao L, Sun A, Tay Y (2019) Deep learning based recommender system: a survey and new perspectives. ACM Comput Surv 52(1):1\u201338","journal-title":"ACM Comput Surv"},{"issue":"1","key":"238_CR6","first-page":"225","volume":"35","author":"F Feng","year":"2021","unstructured":"Feng F, He X, Zhang H, Chua T-S (2021) Cross-gcn: enhancing graph convolutional network with $$k$$-order feature interactions. IEEE Trans Knowl Data Eng 35(1):225\u2013236","journal-title":"IEEE Trans Knowl Data Eng"},{"key":"238_CR7","doi-asserted-by":"crossref","unstructured":"Wang X, He X, Wang M, Feng F, Chua T-S (2019) Neural graph collaborative filtering. In: Proceedings of the 42nd International ACM SIGIR conference on research and development in information retrieval, pp 165\u2013174","DOI":"10.1145\/3331184.3331267"},{"key":"238_CR8","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":"238_CR9","doi-asserted-by":"crossref","unstructured":"Chen L, Wu L, Hong R, Zhang K, Wang M (2020) Revisiting graph based collaborative filtering: a linear residual graph convolutional network approach. In: Proceedings of the AAAI conference on artificial intelligence, vol 34, pp 27\u201334","DOI":"10.1609\/aaai.v34i01.5330"},{"key":"238_CR10","doi-asserted-by":"crossref","unstructured":"Wang X, Jin H, Zhang A, He X, Xu T, Chua T-S (2020) Disentangled graph collaborative filtering. In: Proceedings of the 43rd International ACM SIGIR conference on research and development in information retrieval, pp 1001\u20131010","DOI":"10.1145\/3397271.3401137"},{"key":"238_CR11","doi-asserted-by":"crossref","unstructured":"Su X, Khoshgoftaar TM (2009) A survey of collaborative filtering techniques. Adv Artif Intell 2009","DOI":"10.1155\/2009\/421425"},{"key":"238_CR12","doi-asserted-by":"crossref","unstructured":"Wang R, Fu B, Fu G, Wang M (2017) Deep & cross network for ad click predictions. In: Proceedings of the ADKDD\u201917, pp 1\u20137","DOI":"10.1145\/3124749.3124754"},{"key":"238_CR13","first-page":"4425","volume":"35","author":"L Wu","year":"2022","unstructured":"Wu L, He X, Wang X, Zhang K, Wang M (2022) A survey on accuracy-oriented neural recommendation: from collaborative filtering to information-rich recommendation. IEEE Trans Knowl Data Eng 35:4425\u20134445","journal-title":"IEEE Trans Knowl Data Eng"},{"key":"238_CR14","doi-asserted-by":"crossref","unstructured":"Jin B, Gao C, He X, Jin D, Li Y (2020) Multi-behavior recommendation with graph convolutional networks. In: Proceedings of the 43rd international ACM SIGIR conference on research and development in information retrieval, pp 659\u2013668","DOI":"10.1145\/3397271.3401072"},{"key":"238_CR15","doi-asserted-by":"crossref","unstructured":"Yan M, Cheng Z, Gao C, Sun J, Liu F, Sun F, Li H (2022) Cascading residual graph convolutional network for multi-behavior recommendation. arXiv preprint arXiv:2205.13128","DOI":"10.1145\/3587693"},{"key":"238_CR16","doi-asserted-by":"crossref","unstructured":"Cheng Z, Han S, Liu F, Zhu L, Gao Z, Peng Y (2023) Multi-behavior recommendation with cascading graph convolution networks. In: Proceedings of the ACM web conference 2023, pp 1181\u20131189","DOI":"10.1145\/3543507.3583439"},{"issue":"6","key":"238_CR17","doi-asserted-by":"publisher","first-page":"2588","DOI":"10.1109\/TKDE.2019.2958808","volume":"33","author":"C Gao","year":"2019","unstructured":"Gao C, He X, Gan D, Chen X, Feng F, Li Y, Chua T-S, Yao L, Song Y, Jin D (2019) Learning to recommend with multiple cascading behaviors. IEEE Trans Knowl Data Eng 33(6):2588\u20132601","journal-title":"IEEE Trans Knowl Data Eng"},{"key":"238_CR18","doi-asserted-by":"crossref","unstructured":"Xia L, Huang C, Xu Y, Dai P, Zhang B, Bo L (2020) Multiplex behavioral relation learning for recommendation via memory augmented transformer network. In: Proceedings of the 43rd international ACM SIGIR conference on research and development in information retrieval, pp 2397\u20132406","DOI":"10.1145\/3397271.3401445"},{"key":"238_CR19","doi-asserted-by":"crossref","unstructured":"Guo W, Meng C, Yuan E, He Z, Guo H, Zhang Y, Chen B, Hu Y, Tang R, Li X, et al (2023) Compressed interaction graph based framework for multi-behavior recommendation. arXiv preprint arXiv:2303.02418","DOI":"10.1145\/3543507.3583312"},{"key":"238_CR20","doi-asserted-by":"crossref","unstructured":"Xia L, Huang C, Xu Y, Dai P, Lu M, Bo L (2021) Multi-behavior enhanced recommendation with cross-interaction collaborative relation modeling. In: 2021 IEEE 37th international conference on data engineering (ICDE). IEEE, pp 1931\u20131936","DOI":"10.1109\/ICDE51399.2021.00179"},{"key":"238_CR21","doi-asserted-by":"crossref","unstructured":"Xia L, Huang C, Xu Y, Dai P, Zhang X, Yang H, Pei J, Bo L (2021) Knowledge-enhanced hierarchical graph transformer network for multi-behavior recommendation. In: Proceedings of the AAAI conference on artificial intelligence, vol 35, pp 4486\u20134493","DOI":"10.1609\/aaai.v35i5.16576"},{"key":"238_CR22","doi-asserted-by":"crossref","unstructured":"Li F, Yan B, Long Q, Wang P, Lin W, Xu J, Zheng B (2021) Explicit semantic cross feature learning via pre-trained graph neural networks for ctr prediction. In: Proceedings of the 44th international ACM SIGIR conference on research and development in information retrieval, pp 2161\u20132165","DOI":"10.1145\/3404835.3463015"},{"key":"238_CR23","doi-asserted-by":"crossref","unstructured":"Shan Y, Hoens TR, Jiao J, Wang H, Yu D, Mao J (2016) Deep crossing: web-scale modeling without manually crafted combinatorial features. In: Proceedings of the 22nd ACM SIGKDD international conference on knowledge discovery and data mining, pp 255\u2013262","DOI":"10.1145\/2939672.2939704"},{"key":"238_CR24","doi-asserted-by":"crossref","unstructured":"Tang L, Long B, Chen B-C, Agarwal D (2016) An empirical study on recommendation with multiple types of feedback. In: Proceedings of the 22nd ACM SIGKDD international conference on knowledge discovery and data mining, pp 283\u2013292","DOI":"10.1145\/2939672.2939690"},{"key":"238_CR25","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, pp 650\u2013658","DOI":"10.1145\/1401890.1401969"},{"key":"238_CR26","doi-asserted-by":"crossref","unstructured":"Zhao Z, Cheng Z, Hong L, Chi EH (2015) Improving user topic interest profiles by behavior factorization. In: Proceedings of the 24th international conference on world wide web, pp 1406\u20131416","DOI":"10.1145\/2736277.2741656"},{"key":"238_CR27","doi-asserted-by":"crossref","unstructured":"Guo L, Hua L, Jia R, Zhao B, Wang X, Cui B (2019) Buying or browsing?: Predicting real-time purchasing intent using attention-based deep network with multiple behavior. In: Proceedings of the 25th ACM SIGKDD international conference on knowledge discovery and data mining, pp 1984\u20131992","DOI":"10.1145\/3292500.3330670"},{"key":"238_CR28","doi-asserted-by":"crossref","unstructured":"Zhang W, Mao J, Cao Y, Xu C (2020) Multiplex graph neural networks for multi-behavior recommendation. In: Proceedings of the 29th ACM international conference on information & knowledge management, pp 2313\u20132316","DOI":"10.1145\/3340531.3412119"},{"key":"238_CR29","doi-asserted-by":"crossref","unstructured":"Xia L, Xu Y, Huang C, Dai P, Bo L (2021) Graph meta network for multi-behavior recommendation. In: Proceedings of the 44th international ACM SIGIR conference on research and development in information retrieval, pp 757\u2013766","DOI":"10.1145\/3404835.3462972"},{"key":"238_CR30","doi-asserted-by":"crossref","unstructured":"Wu Y, Xie R, Zhu Y, Ao X, Chen X, Zhang X, Zhuang F, Lin L, He Q (2022) Multi-view multi-behavior contrastive learning in recommendation. In: Database systems for advanced applications: 27th international conference, DASFAA 2022, Virtual Event, April 11\u201314, 2022, Proceedings, Part II. Springer, pp 166\u2013182","DOI":"10.1007\/978-3-031-00126-0_11"},{"key":"238_CR31","doi-asserted-by":"crossref","unstructured":"Xuan H, Liu Y, Li B, Yin H (2023) Knowledge enhancement for contrastive multi-behavior recommendation. In: Proceedings of the sixteenth ACM international conference on web search and data mining, pp 195\u2013203","DOI":"10.1145\/3539597.3570386"},{"key":"238_CR32","doi-asserted-by":"crossref","unstructured":"Yang H, Chen H, Li L, Philip SY, Xu G (2021) Hyper meta-path contrastive learning for multi-behavior recommendation. In: 2021 IEEE international conference on data mining (ICDM). IEEE, pp 787\u2013796","DOI":"10.1109\/ICDM51629.2021.00090"},{"key":"238_CR33","doi-asserted-by":"crossref","unstructured":"Xin X, Liu X, Wang H, Ren P, Chen Z, Lei J, Shi X, Luo H, Jose JM, de Rijke M (2023) Improving implicit feedback-based recommendation through multi-behavior alignment. In: Proceedings of the 46th international ACM SIGIR conference on research and development in information retrieval, pp 932\u2013941","DOI":"10.1145\/3539618.3591697"},{"key":"238_CR34","doi-asserted-by":"crossref","unstructured":"Chen C, Zhang M, Zhang Y, Ma W, Liu Y, Ma S (2020) Efficient heterogeneous collaborative filtering without negative sampling for recommendation. In: Proceedings of the AAAI conference on artificial intelligence, vol 34, pp 19\u201326","DOI":"10.1609\/aaai.v34i01.5329"},{"key":"238_CR35","doi-asserted-by":"crossref","unstructured":"Chen C, Ma W, Zhang M, Wang Z, He X, Wang C, Liu Y, Ma S (2021) Graph heterogeneous multi-relational recommendation. In: Proceedings of the AAAI conference on artificial intelligence, vol 35, pp 3958\u20133966","DOI":"10.1609\/aaai.v35i5.16515"},{"key":"238_CR36","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2023.120316","volume":"228","author":"M Gan","year":"2023","unstructured":"Gan M, Xu G, Ma Y (2023) A multi-behavior recommendation method exploring the preference differences among various behaviors. Expert Syst Appl 228:120316","journal-title":"Expert Syst Appl"},{"key":"238_CR37","doi-asserted-by":"crossref","unstructured":"He Y, Wang Z, Cui P, Zou H, Zhang Y, Cui Q, Jiang Y (2022) Causpref: causal preference learning for out-of-distribution recommendation. In: Proceedings of the ACM web conference 2022, pp 410\u2013421","DOI":"10.1145\/3485447.3511969"},{"issue":"4","key":"238_CR38","doi-asserted-by":"publisher","DOI":"10.1016\/j.ipm.2023.103403","volume":"60","author":"Junjie Huang","year":"2023","unstructured":"Huang Junjie, Xie Ruobing, Cao Qi, Shen Huawei, Zhang Shaoliang, Xia Feng, Cheng Xueqi (2023) Negative can be positive: signed graph neural networks for recommendation. Inf Process Manag 60(4):103403","journal-title":"Inf Process Manag"},{"issue":"20","key":"238_CR39","first-page":"10","volume":"1050","author":"P Velickovic","year":"2017","unstructured":"Velickovic P, Cucurull G, Casanova A, Romero A, Lio P, Bengio Y (2017) Graph attention networks. Stat 1050(20):10\u201348550","journal-title":"Stat"},{"key":"238_CR40","unstructured":"Xia L, Huang C, Xu Y, Dai P, Bo L (2022) Multi-behavior graph neural networks for recommender system. IEEE Trans Neural Netw Learn Syst"},{"key":"238_CR41","first-page":"11480","volume":"35","author":"G Yuan","year":"2022","unstructured":"Yuan G, Yuan F, Li Y, Kong B, Li S, Chen L, Yang M, Yu C, Hu B, Li Z, Xu Y (2022) Tenrec: a large-scale multipurpose benchmark dataset for recommender systems. Adv Neural Inf Process Syst 35:11480\u201311493","journal-title":"Adv Neural Inf Process Syst"},{"key":"238_CR42","doi-asserted-by":"crossref","unstructured":"He K, Zhang X, Ren S, Sun J (2015) Delving deep into rectifiers: surpassing human-level performance on imagenet classification. In: Proceedings of the IEEE international conference on computer vision, pp 1026\u20131034","DOI":"10.1109\/ICCV.2015.123"},{"key":"238_CR43","unstructured":"Hamilton W, Ying Z, Leskovec J (2017) Inductive representation learning on large graphs. Adv Neural Inf Process Syst 30"},{"key":"238_CR44","doi-asserted-by":"crossref","unstructured":"Morris C, Ritzert M, Fey M, Hamilton WL, Lenssen JE, Rattan G, Grohe M (2019) Weisfeiler and leman go neural: higher-order graph neural networks. In: Proceedings of the AAAI conference on artificial intelligence, vol 33, pp 4602\u20134609","DOI":"10.1609\/aaai.v33i01.33014602"},{"key":"238_CR45","doi-asserted-by":"crossref","unstructured":"Ranjan E, Sanyal S, Talukdar P (2020) Asap: adaptive structure aware pooling for learning hierarchical graph representations. In: Proceedings of the AAAI conference on artificial intelligence, vol 34, pp 5470\u20135477","DOI":"10.1609\/aaai.v34i04.5997"}],"container-title":["Data Science and Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s41019-023-00238-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s41019-023-00238-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s41019-023-00238-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,6,11]],"date-time":"2024-06-11T17:20:41Z","timestamp":1718126441000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s41019-023-00238-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,1,19]]},"references-count":45,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2024,6]]}},"alternative-id":["238"],"URL":"https:\/\/doi.org\/10.1007\/s41019-023-00238-3","relation":{},"ISSN":["2364-1185","2364-1541"],"issn-type":[{"value":"2364-1185","type":"print"},{"value":"2364-1541","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,1,19]]},"assertion":[{"value":"28 July 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"26 October 2023","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"11 December 2023","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"19 January 2024","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 declare that they have no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}