Abstract
Local matrix factorization (LMF) methods have been shown to yield competitive performance in rating prediction. The main idea is to leverage the ensemble of submatrices for better low-rank approximation. However, the generated submatrices and recommendation results in the existing methods are usually hard to interpret. To address this issue, we adopt a probabilistic approach to enhance model interpretability of LMF methods by leveraging user reviews. In specific, we incorporate item-topics to construct meaningful “local clusters”, and further associate them with opinionated word-topics to explain the corresponding semantics and sentiments of users’ ratings. The proposed approach is a joint model which characterizes both ratings and review text. Extensive experiments on real-world datasets demonstrate the effectiveness of our proposed model compared with several state-of-art methods. More importantly, the produced results provide meaningful explanations to understand users’ ratings and sentiments.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Ai, Q., Zhang, Y., Bi, K., Chen, X., Croft, W.B.: Learning a hierarchical embedding model for personalized product search. In: SIGIR. ACM (2017)
Amatriain, X., Mobasher, B.: The recommender problem revisited: morning tutorial. In: KDD (2014)
Blei, D.M., Ng, A.Y., Jordan, M.I.: Latent Dirichlet allocation. JMLR 3(Jan), 993–1022 (2003)
Chen, C., Li, D., Zhao, Y., Lv, Q., Shang, L.: WEMAREC: accurate and scalable recommendation through weighted and ensemble matrix approximation. In: SIGIR. ACM (2015)
Chen, X., Qin, Z., Zhang, Y., Xu, T.: Learning to rank features for recommendation over multiple categories. In: SIGIR. ACM (2016)
Dhillon, I.S., Mallela, S., Modha, D.S.: Information-theoretic co-clustering. In: KDD. ACM (2003)
Ganu, G., Elhadad, N., Marian, A.: Beyond the stars: improving rating predictions using review text content. In: WebDB. Citeseer (2009)
He, X., Chen, T., Kan, M.Y., Chen, X.: Trirank: review-aware explainable recommendation by modeling aspects. In: CIKM. ACM (2015)
Koren, Y., Bell, R., Volinsky, C.: Matrix factorization techniques for recommender systems. Computer 42(8) (2009)
Lee, J., Kim, S., Lebanon, G., Singer, Y.: Local low-rank matrix approximation. In: ICML (2013)
Xiao, L., Min, Z., Yongfeng, Z.: Joint factorizational topic models for cross-city recommendation. In: Chen, L., Jensen, C.S., Shahabi, C., Yang, X., Lian, X. (eds.) APWeb-WAIM 2017. LNCS, vol. 10366, pp. 591–609. Springer, Cham (2017). doi:10.1007/978-3-319-63579-8_45
Liu, H., He, J., Wang, T., Song, W., Du, X.: Combining user preferences and user opinions for accurate recommendation. Electron. Commer. Res. Appl. 12(1), 14–23 (2013)
Mackey, L.W., Jordan, M.I., Talwalkar, A.: Divide-and-conquer matrix factorization. In: NIPS (2011)
McAuley, J., Leskovec, J.: Hidden factors and hidden topics: understanding rating dimensions with review text. In: Recsys. ACM (2013)
McAuley, J., Pandey, R., Leskovec, J.: Inferring networks of substitutable and complementary products. In: KDD. ACM (2015)
Mnih, A., Salakhutdinov, R.: Probabilistic matrix factorization. In: NIPS (2008)
Salakhutdinov, R., Mnih, A.: Bayesian probabilistic matrix factorization using Markov Chain Monte Carlo. In: ICML. ACM (2008)
Tan, Y., Zhang, M., Liu, Y., Ma, S.: Rating-boosted latent topics: understanding users and items with ratings and reviews. In: IJCAI, pp. 2640–2646 (2016)
Wang, K., Zhao, W.X., Peng, H., Wang, X.: Bayesian probabilistic multi-topic matrix factorization for rating prediction. In: IJCAI (2016)
Wu, C.Y., Beutel, A., Ahmed, A., Smola, A.J.: Explaining reviews and ratings with PACO: Poisson additive co-clustering. In: WWW (2016)
Wu, Y., Ester, M.: FLAME: A probabilistic model combining aspect based opinion mining and collaborative filtering. In: WSDM. ACM (2015)
Zhang, Y.: Explainable recommendation: theory and applications. arXiv preprint arXiv:1708.06409 (2017)
Zhang, Y., Ai, Q., Chen, X., Croft, W.: Joint representation learning for top-n recommendation with heterogeneous information sources. In: CIKM. ACM (2017)
Zhang, Y., Lai, G., Zhang, M., Zhang, Y., Liu, Y., Ma, S.: Explicit factor models for explainable recommendation based on phrase-level sentiment analysis. In: SIGIR. ACM (2014)
Zhang, Y., Zhang, M., Liu, Y., Ma, S.: Improve collaborative filtering through bordered block diagonal form matrices. In: SIGIR. ACM (2013)
Zhang, Y., Zhang, M., Liu, Y., Ma, S., Feng, S.: Localized matrix factorization for recommendation based on matrix block diagonal forms. In: WWW, pp. 1511–1520. ACM (2013)
Acknowledgment
Xin Zhao was partially supported by the National Natural Science Foundation of China under grant 61502502 and the Beijing Natural Science Foundation under grant 4162032.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Chen, X., Zhang, Y., Zhao, W.X., Ye, W., Qin, Z. (2017). Probabilistic Local Matrix Factorization Based on User Reviews. In: Sung, WK., et al. Information Retrieval Technology. AIRS 2017. Lecture Notes in Computer Science(), vol 10648. Springer, Cham. https://doi.org/10.1007/978-3-319-70145-5_12
Download citation
DOI: https://doi.org/10.1007/978-3-319-70145-5_12
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-70144-8
Online ISBN: 978-3-319-70145-5
eBook Packages: Computer ScienceComputer Science (R0)