Abstract
Heterogeneous information networks (HINs) are widely applied to recommendation systems due to their capability of modeling various auxiliary information with meta-paths. However, existing HIN-based recommendation models usually fuse the information from various meta-paths by simple weighted sum or concatenation, which limits performance improvement because it lacks the capability of interest compositions among meta-paths. In this article, we propose an HIN-based Interest Composition model for Recommendation (HicRec). Specifically, user and item representations are learned with a graph neural network on both the graph structure and features in each meta-path, and a parameter sharing mechanism is utilized here to ensure that the user and item representations are in the same latent space. Then, users’ interests in each item from each pair of related meta-paths are calculated by a combination of the user and item representations. The composed user interests are obtained by their single interest from both intra- and inter-meta-paths for recommendation. Extensive experiments are conducted on three real-world datasets and the results demonstrate that our proposed HicRec model outperforms the baselines.
Similar content being viewed by others
References
Chen L, Liu Y, Zheng Z, Yu PS (2018) Heterogeneous neural attentive factorization machine for rating prediction. In: Proceedings of the 27th ACM international conference on information and knowledge management, p 833–842
Gao H, Qin X, Barroso R, Hussain W, Xu Y, Yin Y (2020) Collaborative learning-based industrial iot api recommendation for software-defined devices: The implicit knowledge discovery perspective. IEEE Trans Emerg Top Comput Intell: 1–11. https://doi.org/10.1109/TETCI.2020.3023155
Guo H, Tang R, Ye Y, Li Z, He X (2017) Deepfm: A factorization-machine based neural network for ctr prediction. In: Proceedings of the 26th international joint conference on artificial intelligence, pp 1725–1731
Hamilton W, Ying Z, Leskovec J (2017) Inductive representation learning on large graphs. In: Advances in neural information processing systems, vol 30
He X, Chua TS (2017) Neural factorization machines for sparse predictive analytics.. In: Proceedings of the 40th International ACM SIGIR Conference on Research and Development in Information Retrieval, p 355–364
He X, Liao L, Zhang H, Nie L, Hu X, Chua TS (2017) Neural collaborative filtering. In: Proceedings of the 26th international conference on world wide web, p 173–182
He Y, Zhang Y, Qi L, Yan D, He Q (2021) Outer product enhanced heterogeneous information network embedding for recommendation. Expert Syst Appl 169:114359
Hu Y, Koren Y, Volinsky C (2008) Collaborative filtering for implicit feedback datasets. In: 8th IEEE International conference on data mining, pp 263–272
Kingma DP, Ba J (2015) Adam: A method for stochastic optimization. In: 3rd International conference on learning representations
Kipf TN, Welling M (2017) Semi-supervised classification with graph convolutional networks. In: 5th International conference on learning representations
Koren Y (2008) Factorization meets the neighborhood: A multifaceted collaborative filtering model. In: Proceedings of the 14th ACM SIGKDD international conference on knowledge discovery and data mining, p 426–434
Koren Y, Bell R, Volinsky C (2009) Matrix factorization techniques for recommender systems. Computer 42(8):30–37
Li J, Lu K, Huang Z, Shen HT (2021) On both cold-start and long-tail recommendation with social data. IEEE Trans Knowl Data Eng 33(1):194–208
Perozzi B, Al 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, p 701–710
Rendle S (2010) Factorization machines. In: IEEE International conference on data mining, pp 995–1000
Rendle S, Freudenthaler C, Gantner Z, Schmidt TL (2009) Bpr: Bayesian personalized ranking from implicit feedback. In: Proceedings of the 25th conference on uncertainty in artificial intelligence, p 452–461
Shi C, Li Y, Zhang J, Sun Y, Yu PS (2017) A survey of heterogeneous information network analysis. IEEE Trans Knowl Data Eng 29(1):17–37
Shi C, Hu B, Zhao WX, Yu PS (2019) Heterogeneous information network embedding for recommendation. IEEE Trans Knowl Data Eng 31(2):357–370
Shi C, Han X, Song L, Wang X, Wang S, Du J, Yu P S (2021) Deep collaborative filtering with multi-aspect information in heterogeneous networks. IEEE Trans Knowl Data Eng 33(4):1413–1425
Sun Y, Han J, Yan X, Yu PS, Wu T (2011) Pathsim: Meta path-based top-k similarity search in heterogeneous information networks. Proc VLDB Endow 4(11):992–1003
Vaswani A, Shazeer N, Parmar N, Uszkoreit J, Jones L, Gomez AN, Kaiser L, Polosukhin I (2017) Attention is all you need. In: Advances in neural information processing systems, vol 30
Velickovic P, Cucurull G, Casanova A, Romero A, Liò P, Bengio Y (2018) Graph attention networks. In: 6th International conference on learning representations
Wang J, Huang P, Zhao H, Zhang Z, Zhao B, Lee D (2018) Billion-scale commodity embedding for e-commerce recommendation in alibaba. In: Proceedings of the 24th ACM SIGKDD international conference on knowledge discovery and data mining, p 839–848
Wang X, He X, Wang M, Feng F, Chua TS (2019a) Neural graph collaborative filtering. In: Proceedings of the 42nd international ACM SIGIR conference on research and development in information retrieval, p 165–174
Wang X, Ji H, Shi C, Wang B, Ye Y, Cui P, Yu PS (2019b) Heterogeneous graph attention network. In: The World Wide Web Conference, p 2022–2032
Wang X, Wang Y, Ling Y (2020) Attention-guide walk model in heterogeneous information network for multi-style recommendation explanation. Proc AAAI Conf Artif Intell 34(04):6275–6282
Wang Z, Liu H, Du Y, Wu Z, Zhang X (2019c) Unified embedding model over heterogeneous information network for personalized recommendation. In: Proceedings of the 28th international joint conference on artificial intelligence, pp 3813–3819
Xue HJ, Dai X, Zhang J, Huang S, Chen J (2017) Deep matrix factorization models for recommender systems. In: Proceedings of the 26th international joint conference on artificial intelligence, pp 3203–3209
Yang X, Zhou S, Cao M (2020) An approach, to alleviate the sparsity problem of hybrid collaborative filtering based recommendations: The product-attribute perspective from user reviews. Mob Netw Appl 25:376–390
Yin Y, Cao Z, Xu Y, Gao H, Li R, Mai Z (2020) Qos prediction for service recommendation with features learning in mobile edge computing environment. IEEE Trans Cogn Commun Netw 6 (4):1136–1145
Yu X, Ren X, Sun Y, Gu Q, Sturt B, Khandelwal U, Norick B, Han J (2014) Personalized entity recommendation: A heterogeneous information network approach. In: Proceedings of the 7th ACM international conference on web search and data mining, p 283–292
Yun S, Jeong M, Kim R, Kang J, Kim HJ (2019) Graph transformer networks. In: Advances in neural information processing systems, vol 32
Zhang Y, Cui G, Deng S, Chen F, Wang Y, He Q (2021) Efficient query of quality correlation for service composition. IEEE Trans Serv Comput 14(3):695–709
Zhao H, Yao Q, Li J, Song Y, Lee D (2017) Meta-graph based recommendation fusion over heterogeneous information networks. In: Proceedings of the 23rd ACM SIGKDD international conference on knowledge discovery and data mining, p 635–644
Acknowledgements
This work was supported by the National Natural Science Foundation of China (No.61872002, U1936220), the University Natural Science Research Project of Anhui Province (Grant No. KJ2019A0037), and the Natural Science Foundation of Anhui Province of China (No.1808085MF197). Yiwen Zhang is the corresponding author of this paper.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Yan, D., Xie, W. & Zhang, Y. Heterogeneous information network-based interest composition with graph neural network for recommendation. Appl Intell 52, 11199–11213 (2022). https://doi.org/10.1007/s10489-021-03018-6
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10489-021-03018-6