基于评论情感向量化表示的双向跨域推荐
Dual Cross Domain Recommendation Based on Sentiment Vectorization of Reviews
摘要: 多数跨域推荐模型在利用评论文本进行跨域推荐时,没有考虑到评论文本中的情感信息。而对于考虑到评论情感信息的跨域模型多数都是进行单向跨域推荐。因此,本文提出一种基于评论情感向量化的双向跨域推荐模型。该模型对不同领域的评论文本利用bert + Transformer方法进行评论情感分类,得到隐含用户情感信息的情感向量化表示,再从中计算相对应的用户偏好向量和商品特征向量,然后根据生成的特征向量进行跨域推荐。对于跨域学习,本文在神经因子分解机(NFM)模型的基础上利用潜在正交映射函数学习两个域内的用户偏好以及跨域学习到的用户偏好,从而进行双向推荐。通过在四组数据集上进行对比实验,实验结果表明,该模型能有效缓解了数据稀疏的问题。
Abstract: When most cross-domain recommendation models use review text for cross-domain recommendation, they do not consider the emotional information in the review text. For cross-domain models that take into account the emotional information of comments, most of them are one-way cross-domain recommendations. Therefore, this paper proposes a dual cross-domain recommendation model based on comment sentiment vectorization. The model uses the bert + Transformer method to classify the review emotions of review texts in different fields, and obtains the emotion vectorized representation of the implicit user emotion information, and then calculates the corresponding user preference vector and product feature vector from it, and then cross domain recommendation is carried out according to the generated feature vectors. For cross-domain learning, based on the neural factorization machine (NFM) model, this paper uses the latent orthogonal mapping function to learn the user preferences in the two domains and the user preferences learned across domains, so as to perform two-way recommendation. Through comparative experiments on four datasets, the experimental results show that the model can effectively alleviate the problem of data sparseness.
文章引用:何雅芳, 刘兴林, 郑小柏. 基于评论情感向量化表示的双向跨域推荐[J]. 计算机科学与应用, 2021, 11(2): 334-343. https://doi.org/10.12677/CSA.2021.112034

参考文献

[1] Cantador, I., Fernández-Tobías, I., Berkovsky, S. and Cremonesi, P. (2015) Cross-Domain Recommender Systems. In: Recommender Systems Handbook, Springer, Berlin, 919-959. [Google Scholar] [CrossRef
[2] Xu, Y., Peng, Z., Hu, Y., et al. (2018) SARMF: A Senti-ment-Aware Review Feature Mapping Approach for Cross- Domain Recommendation. International Conference on Web Information Systems Engineering, Dubai, 12-15 November 2018, 3-18. [Google Scholar] [CrossRef
[3] Fu, W.J., Peng, Z.H., Wang, S.Z., et al. (2019) Deeply Fusing Reviews and Contents for Cold Start Users in Cross- Domain Recommendation Systems. Proceedings of the AAAI Con-ference on Artificial Intelligence, 33, 94-101. [Google Scholar] [CrossRef
[4] Wang, X.H., Peng, Z.H., Wang, S.Z., et al. (2020) CDLMF: Cross-Domain Recommendation for Cold-Start Users via Latent Feature Mapping. Knowledge and Information Systems, 62, 1723-1750.
[5] Devlin, J., Chang, M.W., Lee, K., et al. (2018) BERT: Pre-Training of Deep Bidirectional Trans-formers for Language Understanding.
[6] Vaswani, A., Shazeer, N., Parmar, N., et al. (2017) Attention Is All You Need. Proceedings of Conference of Neural Information Processing Systems, Long Beach, 2017, 6000-6010.
[7] He, X.G. and Chua, T.S. (2017) Neural Factorization Machines for Sparse Predictive Analytics. [Google Scholar] [CrossRef
[8] Ruck, D.W. and Rogers, S.K. (1990) The Multilayer Perceptron as an Approximation to a Bayes Optimal Discriminant Function. IEEE Transactions on Neural Networks, 1, 296. [Google Scholar] [CrossRef] [PubMed]
[9] Vinceny, P., Larochelle, H., Lajoie, I., et al. (2010) Stacked Denoising Au-toencoders: Learning Useful Representations in a Deep Network with a Local Denoising Criterion. Journal of Machine Learning Research, 11, 3371-3408.
[10] 蔡泳. 基于评论信息的跨领域商品推荐研究[D]: [硕士学位论文]. 广州: 华南理工大学, 2019.
[11] Zheng, L., Noroozi, V. and Yu, P.S. (2017) Joint Deep Modeling of Users and Items Using Reviews for Recommendation. Proceedings of the Tenth ACM International Conference on Web Search and Data Min-ing, Cambridge, 6-10 February 2017, 425-434. [Google Scholar] [CrossRef
[12] Kim, Y. (2014) Convolutional Neural Networks for Sentence Classification. Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing, Doha, 25-29 October 2014, 1746-1751. [Google Scholar] [CrossRef
[13] Caruana, R. (1997) Multitask Learning. Machine Learning, 28, 41-75. [Google Scholar] [CrossRef
[14] Rendle, S. (2010) Factorization Machines. IEEE International Conference on Data Mining, Sydney, 13-17 December 2010, 995-1000. [Google Scholar] [CrossRef
[15] Zhu, F., Chen, C., Wang, Y., et al. (2019) DTCDR: A Framework for Dual-Target Cross-Domain Recommendation. The 28th ACM International Conference, Huntsville, 27-30 October 2019, 1533-1542. [Google Scholar] [CrossRef
[16] He, X.N., Liao, L.Z., Zhang, H.W., Nie, L.Q., Hu, X. and Chua, T.-S. (2017) Neural Collaborative Filtering. In: Proceedings of the 26th International Conference on World Wide Web (WWW = 17), International World Wide Web Conferences Steering Committee, Geneva, 173-182.
[17] Li, P. and Tu-zhilin, A. (2019) DDTCDR: Deep Dual Transfer Cross Domain Recommendation. [Google Scholar] [CrossRef
[18] Hyun, D., Park, C., Yang, M.C., Song, I., Lee, J.T. and Yu, H. (2018) Review Sentiment-Guided Scalable Deep Recommender System. [Google Scholar] [CrossRef
[19] Mikolov, T., Chen, K., Corrado, G., et al. (2013) Efficient Estima-tion of Word Representations in Vector Space.
[20] McAuley, J., Pandey, R. and Leskovec, J. (2015) Inferring Net-works of Substitutable and Complementary Products. Proceedings of the 21st ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, Sydney, 10-13 August 2015, 785-794. [Google Scholar] [CrossRef
[21] Sun, Z., Yu, D., Fang, H., Qu, X., Zhang, J. and Geng, C. (2020) Are We Evaluating Rigorously? Benchmarking Recommendation for Reproducible Evaluation and Fair Comparison. RecSys’20: Fourteenth ACM Conference on Recommender Systems, New York, 23-32. [Google Scholar] [CrossRef