一种基于矩阵分块技巧的协同过滤跨域推荐
A Collaborative Filtering Cross-Domain Recommendation Based on Matrix Blocking Technique
摘要: 针对数据稀疏性的挑战和冷启动问题,跨域推荐技术成为研究热点,大大提高了推荐的精确度。但当前主要的跨域推荐模型建立在源域与目标域的用户或项目完全重叠的情形下,其应用具有局限性。本文拟在用户部分重叠的场景下,提出一种新的跨域推荐模型:基于矩阵分块技巧的协同过滤跨域推荐(A Collaborative Filtering Cross-Domain Recommendation Based on Matrix Blocking Technique, CFCDRMB)。新模型采用矩阵三分解形式,利用矩阵分块技巧表征共享用户潜在因子和域特有用户潜在因子,同时用联合矩阵分解学习特征矩阵来捕获各自域的数据特征并实现共享知识的迁移。本文在3个数据集上与4个方法进行了对比,实验结果表明,新提出的模型在部分用户重叠场景下具有显著的优越性。
Abstract: Due to the challenge of data sparsity and cold start, cross-domain recommendation technology has become a research hotspot, greatly improving the accuracy of recommendation. However, the cur-rent main cross-domain recommendation model is based on the situation that the users or items in the source domain and the target domain completely overlap, which leads to the limitation in ap-plication. In this paper, we have proposed a new cross-domain recommendation model under the scenario of partial overlap of users: A Collaborative Filtering Cross-Domain Recommendation based on Matrix Blocking Technique (CFCDRMB). The new model adopts the matrix triple-decomposition form, uses the matrix blocking technique to represent the shared user potential factor and the do-main-specific user potential factor, and utilizes the joint matrix decomposition learning feature matrix to capture the data characteristics of each domain and transfer the shared knowledge. In this paper, four methods are compared on three data sets, and the experimental results show that the new model has significant advantages in partial user overlap scenarios.
文章引用:姜树媛, 胡建华, 王新利. 一种基于矩阵分块技巧的协同过滤跨域推荐[J]. 建模与仿真, 2023, 12(3): 2091-2101. https://doi.org/10.12677/MOS.2023.123192

参考文献

[1] Zhang, S., Yao, L., Sun, A. and Tai, Y. (2019) Deep Learning Based Recommender System: A Survey and New Perspectives. ACM Computing Surveys (CSUR), 1, Article 1.
[2] Batmaz, Z., Yurekli, A., Bilge, A. and Kaleli, C. (2018) A Review on Deep Learning for Recommender Systems: Challenges and Remedies. Artificial Intelligence Review, 52, 1-37. [Google Scholar] [CrossRef
[3] Palma, F., Farzin, H., Guéhéneuc, Y.-G. and Moha, N. (2012) Recom-mendation System for Design Patterns in Software Development: An DPR Overview. Proceedings of 2012 Third International Workshop on Recommendation Systems for Software Engineering (RSSE), Zurich, 4 June 2012, 1-5. [Google Scholar] [CrossRef
[4] 赵岩, 刘宏伟. 推荐系统综述[J]. 智能计算机与应用, 2021, 11(7): 228-233.
[5] Gomez-Uribe, C.A. and Hunt, N. (2016) The Netflix Recommender System: Algorithms, Business Value and Innovation. ACM Transactions on Management Information Systems (TMIS), 6, Article No. 13. [Google Scholar] [CrossRef
[6] He, X., Liao, L., Zhang, H., et al. (2017) Neural Collaborative Filtering. Proceed-ings of the 26th International Conference on World Wide Web, Perth, 3-7 April 2017, 173-182. [Google Scholar] [CrossRef
[7] Embarak, O.H. (2011) A Method for Solving the Cold Start Problem in Recommendation Systems. Proceedings of 2011 International Conference on Innovations in Information Technology, Abu Dhabi, 25-27 April 2011, 238-243. [Google Scholar] [CrossRef
[8] Hawashin, B., Alzubi, S., Mughaid, A., Fotouhi, F. and Abusukhon, A. (2020) An Efficient Cold Start Solution for Recommender Systems Based on Machine Learning and User In-terests. Proceedings of 2020 Seventh International Conference on Software Defined Systems (SDS), Paris, 20-23 April 2020, 220-225. [Google Scholar] [CrossRef
[9] Teng, W., Wang, N., Shi, H., Liu, Y. and Wang, J. (2020) Classi-fier-Constrained Deep Adversarial Domain Adaptation for Cross-Domain Semisupervised Classification in Remote Sensing Images. IEEE Geoscience and Remote Sensing Letters, 17, 789-793. [Google Scholar] [CrossRef
[10] Jianjun, M. (2020) Research on Collaborative Filtering Recommenda-tion Algorithm Based on User Behavior Characteristics. Proceedings of 2020 International Conference on Big Data & Artificial Intelligence & Software Engineering (ICBASE), Bangkok, 30 October-1 November 2020, 425-428. [Google Scholar] [CrossRef
[11] Wang, X., Zhong, Y., Zhang, L. and Xu, Y. (2017) Spatial Group Sparsity Regularized Nonnegative Matrix Factorization for Hyperspectral Unmixing. IEEE Transactions on Geoscience and Remote Sensing, 55, 6287-6304. [Google Scholar] [CrossRef
[12] Shao, L., Zhu, F. and Li, X. (2015) Transfer Learning for Visual Cate-gorization: A Survey. IEEE Transactions on Neural Networks and Learning Systems, 26, 1019-1034. [Google Scholar] [CrossRef
[13] Salam, F.M.A. (1990) New Artificial Neural Net Models: Basic The-ory and Characteristics. Proceedings of IEEE International Symposium on Circuits and Systems, New Orleans, 1-3 May 1990, 200-203.
[14] Feng, A., Zhang, X. and Song, X. (2022) Unrestricted Attention May Not Be All You Need—Masked Attention Mechanism Focuses Better on Relevant Parts in Aspect-Based Sentiment Analysis. IEEE Access, 10, 8518-8528. [Google Scholar] [CrossRef
[15] Singh, A.P. and Gordon, G.J. (2008) Relational Learning via Col-lective Matrix Factorization. Proceedings of the 14th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, Las Vegas, 24-27 August 2008, 650-658. [Google Scholar] [CrossRef
[16] Ma, W., Wu, Y., Gong, M., Qin, C. and Wang, S. (2017) Local Probabilistic Matrix Factorization for Personal Recommendation. Proceedings of 2017 13th International Conference on Computational Intelligence and Security (CIS), Hong Kong, 15-18 December 2017, 97-101. [Google Scholar] [CrossRef
[17] He, J., Liu, R., Zhuang, F., Lin, F., Niu, C. and He, Q. (2018) A General Cross-Domain Recommendation Framework via Bayesian Neural Network. Proceedings of 2018 IEEE International Conference on Data Mining (ICDM), Singapore, 17-20 November 2018, 1001-1006. [Google Scholar] [CrossRef
[18] Pan, W. and Yang, Q. (2013) Transfer Learning in Heterogeneous Col-laborative Filtering Domains. Artificial Intelligence, 197, 39-55. [Google Scholar] [CrossRef
[19] Zhu, N. and Cao, J. (2020) Enhancing Cross-Domain Recommendation through Preference Structure Information Sharing. Proceedings of 2020 IEEE International Conference on Web Services (ICWS), Beijing, 19-23 October 2020, 524-531. [Google Scholar] [CrossRef
[20] Ni, J., Li, J. and McAuley, J. (2019) Justifying Recommendations Using Distantly-Labeled Reviews and Fined-Grained Aspects. Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing and the 9th International Joint Conference on Natural Language Processing (EMNLP-IJCNLP), Hong Kong, 3-7 November 2019, 188-197.
[21] Do, Q., Liu, W., Fan, J. and Tao, D. (2021) Unveiling Hidden Implicit Simi-larities for Cross-Domain Recommendation. IEEE Transactions on Knowledge and Data Engineering, 33, 302-315. [Google Scholar] [CrossRef
[22] Ding, C., Li, T., Peng, W. and Park, H. (2006) Orthogonal Nonnega-tive Matrix Tri-Factorizations for Clustering. Proceedings of the 12th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, Philadelphia, 20-23 August 2006, 126-135. [Google Scholar] [CrossRef