Skip to main content

Neural Collaborative Filtering: Hybrid Recommendation Algorithm with Content Information and Implicit Feedback

  • Conference paper
  • First Online:
Intelligent Data Engineering and Automated Learning – IDEAL 2018 (IDEAL 2018)

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

Abstract

Collaborative filtering methods are widely used for recommender systems. However the performance degrades significantly because of highly sparse rating information in practical situations. Recently many hybrid models incorporating content information have been proposed to alleviate data sparsity. This paper first proposes the collaborative variational ranking model (CVRank) that combines variational autoencoder with pairwise ranking based collaborative filtering. The model learns latent factors of users and items from both rating and content information, and makes recommendation by calculating dot products between users and items. CVRank is suitable for other deep learning models, and can be easily extended to other multimedia other than text. Then this paper sums up similar models as neural collaborative filtering and presents a generic optimization criterion for them. Experiments show that CVRank achieves robust performance under different sparsity level, and neural collaborative filtering methods can gain greater recommendation accuracy improvement compared with pure collaborative filtering when the training data is sparser.

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 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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

References

  1. Wang, H., Wang, N., Yeung, D.Y.: Collaborative deep learning for recommender systems, pp. 1235–1244 (2014)

    Google Scholar 

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

    Article  Google Scholar 

  3. Hu, Y., Koren, Y., Volinsky, C.: Collaborative filtering for implicit feedback datasets. In: Eighth IEEE International Conference on Data Mining, pp. 263–272. IEEE (2009)

    Google Scholar 

  4. Rendle, S., Freudenthaler, C., Gantner, Z., et al.: BPR: bayesian personalized ranking from implicit feedback. In: Conference on Uncertainty in Artificial Intelligence, pp. 452–461. AUAI Press (2009)

    Google Scholar 

  5. Pan, R., Zhou, Y., Cao, B., et al.: One-class collaborative filtering. In: Eighth IEEE International Conference on Data Mining, pp. 502–511. IEEE Computer Society (2008)

    Google Scholar 

  6. Li, Y., Hu, J., Zhai, C.X., et al.: Improving one-class collaborative filtering by incorporating rich user information, vol. 38, no. 2, pp. 959–968 (2010)

    Google Scholar 

  7. Rendle, S., Freudenthaler, C.: Improving pairwise learning for item recommendation from implicit feedback. In: ACM International Conference on Web Search and Data Mining, pp. 273–282. ACM (2014)

    Google Scholar 

  8. Joachims, T.: Optimizing search engines using click through data. In: ACM Conference on Knowledge Discovery and Data Mining, pp. 133–142. ACM (2002)

    Google Scholar 

  9. Freund, Y., Iyer, R., Schapire, R.E., et al.: An efficient boosting algorithm for combining preferences. J. Mach. Learn. Res. 4(6), 170–178 (1999)

    MathSciNet  MATH  Google Scholar 

  10. Yao, W., He, J., Wang, H., et al.: Collaborative topic ranking: leveraging item meta-data for sparsity reduction. In: Twenty-Ninth AAAI Conference on Artificial Intelligence, pp. 374–380. AAAI Press (2015)

    Google Scholar 

  11. Kula, M.: Metadata embeddings for user and item cold-start recommendations. In: Proceedings of the 2nd Workshop on New Trends in Content-based Recommender Systems, co-located with the 8th ACM Conference on Recommender Systems, pp. 14–21. CEUR Workshop Proceedings (2015)

    Google Scholar 

  12. Wang, C., Blei, D.M.: Collaborative topic modeling for recommending scientific articles. In: ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 448–456. ACM (2011)

    Google Scholar 

  13. Ying, H., Chen, L., Xiong, Y., Wu, J.: Collaborative deep ranking: a hybrid pair-wise recommendation algorithm with implicit feedback. In: Bailey, J., Khan, L., Washio, T., Dobbie, G., Huang, J.Z., Wang, R. (eds.) PAKDD 2016. LNCS (LNAI), vol. 9652, pp. 555–567. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-31750-2_44

    Chapter  Google Scholar 

  14. Li, X., She, J.: Collaborative variational autoencoder for recommender systems. In: Proceedings of the ACM SIGKDD International Conference, pp. 305–314. ACM (2017)

    Google Scholar 

  15. Salakhutdinov, R., Mnih, A.: Probabilistic matrix factorization. In: International Conference on Neural Information Processing Systems, pp. 1257–1264. Curran Associates Inc. (2007)

    Google Scholar 

  16. Liou, C.Y., Cheng, W.C., Liou, J.W., et al.: Autoencoder for words. Neurocomputing 139, 84–96 (2014)

    Article  Google Scholar 

  17. Vincent, P., Larochelle, H., Bengio, Y., et al.: Extracting and composing robust features with denoising autoencoders. In: International Conference on Machine Learning, pp. 1096–1103. ACM (2008)

    Google Scholar 

  18. Wang, H., Shi, X., Yeung, D.Y.: Relational stacked denoising autoencoder for tag recommendation. In: Twenty-Ninth AAAI Conference on Artificial Intelligence, pp. 3052–3058. AAAI Press (2015)

    Google Scholar 

  19. Kingma, D.P., Welling, M.: Auto-encoding variational bayes. In: Proceedings of the 2nd International Conference on Learning Representations. Preprint at arXiv:1312.6114 (2013)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Huobin Tan .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Ji, L., Lin, G., Tan, H. (2018). Neural Collaborative Filtering: Hybrid Recommendation Algorithm with Content Information and Implicit Feedback. In: Yin, H., Camacho, D., Novais, P., Tallón-Ballesteros, A. (eds) Intelligent Data Engineering and Automated Learning – IDEAL 2018. IDEAL 2018. Lecture Notes in Computer Science(), vol 11314. Springer, Cham. https://doi.org/10.1007/978-3-030-03493-1_71

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-03493-1_71

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-03492-4

  • Online ISBN: 978-3-030-03493-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics