透過您的圖書館登入
IP:18.117.142.128
  • 學位論文

基於面向學習之商品評分預測與解釋文本生成模型

A Recommendation Model for Rating Prediction and Explanation Generation via Aspects Learning

指導教授 : 柯佳伶

摘要


本論文提出一個基於面向學習概念的模型,用來進行商品評分預測及對評分的解釋文本生成,稱為LARGE (Learning Aspects-representation for Rating and Generating Explanation)模型。在模型的編碼器中我們設計可學習多面向特徵空間的神經層,由商品評論文內容及使用者嵌入向量學習出對應的面向特徵向量,除了用以提供評分預測,並將商品的面向特徵向量融入每次的解碼狀態,引導生成的評分解釋文本能聚焦於商品所具有的面向。LARGE模型採多任務學習方式進行訓練,透過結合兩個不同目標任務的損失函數進行整體參數優化,且在評分預測的損失函數,加入權重調整策略,以降低推薦系統中評分資料分布不均對預測效能的影響。本論文採用亞馬遜資料集中三個不同商品類別的資料進行測試,實驗結果顯示,LARGE模型比相關研究所提出的代表性模型NRT,有效提升在評分預測及文本解釋生成的效能。此外,LARGE在解釋文本敘述中的類別型面向詞涵蓋率,比需輸入指定面向詞的NRT擴展模型有更高的涵蓋率。

並列摘要


In this paper, we proposed a recommendation model, called LARGE (Learning Aspects-representation for Rating and Generating Explanation), to perform aspect-based representation learning for both rating prediction and explanation generation. In the encoder, we designed a neural layer to learn multi-aspect representations from item reviews and user embedding for the task of rating prediction. In the task of explanation generation, we fused the learned aspect-based representation of items into each decoding state in order to guide explanation generation focus on the specific aspects of the item. The LARGE model is trained by a multi-task learning approach, where the parameters are tuned by optimizing a linear combination of the loss on the two target tasks. In addition, to reduce the bias of model training due to data unbalance, a weight adjustment strategy is applied to the loss function of rating prediction. The experiments are performed on 3 categories selected from the Amazon review dataset. The result of the experiments shows that the LARGE model significantly outperforms NRT on both tasks. Furthermore, to compare with an extension model of NRT using a given aspect word as model input, the rating explanation generated by LARGE has higher coverage on aspect words.

參考文獻


[1] Yongfeng Zhang, Guokun Lai, Min Zhang, Yi Zhang, Yiqun Liu, and Shaoping Ma. 2014. “Explicit Factor Models for Explainable Recommendation based on Phrase-level Sentiment Analysis,” In SIGIR. ACM, 83–92.
[2] Chong Chen, Min Zhang, Yiqun Liu, and Shaoping Ma. 2018. “Neural attentional rating regression with review-level explanations,” In Proceedings of the 2018 World Wide Web Conference on World Wide Web. International World Wide Web Conferences Steering Committee, 1583–1592.
[3] Zhiyong Cheng, Ying Ding, Lei Zhu, and Mohan Kankanhalli. 2018. Aspect-Aware Latent Factor Model: Rating Prediction with Ratings and Reviews. In WWW ’18. 639–648.
[4] Felipe Costa, Sixun Ouyang, Peter Dolog, and Aonghus Lawlor. 2017. “Automatic Generation of Natural Language Explanations,” In Proceedings of the 23rd International Conference on Intelligent User Interfaces Companion. ACM, 57.
[5] Li Dong, Shaohan Huang, Furu Wei, Mirella Lapata, Ming Zhou, and Ke Xu. 2017. Learning to Generate Product Reviews from Attributes. In EACL, Vol. 1. 623–632.

延伸閱讀