Abstract
In e-commerce recommender systems, the sparsity of user-item rating data limits the quality of semantic embedding representation of users and items, which affects the accuracy of rating prediction. Previous studies have focused on learning attribute features or interaction features of nodes for recommendation and ignore the preference interest of rating tags in terms of attributes. In this paper, we propose a novel fusion representation method of multi-type node feature embedding for recommendation (MultiFEFR). The framework introduces rating preferences in terms of attributes and interactions and develops three kinds of feature presentations including rating-aware interaction feature embedding, rating-aware attribute feature embedding and heterogeneous attribute matched embedding. We design a multi-task joint learning strategy to optimize the accuracy of rating prediction. Experimental results show that the MultiFEFR outperforms the state-of-the-art models in MAE and RMSE metrics. Our findings are that the fusion of multi-type feature embedding can improve the accuracy of recommendation and the preference of attribute and interaction features are very explanatory for score grades.
Similar content being viewed by others
Data availability
Data used in this manuscript consist of publicly available standard benchmark datasets.
Notes
https://grouplens.org/datasets/movielens/
http://www2.informatik.uni-freiburg.de/\({}^{\sim }\)cziegler/BX/
References
Shi SY, Zhang M, YQ, L, Ma SP (2018) Attention-based adaptive model to unify warm and cold starts recommendation. In: Proceedings of the 27th ACM International Conference on Information and Knowledge Management, pp 127–136
Zhang YF, Lai GK, Zhang M, Zhang Y, Liu YQ, Ma SP (2014) Explicit factor models for explainable recommendation based on phrase-level sentiment analysis. In: Proceedings of the 37th International ACM SIGIR Conference on Research and Development in Information Retrieval, pp 83–92
Zhang XF, Liu HJ, Chen XY, Zhong JB, Wang D (2020) A novel hybrid deep recommendation system to differentiate user’s preference and item’s attractiveness. Inf Sci 519:306–316
Wu Z, Zhou X (2023) M2eu: Meta learning for cold-start recommendation via enhancing user preference estimation. In: Proceedings of the 46th International ACM SIGIR Conference on Research and Development in Information Retrieval, pp 1158–1167
Zhou ZH, Zhang LL, Yang N (2023) Contrastive collaborative filtering for cold-start item recommendation. In: Proceedings of the ACM Web Conference, pp 928–937
He XN, Chua T-S (2017) Neural factorization machines for sparse predictive analytics. In: Proceedings of the 40th International ACM SIGIR Conference on Research and Development in Information Retrieval, pp 355–364
Yu YT, Wang Z, Yuan B (2019) An input-aware factorization machine for sparse prediction. In: Proceedings of the 28th International Joint Conference on Artificial Intelligence, pp 1466–1472
He XN, Deng K, Wang X, Li Y, Zhang YD, 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–648
Lin XX, Wu J, Zhou C, Pan SR, Cao YN, Wang B (2021) Task-adaptive neural process for user cold-start recommendation. In: Proceedings of the ACM Web Conference, pp 1306–1316
Cheng HT, Koc L, Harmsen J, Shaked T (2016) Wide & deep learning for recommender systems. In: Proceedings of the 1st Workshop on Deep Learning for Recommender Systems, pp 7–10
Song WP, Shi C, Xiao ZP, Duan ZJ, Xu YW, Zhang M, Tang J (2019) Autoint: Automatic feature interaction learning via self-attentive neural networks. In: Proceedings of the 28th ACM International Conference on Information and Knowledge Management, pp 1161–1170
Li Z, Cui Z, Wu S, Zhang X, Wang L (2019) Fi-gnn: Modeling feature interactions via graph neural networks for ctr prediction. In: Proceedings of the 28th ACM International Conference on Information and Knowledge Management, pp 539–548
Fu ZR, Lian T, Yao YY, Zheng W (2022) Mulsimnet: a multi-branch sub-interest matching network for personalized recommendation. Neurocomputing 495:37–50
Li HY, Chen ZH, Li CL, Xiao R, Deng HB, Zhang P, Liu YC, Tang HH (2021) Path-based deep network for candidate item matching in recommenders. In: Proceedings of the 44th International ACM SIGIR Conference on Research and Development in Information Retrieval, pp 1493–1502
Tan L, Gong DF, Xu JM, Li ZY, Liu FL (2023) Meta-path fusion based neural recommendation in heterogeneous information networks. Neurocomputing 529:236–248
Zuo XL, Liang SL, Yuan XS, Yu S, Yang B (2023) Dynamic item feature modeling for rating prediction in recommender systems. Neurocomputing 549:1–13
Shu HL, Chung FL, Lin D (2023) Metagc-mc: a graph-based meta-learning approach to coldstart recommendation with/without auxiliary information. Inf Sci 623:791–811
Sun XX, Zhang L, Wang YL, Yu MY, Yin MH, Zhang BZ (2021) Attribute-aware deep attentive recommendation. J Supercomput 77:5510–5527
Khan N, Ma ZM, Ullah A, Polat K (2022) Similarity attributed knowledge graph embedding enhancement for item recommendation. Inf Sci 613:69–95
Zhan Z, Zhong L, Lin J, Pan W, Ming Z (2021) Sequence-aware similarity learning for next-item recommendation. J Supercomput 77:7509–7534
Alharbe N, Rakrouki MA, Aljohani A (2023) A collaborative filtering recommendation algorithm based on embedding representation. Expert Syst Appl 215:1–11
Duan C, Sun J, Li K, Li Q (2021) A dual-attention autoencoder network for efficient recommendation system. Electronics 10:1–17
Guo LM, Sun L, Jiang YL, Zheng XY (2023) Recommendation based on attributes and social relationships. Expert Syst Appl 234:1–11
Dai W, Su YM, Pan XF, Wang YF, Zhu ZY, Xu N, Mao CJ, Cao B (2023) Dpan: dynamic preference-based and attribute-aware network for relevant recommendations. In: Proceedings of the 32nd ACM International Conference on Information and Knowledge Management, pp 3838–3842
Wang H, Wang NY, Yeung D-Y (2015) Collaborative deep learning for recommender systems. In: Proceedings of the 21st ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp 1235–1244
Guo HF, Tang RM, Ye YM, Li ZG, He XQ (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
Wang X, Ji H, Shi C, Wang B, Cui P, Yu PS, Ye Y (2019) Heterogeneous graph attention network. In: Proceedings of the 28th International Conference on World Wide Web, pp 3413–3419
Wang X, Wang R, Shi C, Song G, Li Q (2020) Multi-component graph convolutional collaborative filtering. In: Proceedings of the AAAI Conference on Artificial Intelligence, pp 6267–6274
Cheng WY, Shen YY, Huang LP (2020) Adaptive factorization network: Learning adaptive-order feature interactions. In: Proceedings of the AAAI Conference on Artificial Intelligence, vol 34, no 04, pp 3609–3616
Liao J, Zhou W, Luo FJ, Wen JH, Gao M, Li XH, Zeng J, (2022) Sociallgn: light graph convolution network for social recommendation. Inform. Sci. 589:595–607
Wu JC, Wang X, Feng FL, He XN, Chen L, Lian JX, 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–735
Mao KL, Zhu JM, Xiao X, Lu B, Wang ZW, He XQ (2021) Ultragcn: Ultra simplification of graph convolutional networks for recommendation. In: Proceedings of the 30th ACM International Conference on Information and Knowledge Management, pp 1253–1262
Bathla G, Aggarwal H, Rani R (2020) A graph-based model to improve social trust and influence for social recommendation. J Supercomput 76:4057–4075
Georgios B, Evaggelia P (2022) Bias disparity in graph-based collaborative filtering recommenders. In: Proceedings of the 37th ACM/SIGAPP Symposium on Applied Computing, pp 1403–1409
Chang Y, Zhou W, Cai H, Fan W, Hu LF, Wen JH (2023) Meta-relation assisted knowledge-aware coupled graph neural network for recommendation. Inf Process Manage 60(3):1–18
Ji JC, Zhang BJ, Yu JC, Zhang XD, Qiu DH, Zhang BZ (2023) Relationship-aware contrastive learning for social recommendations. Inf Sci 629:778–797
Ma XT, Dong LY, Wang YQ, Li YL, Liu Z, Zhang H (2023) An enhanced attentive implicit relation embedding for social recommendation. Data Knowl Eng 145:1–14
Zhao N, Long Z, Wang J, Zhao ZD (2023) Agre: a knowledge graph recommendation algorithm based on multiple paths embeddings rnn encoder. Knowl Based Syst 259:1–8
Xin X, He XN, Zhang YF, Zhang YD, Jose J (2019) Relational collaborative filtering: Modeling multiple item relations for recommendation. In: Proceedings of the 42nd International ACM SIGIR Conference on Research and Development in Information Retrieval, pp 125–134
Wang BL, Xu HQ, Li CS, Li YC, Wang M (2022) Tkgat: graph attention network for knowledge-enhanced tag-aware recommendation system. Knowl Based Syst 257:1–12
Sungmin C, Eunhyeok P, Sungjoo Y (2020) Meantime: Mixture of attention mechanisms with multi-temporal embeddings for sequential recommendation. In: Proceedings of the 14th ACM Conference on Recommender Systems, pp 515–520
Cai Y, Ke WM, Cui E, Yu F (2022) A deep recommendation model of cross-grained sentiments of user reviews and ratings. Inf Process Manage 59(2):1–17
Sheu HS, LI S (2020) Context-aware graph embedding for session-based news recommendation. In: Proceedings of the Fourteenth ACM Conference on Recommender Systems, pp 657–662
Q, T, Wu FZ, Wu CH, Huang YF (2021) Personalized news recommendation with knowledge-aware interactive matching. In: Proceedings of the 44th International ACM SIGIR Conference on Research and Development in Information Retrieval, pp 61–70
Shu H, Huang J (2023) Multi-task feature and structure learning for user-preference based knowledge-aware recommendation. Neurocomputing 532:43–55
Sejwal VK, Abulaish M (2022) A hybrid recommendation technique using topic embedding for rating prediction and to handle cold-start problem. Expert Syst Appl 209:1–12
Liu XY, Yu K, Liu B, Qian R (2023) Hnerec: scientific collaborator recommendation model based on heterogeneous network embedding. Inf Process Manage 60(2):1–18
Liu HT, Chen Y, Li PP, Zhao P, Wu XD (2023) Enhancing review-based user representation on learned social graph for recommendation. Knowl Based Syst 266:1–15
Elahi M, Kholgh DK, Kiarostami MS, Oussalah M, Saghari S (2023) Hybrid recommendation by incorporating the sentiment of product reviews. Inf Sci 625:738–756
Yu T, Guo JP, Li M (2021) A mixed heterogeneous factorization model for non-overlapping cross-domain recommendation. Decis Support Syst 151:1–12
Wei TJ, Chow TWS (2023) Fgcr: fused graph context-aware recommender system. Knowl Based Syst 277:1–12
Wang X, He XN, Wang M, Feng FL, 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–174
Xiao J, Ye H, X, H, HW, Z, Wu F, Chua TS (2017) Attentional factorization machines: Learning the weight of feature interactions via attention networks. In: Proceedings of the 26th International Joint Conference on Artificial Intelligence, pp 3119–3125
Wang RX, Fu B, G, F, ML, W (2017) Deep & cross network for ad click predictions. In: Proceedings of 2017 AdKDD and TargetAd, pp 1–7
Zhao M, Wu L, Liang Y, Chen L, Zhang J, Deng Q, Wang K, Shen X, Lv T, Wu R (2022) Investigating accuracy-novelty performance for graph-based collaborative filtering. In: Proceedings of the 45th International ACM SIGIR Conference on Research and Development in Information Retrieval, pp 50–59
Funding
This work was partially supported by the National Natural Science Foundation of China (nos. 62272286, 62276162, 62072291), the Natural Science Foundation of Shanxi Province (no. 20210302123468, 202203021221001), and Shenzhen Basic Research Foundation (no. 20220819134631001).
Author information
Authors and Affiliations
Contributions
JZ contributed to methodology and writing—original draft. SC involved in methodology, code and editing. FC involved in investigation and methodology. FP involved in investigation and methodology. MH involved in reviewing and editing.
Corresponding author
Ethics declarations
Conflict of interest
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.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Zheng, J., Chen, S., Cao, F. et al. Explainable recommendation based on fusion representation of multi-type feature embedding. J Supercomput 80, 10370–10393 (2024). https://doi.org/10.1007/s11227-023-05831-x
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11227-023-05831-x