Skip to main content

Semi-supervised Factorization Machines for Review-Aware Recommendation

  • Conference paper
  • First Online:
Database Systems for Advanced Applications (DASFAA 2021)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 12683))

Included in the following conference series:

Abstract

Textual reviews, as a useful supplementary of the interaction data, has been widely used to enhance the performance of recommender systems, especially when the interaction data is sparse. However, existing solutions to review-aware recommendation only focus on learning more informative features from reviews, yet ignore the insufficient number of training examples, resulting in limited performance improvements. To this end, we propose a co-training style semi-supervised review-aware recommendation model, called Collaborative Factorization Machines (CoFM), to augment the training dataset as well as increase its informativeness. Our CoFM employs two FMs as base predictors, each of which labels unlabeled examples for its peer predictor in the learning process. Specifically, a user-leaded FM and an item-leaded FM are separately built using different reviews to increase the diversity between two predictors. Furthermore, to exploit unlabeled data safely, the labeling confidence is estimated through validating the influence of the labeling of unlabeled examples on the labeled ones. The final prediction is made by linearly blending the outputs of two predictors. Extensive experiments on three real-world benchmarks demonstrate the superiority of CoFM over several state-of-the-art review-aware and semi-supervised recommendation schemes.

J. Huang and F. Luo—These authors contributed equally to this work.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 109.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 139.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    The textual features can be extracted by either LDA (e.g., [2, 13, 16]) or DNN (e.g., [7, 20, 26]).

References

  1. Adomavicius, G., Tuzhilin, A.: Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions. IEEE T. Knowl. Data Eng. 17(6), 734–749 (2005)

    Article  Google Scholar 

  2. Bao, Y., Fang, H., Zhang, J.: TopicMF: simultaneously exploiting ratings and reviews for recommendation. In: AAAI, pp. 2–8 (2014)

    Google Scholar 

  3. Blei, D.M., Ng, A.Y., Jordan, M.I.: Latent Dirichlet allocation. J. Mach. Learn. Res. 3, 993–1022 (2003)

    MATH  Google Scholar 

  4. Blum, A., Mitchell, T.: Combining labeled and unlabeled data with co-training. In: COLT, pp. 92–100 (1998)

    Google Scholar 

  5. Bobadilla, J., Ortega, F., Hernando, A., Gutierrez, A.: Recommender systems survey. Knowl.-Based Syst. 46, 109–132 (2013)

    Article  Google Scholar 

  6. Cacheda, F., Formoso, V.: Comparison of collaborative filtering algorithms: limitations of current techniques and proposals for scalable, high-performance recommender systems. ACM Trans. Web 5(1), 1–33 (2011)

    Article  Google Scholar 

  7. Chen, C., Zhang, M., Liu, Y., Ma, S.: Neural attentional rating regression with review-level explanations. In: WWW, pp. 1583–1592 (2018)

    Google Scholar 

  8. Kim, Y.: Convolutional neural networks for sentence classification. In: EMNLP, pp. 1746–1751 (2014)

    Google Scholar 

  9. Koren, Y.: Factorization meets the neighborhood: a multifaceted collaborative filtering model. In: SIGKDD, pp. 426–434 (2008)

    Google Scholar 

  10. Koren, Y.: The Bellkor solution to the Netflix grand prize. Technical report, Netflix prize documentation (2009)

    Google Scholar 

  11. Koren, Y., Bell, R., Volinsky, C.: Matrix factorization techniques for recommender systems. Computer 42(8), 30–37 (2009)

    Article  Google Scholar 

  12. Li, Y., Zhou, Z.: Towards making unlabeled data never hurt. IEEE Trans. Pattern Anal. 37(1), 175–188 (2015)

    Article  Google Scholar 

  13. Liu, C., Jin, T., Hoi, S.C.H., Zhao, P., Sun, J.: Collaborative topic regression for online recommender systems: an online and Bayesian approach. Mach. Learn. 106(5), 651–670 (2017). https://doi.org/10.1007/s10994-016-5599-z

    Article  MathSciNet  MATH  Google Scholar 

  14. Liu, H., He, X., Feng, F., Nie, L., Liu, R., Zhang, H.: Discrete factorization machines for fast feature-based recommendation. In: IJCAI, pp. 3449–3455 (2018)

    Google Scholar 

  15. Liu, H., et al.: NRPA: neural recommendation with personalized attention. In: SIGIR, pp. 1233–1236 (2019)

    Google Scholar 

  16. McAuley, J.J., Leskovec, J.: Hidden factors and hidden topics: understanding rating dimensions with review text. In: RecSys, pp. 165–172 (2013)

    Google Scholar 

  17. Ren, Y., Li, G., Zhang, J., Zhou, W.: The efficient imputation method for neighborhood-based collaborative filtering. In: CIKM, pp. 684–693 (2012)

    Google Scholar 

  18. Rendle, S.: Factorization machines. In: ICDM, pp. 995–1000 (2010)

    Google Scholar 

  19. Sachdeva, N., McAuley, J.: How useful are reviews for recommendation? A critical review and potential improvements. In: SIGIR, pp. 1845–1848 (2020)

    Google Scholar 

  20. Seo, S., Huang, J., Yang, H., Liu, Y.: Interpretable convolutional neural networks with dual local and global attention for review rating prediction. In: RecSys, pp. 297–305 (2017)

    Google Scholar 

  21. Shi, Y., Larson, M., Hanjalic, A.: Collaborative filtering beyond the user-item matrix: a survey of the state of the art and future challenges. ACM Comput. Surv. 47(1), 1–45 (2014)

    Article  Google Scholar 

  22. Wu, J., Luo, F., Zhang, Y., Wang, H.: Semi-discrete matrix factorization. IEEE Intell. Syst. 35(5), 73–83 (2020)

    Article  Google Scholar 

  23. Zhang, H., Shen, F., Liu, W., He, X., Luan, H., Chua, T.S.: Discrete collaborative filtering. In: SIGIR, pp. 325–334 (2016)

    Google Scholar 

  24. Zhang, J., Pu, P.: A recursive prediction algorithm for collaborative filtering recommender systems. In: RecSys, pp. 57–64 (2007)

    Google Scholar 

  25. Zhang, M., Tang, J., Zhang, X., Xue, X.: Addressing cold start in recommender systems: a semi-supervised co-training algorithm. In: SIGKDD, pp. 73–82 (2014)

    Google Scholar 

  26. Zheng, L., Noroozi, V., Yu, P.S.: Joint deep modeling of users and items using reviews for recommendation. In: WSDM, pp. 425–434 (2017)

    Google Scholar 

  27. Zhou, Z.H., Li, M.: Semi-supervised regression with co-training. In: IJCAI, pp. 908–913 (2005)

    Google Scholar 

Download references

Acknowledgments

The authors would like to thank the anonymous reviewers for their constructive suggestions. This work was supported in part by the National Natural Science Foundation of China under Grant 61671048 and the Fundamental Research Funds for the Central Universities under Grant 2019JBM316.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jun Wu .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Huang, J., Luo, F., Wu, J. (2021). Semi-supervised Factorization Machines for Review-Aware Recommendation. In: Jensen, C.S., et al. Database Systems for Advanced Applications. DASFAA 2021. Lecture Notes in Computer Science(), vol 12683. Springer, Cham. https://doi.org/10.1007/978-3-030-73200-4_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-73200-4_6

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-73199-1

  • Online ISBN: 978-3-030-73200-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics