{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,1]],"date-time":"2026-04-01T18:05:32Z","timestamp":1775066732827,"version":"3.50.1"},"reference-count":36,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2024,2,7]],"date-time":"2024-02-07T00:00:00Z","timestamp":1707264000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2024,2,7]],"date-time":"2024-02-07T00:00:00Z","timestamp":1707264000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100004731","name":"Natural Science Foundation of Zhejiang Province","doi-asserted-by":"publisher","award":["No.LY22F020001"],"award-info":[{"award-number":["No.LY22F020001"]}],"id":[{"id":"10.13039\/501100004731","id-type":"DOI","asserted-by":"publisher"}]},{"name":"3315 Plan Foundation of Ningbo","award":["No.2019B-18-G"],"award-info":[{"award-number":["No.2019B-18-G"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Neural Process Lett"],"abstract":"<jats:title>Abstract<\/jats:title><jats:p>With the rapid growth of information in the Internet era, people are in great need of recommendation methods to filter information. At present, recommendation methods which based on heterogeneous information network (HIN) have attracted wide attention. Recently, HIN-based recommendation methods need to be modeled from two aspects: node structural association and semantic association. To this end, we propose a graph contrastive learning model based on structural and semantic view for HIN recommendation (GCL-SS). GCL-SS utilizes U-I interactive view to obtain node structural embeddings, and utilizes U-I semantic view to obtain node semantic embeddings. Based on these two kinds of embeddings, we establish a self-supervised contrastive learning mechanism to effectively integrate structural information and semantic information of user (item) nodes in HIN, and finally learn a more discriminative user (item) embedding. In addition, in order to strengthen the semantic association between nodes, we innovatively utilize time sequence encoder (TSE), such as LSTM, to encode semantic homogeneous network decomposed by HIN in U-I semantic view. At last, based on the user and item embeddings, we adopt bilinear decoder to model the potential association between user and item, so as to realize rating prediction of user to item. The experimental results on three real datasets confirm that our GCL-SS model performs better than state-of-the-art recommendation methods in rating prediction task. In addition, the results of four ablation experiments indicate that our GCL-SS model can effectively improve the performance of rating prediction in recommendation.<\/jats:p>","DOI":"10.1007\/s11063-024-11534-y","type":"journal-article","created":{"date-parts":[[2024,2,7]],"date-time":"2024-02-07T05:02:13Z","timestamp":1707282133000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["A Graph Contrastive Learning Model Based on Structural and Semantic View for HIN Recommendation"],"prefix":"10.1007","volume":"56","author":[{"given":"Ruowang","family":"Yu","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yu","family":"Xin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yihong","family":"Dong","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jiangbo","family":"Qian","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2024,2,7]]},"reference":[{"issue":"2","key":"11534_CR1","doi-asserted-by":"publisher","first-page":"20","DOI":"10.1145\/2481244.2481248","volume":"14","author":"Y Sun","year":"2013","unstructured":"Sun Y, Han J (2013) Mining heterogeneous information networks: a structural analysis approach. Acm Sigkdd Explor Newslett 14(2):20\u201328","journal-title":"Acm Sigkdd Explor Newslett"},{"key":"11534_CR2","unstructured":"Hu W, Liu B, Gomes J, Zitnik M, Liang P, Pande V, Leskovec J (2019) Strategies for pre-training graph neural networks. arXiv preprint arXiv:1905.12265"},{"issue":"D1","key":"11534_CR3","doi-asserted-by":"publisher","first-page":"972","DOI":"10.1093\/nar\/gkw838","volume":"45","author":"AP Davis","year":"2017","unstructured":"Davis AP, Grondin CJ, Johnson RJ, Sciaky D, King BL, McMorran R, Wiegers J, Wiegers TC, Mattingly CJ (2017) The comparative toxicogenomics database: update 2017. Nucleic Acids Res 45(D1):972\u2013978","journal-title":"Nucleic Acids Res"},{"key":"11534_CR4","doi-asserted-by":"crossref","unstructured":"Wu L, Sun P, Fu Y, Hong R, Wang X, Wang M (2019) A neural influence diffusion model for social recommendation. In: Proceedings of the 42nd International ACM SIGIR conference on research and development in information retrieval, pp. 235\u2013244","DOI":"10.1145\/3331184.3331214"},{"key":"11534_CR5","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":"11534_CR6","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":"11534_CR7","doi-asserted-by":"crossref","unstructured":"Zhang C, Song D, Huang C, Swami A, Chawla NV (2019) Heterogeneous graph neural network. In: Proceedings of the 25th ACM SIGKDD international conference on knowledge discovery & data mining, pp. 793\u2013803","DOI":"10.1145\/3292500.3330961"},{"key":"11534_CR8","doi-asserted-by":"crossref","unstructured":"Dong Y, Chawla NV, Swami A (2017) metapath2vec: scalable representation learning for heterogeneous networks. In: Proceedings of the 23rd ACM SIGKDD international conference on knowledge discovery and data mining, pp. 135\u2013144","DOI":"10.1145\/3097983.3098036"},{"key":"11534_CR9","doi-asserted-by":"crossref","unstructured":"Perozzi B, Al-Rfou R, Skiena S (2014) Deepwalk: online learning of social representations. In: Proceedings of the 20th ACM SIGKDD international conference on knowledge discovery and data mining, pp. 701\u2013710","DOI":"10.1145\/2623330.2623732"},{"key":"11534_CR10","unstructured":"Huang Z, Mamoulis N (2017) Heterogeneous information network embedding for meta path based proximity. arXiv preprint arXiv:1701.05291"},{"key":"11534_CR11","doi-asserted-by":"crossref","unstructured":"Fu T-y, Lee W-C, Lei Z (2017) Hin2vec: Explore meta-paths in heterogeneous information networks for representation learning. In: Proceedings of the 2017 ACM on conference on information and knowledge management, pp. 1797\u20131806","DOI":"10.1145\/3132847.3132953"},{"key":"11534_CR12","unstructured":"Shao Z, Xu Y, Wei W, Wang F, Zhang Z, Zhu F(2021) Heterogeneous graph neural network with multi-view representation learning. arXiv preprint arXiv:2108.13650"},{"key":"11534_CR13","unstructured":"Cai X, Shang J, Hao F, Liu D, Zheng L (2021) Hmsg: Heterogeneous graph neural network based on metapath subgraph learning. arXiv preprint arXiv:2109.02868"},{"issue":"2","key":"11534_CR14","doi-asserted-by":"publisher","first-page":"357","DOI":"10.1109\/TKDE.2018.2833443","volume":"31","author":"C Shi","year":"2018","unstructured":"Shi C, Hu B, Zhao WX, Philip SY (2018) Heterogeneous information network embedding for recommendation. IEEE Trans Knowl Data Eng 31(2):357\u2013370","journal-title":"IEEE Trans Knowl Data Eng"},{"key":"11534_CR15","doi-asserted-by":"publisher","first-page":"114601","DOI":"10.1016\/j.eswa.2021.114601","volume":"174","author":"S Yan","year":"2021","unstructured":"Yan S, Wang H, Li Y, Zheng Y, Han L (2021) Attention-aware metapath-based network embedding for HIN based recommendation. Expert Syst Appl 174:114601","journal-title":"Expert Syst Appl"},{"key":"11534_CR16","doi-asserted-by":"crossref","unstructured":"Tian Y, Krishnan D, Isola P (2020) Contrastive multiview coding. In: European conference on computer vision, pp. 776\u2013794 . Springer","DOI":"10.1007\/978-3-030-58621-8_45"},{"issue":"1","key":"11534_CR17","doi-asserted-by":"publisher","first-page":"17","DOI":"10.1109\/TKDE.2016.2598561","volume":"29","author":"C Shi","year":"2016","unstructured":"Shi C, Li Y, Zhang J, Sun Y, Philip SY (2016) A survey of heterogeneous information network analysis. IEEE Trans Knowl Data Eng 29(1):17\u201337","journal-title":"IEEE Trans Knowl Data Eng"},{"key":"11534_CR18","doi-asserted-by":"publisher","first-page":"4854","DOI":"10.1109\/TKDE.2020.3045924","volume":"34","author":"C Yang","year":"2020","unstructured":"Yang C, Xiao Y, Zhang Y, Sun Y, Han J (2020) Heterogeneous network representation learning: a unified framework with survey and benchmark. IEEE Trans Knowl Data Eng 34:4854","journal-title":"IEEE Trans Knowl Data Eng"},{"key":"11534_CR19","unstructured":"Chen T, Kornblith S, Norouzi M, Hinton G (2020) A simple framework for contrastive learning of visual representations. In: International conference on machine learning, pp. 1597\u20131607 . PMLR"},{"key":"11534_CR20","doi-asserted-by":"crossref","unstructured":"He K, Fan H, Wu Y, Xie S, Girshick R (2020) Momentum contrast for unsupervised visual representation learning. In: Proceedings of the IEEE\/CVF conference on computer vision and pattern recognition, pp. 9729\u20139738","DOI":"10.1109\/CVPR42600.2020.00975"},{"key":"11534_CR21","unstructured":"Devlin J, Chang M-W, Lee K, Toutanova K (2018) Bert: pre-training of deep bidirectional transformers for language understanding. arXiv preprint arXiv:1810.04805"},{"key":"11534_CR22","unstructured":"Lan Z, Chen M, Goodman S, Gimpel K, Sharma P, Soricut R (2019) Albert: a lite bert for self-supervised learning of language representations. arXiv preprint arXiv:1909.11942"},{"issue":"3","key":"11534_CR23","first-page":"4","volume":"2","author":"P Velickovic","year":"2019","unstructured":"Velickovic P, Fedus W, Hamilton WL, Li\u00f2 P, Bengio Y, Hjelm RD (2019) Deep graph infomax. ICLR (Poster) 2(3):4","journal-title":"ICLR (Poster)"},{"issue":"3","key":"11534_CR24","doi-asserted-by":"publisher","first-page":"105","DOI":"10.1109\/2.36","volume":"21","author":"R Linsker","year":"1988","unstructured":"Linsker R (1988) Self-organization in a perceptual network. Computer 21(3):105\u2013117","journal-title":"Computer"},{"key":"11534_CR25","unstructured":"Hassani K, Khasahmadi AH (2020) Contrastive multi-view representation learning on graphs. In: International conference on machine learning, pp. 4116\u20134126 . PMLR"},{"key":"11534_CR26","doi-asserted-by":"crossref","unstructured":"Zeng J, Xie P (2021) Contrastive self-supervised learning for graph classification. In: Proceedings of the AAAI conference on artificial intelligence, 35, 10824\u201310832","DOI":"10.1609\/aaai.v35i12.17293"},{"key":"11534_CR27","doi-asserted-by":"crossref","unstructured":"Zhu Y, Xu Y, Yu F, Liu Q, Wu S, Wang L (2021) Graph contrastive learning with adaptive augmentation. In: Proceedings of the web conference 2021, pp. 2069\u20132080","DOI":"10.1145\/3442381.3449802"},{"key":"11534_CR28","doi-asserted-by":"crossref","unstructured":"Wang X, Liu N, Han H, Shi C (2021) Self-supervised heterogeneous graph neural network with co-contrastive learning. In: Proceedings of the 27th ACM SIGKDD conference on knowledge discovery & data mining, pp. 1726\u20131736","DOI":"10.1145\/3447548.3467415"},{"key":"11534_CR29","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":"11534_CR30","unstructured":"Berg Rvd, Kipf TN, Welling M (2017) Graph convolutional matrix completion. arXiv preprint arXiv:1706.02263"},{"key":"11534_CR31","unstructured":"Salakhutdinov R, Mnih A (2007) Probabilistic matrix factorization. NIPS, pp. 1257\u20131264"},{"key":"11534_CR32","doi-asserted-by":"crossref","unstructured":"Adomavicius G, Mobasher B, Ricci F, Tuzhilin A (2011) Context-aware recommender systems. In: Proceedings of the 2008 ACM Conference on Recommender Systems, RecSys 2008, Lausanne, Switzerland, October 23-25, 2008, 335\u2013336","DOI":"10.1145\/1454008.1454068"},{"key":"11534_CR33","doi-asserted-by":"crossref","unstructured":"Ma H, Zhou D, Liu C, Lyu MR, King I (2011) Recommender systems with social regularization. In: Proceedings of the Fourth ACM International Conference on Web Search and Data Mining, pp. 287\u2013296","DOI":"10.1145\/1935826.1935877"},{"key":"11534_CR34","doi-asserted-by":"crossref","unstructured":"Shi C, Zhang Z, Luo P, Yu PS, Yue Y, Wu B (2015) Semantic path based personalized recommendation on weighted heterogeneous information networks. In: Proceedings of the 24th ACM international on conference on information and knowledge management, pp. 453\u2013462","DOI":"10.1145\/2806416.2806528"},{"key":"11534_CR35","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"},{"key":"11534_CR36","doi-asserted-by":"crossref","unstructured":"Hu B, Shi C, Zhao WX, Yu PS (2018) Leveraging meta-path based context for top-n recommendation with a neural co-attention model. In: Proceedings of the 24th ACM SIGKDD international conference on knowledge discovery & data mining, pp. 1531\u20131540","DOI":"10.1145\/3219819.3219965"}],"container-title":["Neural Processing Letters"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11063-024-11534-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11063-024-11534-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11063-024-11534-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,2,29]],"date-time":"2024-02-29T20:09:54Z","timestamp":1709237394000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11063-024-11534-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,2,7]]},"references-count":36,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2024,2]]}},"alternative-id":["11534"],"URL":"https:\/\/doi.org\/10.1007\/s11063-024-11534-y","relation":{},"ISSN":["1573-773X"],"issn-type":[{"value":"1573-773X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,2,7]]},"assertion":[{"value":"8 January 2024","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"7 February 2024","order":2,"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 known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}],"article-number":"16"}}