{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,22]],"date-time":"2026-03-22T04:15:02Z","timestamp":1774152902410,"version":"3.50.1"},"reference-count":46,"publisher":"Springer Science and Business Media LLC","issue":"18","license":[{"start":{"date-parts":[[2021,1,8]],"date-time":"2021-01-08T00:00:00Z","timestamp":1610064000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2021,1,8]],"date-time":"2021-01-08T00:00:00Z","timestamp":1610064000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Neural Comput &amp; Applic"],"published-print":{"date-parts":[[2023,6]]},"DOI":"10.1007\/s00521-020-05667-z","type":"journal-article","created":{"date-parts":[[2021,1,8]],"date-time":"2021-01-08T17:05:52Z","timestamp":1610125552000},"page":"13047-13063","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":18,"title":["HeteGraph: graph learning in recommender systems via graph convolutional networks"],"prefix":"10.1007","volume":"35","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-0636-377X","authenticated-orcid":false,"given":"Dai Hoang","family":"Tran","sequence":"first","affiliation":[]},{"given":"Quan Z.","family":"Sheng","sequence":"additional","affiliation":[]},{"given":"Wei Emma","family":"Zhang","sequence":"additional","affiliation":[]},{"given":"Abdulwahab","family":"Aljubairy","sequence":"additional","affiliation":[]},{"given":"Munazza","family":"Zaib","sequence":"additional","affiliation":[]},{"given":"Salma Abdalla","family":"Hamad","sequence":"additional","affiliation":[]},{"given":"Nguyen H.","family":"Tran","sequence":"additional","affiliation":[]},{"given":"Nguyen Lu Dang","family":"Khoa","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2021,1,8]]},"reference":[{"issue":"6","key":"5667_CR1","doi-asserted-by":"publisher","first-page":"734","DOI":"10.1109\/TKDE.2005.99","volume":"17","author":"G Adomavicius","year":"2005","unstructured":"Adomavicius G, Tuzhilin A (2005) Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions. IEEE Trans Knowl Data Eng 17(6):734\u2013749","journal-title":"IEEE Trans Knowl Data Eng"},{"issue":"8","key":"5667_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 RM, Volinsky C (2009) Matrix factorization techniques for recommender systems. IEEE Comput 42(8):30\u201337","journal-title":"IEEE Comput"},{"key":"5667_CR3","doi-asserted-by":"crossref","unstructured":"Hidasi B, Karatzoglou A (2018) Recurrent neural networks with Top-k gains for session-based recommendations. In: Proceedings of the 27th ACM international conference on information and knowledge management (CIKM 2018), Torino, Italy, pp 843\u2013852","DOI":"10.1145\/3269206.3271761"},{"key":"5667_CR4","doi-asserted-by":"crossref","unstructured":"Sedhain S, Menon AK, Sanner S, Xie L (2015) AutoRec: autoencoders meet collaborative filtering. In: Proceedings of the 24th international conference on world wide web companion volume (WWW 2015), Florence, Italy, pp 111\u2013112","DOI":"10.1145\/2740908.2742726"},{"key":"5667_CR5","doi-asserted-by":"crossref","unstructured":"Kang W-C, McAuley J (2018) Self-attentive sequential recommendation. In: Proceedings of the IEEE international conference on data mining (ICDM 2018), pp 197\u2013206, Singapore","DOI":"10.1109\/ICDM.2018.00035"},{"key":"5667_CR6","doi-asserted-by":"crossref","unstructured":"Liu F, Xue S, Wu J, Zhou C, Hu W, Paris C, Nepal S, Yang J, Yu PS (2020) Deep learning for community detection: Progress, challenges and opportunities. In: Proceedings of the twenty-ninth international joint conference on artificial intelligence, IJCAI-20, pp 4981\u20134987","DOI":"10.24963\/ijcai.2020\/693"},{"issue":"3","key":"5667_CR7","first-page":"52","volume":"40","author":"WL Hamilton","year":"2017","unstructured":"Hamilton WL, Ying R, Leskovec J (2017) Representation learning on graphs: methods and applications. IEEE Data Eng Bull 40(3):52\u201374","journal-title":"IEEE Data Eng Bull"},{"key":"5667_CR8","unstructured":"Kipf TN, Welling M (2017) Semi-supervised classification with graph convolutional networks. In: Proceedings of the 5th international conference on learning representations (ICLR 2017), Toulon, France"},{"key":"5667_CR9","unstructured":"Hamilton WL, Ying Z, Leskovec J (2017) Inductive representation learning on large graphs. In: Proceedings of the 31st annual conference on neural information processing systems (NIPS 2017), Long Beach, CA, USA, pp 1025\u20131035"},{"key":"5667_CR10","unstructured":"Ng AY, Jordan MI, Weiss Y (2001) On spectral clustering: analysis and an algorithm. In: Proceedings of the 15th annual conference on neural information processing systems (NIPS 2001), Vancouver, British Columbia, Canada, pp 849\u2013856"},{"key":"5667_CR11","unstructured":"Page L, Brin S, Motwani R, Winograd T (1999) The pagerank citation ranking: Bringing order to the web. Technical report, Stanford InfoLab"},{"issue":"1","key":"5667_CR12","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/BF02289565","volume":"29","author":"JB Kruskal","year":"1964","unstructured":"Kruskal JB (1964) Multidimensional scaling by optimizing goodness of fit to a nonmetric hypothesis. Psychometrika 29(1):1\u201327","journal-title":"Psychometrika"},{"key":"5667_CR13","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 (KDD 2014), New York, NY, USA, pp 701\u2013710","DOI":"10.1145\/2623330.2623732"},{"key":"5667_CR14","doi-asserted-by":"crossref","unstructured":"Tang J, Qu M, Wang M, Zhang M, Yan J, Mei Q (2015) LINE: large-scale information network embedding. In: Proceedings of the 24th international conference on world wide web (WWW 2015), Florence, Italy, pp 1067\u20131077","DOI":"10.1145\/2736277.2741093"},{"key":"5667_CR15","doi-asserted-by":"crossref","unstructured":"Wang D, Cui P, Zhu W (2016) Structural Deep Network Embedding. In: Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD 2016), San Francisco, CA, USA, pp 1225\u20131234","DOI":"10.1145\/2939672.2939753"},{"key":"5667_CR16","doi-asserted-by":"crossref","unstructured":"Grover A, Leskovec J (2016) Node2vec: Scalable Feature Learning for Networks. In: Proceedings of the 22nd ACM SIGKDD international conference on knowledge discovery and data mining (KDD 2016), San Francisco, CA, USA, pp 855\u2013864","DOI":"10.1145\/2939672.2939754"},{"key":"5667_CR17","doi-asserted-by":"crossref","unstructured":"Cao S, Lu W, Xu Q (2015) GraRep: Learning Graph Representations with Global Structural Information. In: Proceedings of the 24th ACM international conference on information and knowledge management (CIKM 2015), Melbourne, VIC, Australia, pp 891\u2013900","DOI":"10.1145\/2806416.2806512"},{"key":"5667_CR18","unstructured":"Yang Z, Cohen WW, Salakhutdinov R (2016) Revisiting Semi-Supervised Learning with Graph Embeddings. In: Proceedings of the 33nd international conference on machine learning (ICML 2016), New York City, NY, USA, pp 40\u201348"},{"key":"5667_CR19","first-page":"2539","volume":"12","author":"N Shervashidze","year":"2011","unstructured":"Shervashidze N, Schweitzer P, van Leeuwen EJ, Mehlhorn K, Borgwardt KM (2011) Weisfeiler-lehman graph kernels. J Mach Learn Res 12:2539\u20132561","journal-title":"J Mach Learn Res"},{"key":"5667_CR20","unstructured":"Dai H, Dai B, Song L (2016) Discriminative embeddings of latent variable models for structured data. In: Proceedings of the 33nd international conference on machine learning (ICML 2016), New York City, NY, USA, pp 2702\u20132711"},{"key":"5667_CR21","doi-asserted-by":"crossref","unstructured":"Beck D, Haffari G, Cohn T (2018) Graph-to-Sequence Learning using Gated Graph Neural Networks. In: Proceedings of the 56th annual meeting of the association for computational linguistics (ACL 2018), Melbourne, Australia, pp 273\u2013283","DOI":"10.18653\/v1\/P18-1026"},{"issue":"1","key":"5667_CR22","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1109\/TNN.2008.2005605","volume":"20","author":"F Scarselli","year":"2009","unstructured":"Scarselli F, Gori M, Tsoi AC, Markus H, Gabriele M (2009) The Graph Neural Network Model. IEEE Trans Neural Netw 20(1):61\u201380","journal-title":"IEEE Trans Neural Netw"},{"key":"5667_CR23","unstructured":"Bruna J, Zaremba W, Szlam A, LeCun Y (2014) Spectral networks and locally connected networks on graphs. In: Proceedings of the 2nd international conference on learning representations (ICLR 2014), Banff, AB, Canada"},{"issue":"4","key":"5667_CR24","doi-asserted-by":"publisher","first-page":"18","DOI":"10.1109\/MSP.2017.2693418","volume":"34","author":"MM Bronstein","year":"2017","unstructured":"Bronstein MM, Bruna J, LeCun Y, Szlam A, Vandergheynst P (2017) Geometric deep learning: going beyond Euclidean data. IEEE Signal Process Mag 34(4):18\u201342","journal-title":"IEEE Signal Process Mag"},{"key":"5667_CR25","unstructured":"Defferrard M, Bresson X, Vandergheynst P (2016) Convolutional neural networks on graphs with fast localized spectral filtering. In: Proceedings of the 30th annual conference on neural information processing systems (NIPS 2016), Barcelona, Spain, pp 3837\u20133845"},{"key":"5667_CR26","unstructured":"Duvenaud DK, Maclaurin D, Aguilera-Iparraguirre J, G\u00f3mez-Bombarelli R, Hirzel T, Aspuru-Guzik A, Adams RP (2015) Convolutional Networks on Graphs for Learning Molecular Fingerprints. In: Proceedings of the 29th annual conference on neural information processing systems (NIPS 2015), Montreal, Quebec, Canada, pp 2224\u20132232"},{"key":"5667_CR27","unstructured":"Monti F, Bronstein MM, Bresson X (2017) Geometric Matrix Completion with Recurrent Multi-Graph Neural Networks. In: Proceedings of the 31st Annual Conference on Neural Information Processing Systems (NIPS 2017), pages 3700\u20133710, Long Beach, CA, USA"},{"issue":"13","key":"5667_CR28","doi-asserted-by":"publisher","first-page":"i457","DOI":"10.1093\/bioinformatics\/bty294","volume":"34","author":"M Zitnik","year":"2018","unstructured":"Zitnik M, Agrawal M, Leskovec J (2018) Modeling polypharmacy side effects with graph convolutional networks. Bioinformatics 34(13):i457\u2013i466","journal-title":"Bioinformatics"},{"key":"5667_CR29","unstructured":"van\u00a0den Berg R, Kipf TN, Welling M (2017) Graph convolutional matrix completion. CoRR, arXiv:abs\/1706.02263"},{"key":"5667_CR30","doi-asserted-by":"crossref","unstructured":"Cheng H-T, Koc L, Harmsen J, Shaked T, Chandra T, Aradhye H, Anderson G, Corrado G, Chai W, Ispir M, Anil R, Haque Z, Hong L, Jain V, Liu X, Shah H (September 2016) Wide & Deep Learning for Recommender Systems. In: Proceedings of the 1st Workshop on Deep Learning for Recommender Systems (DLRS@RecSys 2016), Boston, MA, USA, pp 7\u201310","DOI":"10.1145\/2988450.2988454"},{"key":"5667_CR31","doi-asserted-by":"crossref","unstructured":"Ying R, He R, Chen K, Eksombatchai P, Hamilton WL, Leskovec J (August 2018) Graph Convolutional Neural Networks for Web-Scale Recommender Systems. In: Proceedings of the 24th ACM SIGKDD international conference on knowledge discovery & data mining (KDD 2018), London, UK, pp 974\u2013983","DOI":"10.1145\/3219819.3219890"},{"key":"5667_CR32","doi-asserted-by":"crossref","unstructured":"Pennington J, Socher R, Christopher D (2014) Manning. Glove: Global vectors for word representation. In: EMNLP 2014, ACL, pp 1532\u20131543","DOI":"10.3115\/v1\/D14-1162"},{"key":"5667_CR33","first-page":"1724","volume":"2014","author":"K Cho","year":"2014","unstructured":"Cho K, van Merrienboer B, G\u00fcl\u00e7ehre \u00c7, Bahdanau D, Bougares F, Schwenk H, Bengio Y (2014) Learning phrase representations using RNN encoder-decoder for statistical machine translation. EMNLP 2014:1724\u20131734","journal-title":"EMNLP"},{"key":"5667_CR34","unstructured":"Mikolov T, Sutskever I, Chen K, Corrado GS, Dean J (2013) Distributed representations of words and phrases and their compositionality. In: Proceedings of the 27th annual conference on neural information processing systems (NIPS 2013), pp 3111\u20133119, Lake Tahoe, Nevada, USA"},{"issue":"1","key":"5667_CR35","doi-asserted-by":"publisher","first-page":"76","DOI":"10.1109\/MIC.2003.1167344","volume":"7","author":"G Linden","year":"2003","unstructured":"Linden G, Smith B, York J (2003) Amazon.com Recommendations: Item-to-Item Collaborative Filtering. IEEE Internet Comput 7(1):76\u201380","journal-title":"IEEE Internet Comput"},{"issue":"4","key":"5667_CR36","doi-asserted-by":"publisher","first-page":"13:1","DOI":"10.1145\/2843948","volume":"6","author":"CA Gomez-Uribe","year":"2016","unstructured":"Gomez-Uribe CA, Hunt N (2016) The netflix recommender system: algorithms, business value, and innovation. ACM Trans Manag Inf Syst 6(4):13:1\u201313:19","journal-title":"ACM Trans Manag Inf Syst"},{"key":"5667_CR37","doi-asserted-by":"crossref","unstructured":"Wilhelm M, Ramanathan A, Bonomo A, Jain S, Chi EH, Jennifer G (2018) Practical diversified recommendations on youtube with determinantal point processes. In: Proceedings of the 27th ACM international conference on information and knowledge management, CIKM 2018, Torino, Italy, October 22-26, 2018, pp 2165\u20132173. ACM","DOI":"10.1145\/3269206.3272018"},{"key":"5667_CR38","doi-asserted-by":"crossref","unstructured":"Ziegler C-N, McNee SM, Konstan JA, Lausen G (2005) Improving recommendation lists through topic diversification. In: Proceedings of the 14th international conference on world wide web, WWW, Chiba, Japan, pp 22\u201332","DOI":"10.1145\/1060745.1060754"},{"key":"5667_CR39","doi-asserted-by":"crossref","unstructured":"Lemire D, Maclachlan A (2005) Slope one predictors for online rating-based collaborative filtering. In: Proceedings of the 2005 SIAM international conference on data mining, SDM 2005, Newport Beach, CA, USA, pp 471\u2013475","DOI":"10.1137\/1.9781611972757.43"},{"issue":"2","key":"5667_CR40","doi-asserted-by":"publisher","first-page":"1273","DOI":"10.1109\/TII.2014.2308433","volume":"10","author":"X Luo","year":"2014","unstructured":"Luo X, Zhou M, Xia Y, Zhu Q (2014) An efficient non-negative matrix-factorization-based approach to collaborative filtering for recommender systems. IEEE Trans Ind Inform 10(2):1273\u20131284","journal-title":"IEEE Trans Ind Inform"},{"key":"5667_CR41","doi-asserted-by":"crossref","unstructured":"Sarwar BM, Karypis G, Konstan JA, Riedl J (2001) Item-based collaborative filtering recommendation algorithms. In: Proceedings of the tenth international world wide web conference, WWW 10, pp 285\u2013295","DOI":"10.1145\/371920.372071"},{"key":"5667_CR42","unstructured":"Graves A (2013) Generating sequences with recurrent neural networks. CoRR, arXiv:abs\/1308.0850"},{"key":"5667_CR43","unstructured":"Zeiler MD (2012) ADADELTA: an adaptive learning rate method. CoRR, arXiv:abs\/1212.5701"},{"key":"5667_CR44","first-page":"2121","volume":"12","author":"JC Duchi","year":"2011","unstructured":"Duchi JC, Hazan E, Singer Y (2011) Adaptive subgradient methods for online learning and stochastic optimization. J Mach Learn Res 12:2121\u20132159","journal-title":"J Mach Learn Res"},{"key":"5667_CR45","unstructured":"Kingma DP, Ba J (2015) Adam: A method for stochastic optimization. In: 3rd International conference on learning representations, ICLR conference track proceedings. San Diego, CA, USA, (May 2015)"},{"key":"5667_CR46","unstructured":"Sutskever I, Martens J, Dahl GE, Hinton GE (2013) On the importance of initialization and momentum in deep learning. In: Proceedings of the 30th international conference on machine learning, ICML 2013, vol 28., Atlanta, GA, USA, pp 1139\u20131147"}],"container-title":["Neural Computing and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00521-020-05667-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00521-020-05667-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00521-020-05667-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,5,19]],"date-time":"2023-05-19T00:07:32Z","timestamp":1684454852000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00521-020-05667-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,1,8]]},"references-count":46,"journal-issue":{"issue":"18","published-print":{"date-parts":[[2023,6]]}},"alternative-id":["5667"],"URL":"https:\/\/doi.org\/10.1007\/s00521-020-05667-z","relation":{},"ISSN":["0941-0643","1433-3058"],"issn-type":[{"value":"0941-0643","type":"print"},{"value":"1433-3058","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,1,8]]},"assertion":[{"value":"2 June 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"27 December 2020","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"8 January 2021","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Compliance with ethical standards"}},{"value":"Author Quan Z. Sheng has received research grants from Company Australian Research Council.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of Interest"}}]}}