Skip to main content

Deep Learning-Based Recommender Systems

  • Chapter
  • First Online:
Deep Learning Applications, Volume 2

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 1232))

Abstract

The term “information overload” has gained popularity over the last few years. It defines the difficulties people face in finding what they want from a huge volume of available information. Recommender systems have been recognized to be an effective solution to such issues, such that suggestions are made based on users’ preferences. This chapter introduces an application of deep learning techniques in the domain of recommender systems. Generally, collaborative filtering approaches, and Matrix Factorization (MF) techniques in particular, are widely known for their convincing performance in recommender systems. We introduce a Collaborative Attentive Autoencoder (CATA) that improves the matrix factorization performance by leveraging an item’s contextual data. Specifically, CATA learns the proper features from scientific articles through the attention mechanism that can capture the most pertinent parts of information in order to make better recommendations. The learned features are then incorporated into the learning process of MF. Comprehensive experiments on three real-world datasets have shown our method performs better than other state-of-the-art methods according to various evaluation metrics. The source code of our model is available at: https://github.com/jianlin-cheng/CATA.

This chapter is an extended version of our published paper at the IEEE ICMLA conference 2019 [1]. This chapter incorporates new experimental contributions compared to the original conference paper.

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 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover 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.

    www.netflixprize.com.

  2. 2.

    www.citeulike.org.

References

  1. M. Alfarhood, J. Cheng, Collaborative attentive autoencoder for scientific article recommendation. in 2019 18th IEEE International Conference on Machine Learning and Applications (ICMLA) (IEEE, 2019)

    Google Scholar 

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

    Article  Google Scholar 

  3. A. Mnih, R. Salakhutdinov, Probabilistic matrix factorization. in Advances in Neural Information Processing Systems (2008), pp. 1257–1264

    Google Scholar 

  4. R. Salakhutdinov, A. Mnih, G. Hinton, Restricted Boltzmann machines for collaborative filtering. in Proceedings of the 24th International Conference on Machine Learning (ACM, 2007), pp. 791–798

    Google Scholar 

  5. C. Wang, D. Blei, Collaborative topic modeling for recommending scientific articles. in Proceedings of the 17th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (ACM, 2011), pp. 448–456

    Google Scholar 

  6. H. Wang, B. Chen, W. Li, Collaborative topic regression with social regularization for tag recommendation. IJCAI (2013)

    Google Scholar 

  7. H. Wang, N. Wang, D. Yeung, collaborative deep learning for recommender systems. in Proceedings of the 21th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (ACM, 2015), pp. 1235–1244

    Google Scholar 

  8. X. Li, J. She, Collaborative variational autoencoder for recommender systems. in Proceedings of the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (ACM, 2017)

    Google Scholar 

  9. Y. Hu, Y. Koren, C. Volinsky, Collaborative filtering for implicit feedback datasets. in Proceedings of the 8th IEEE International Conference on Data Mining (ICDM) (IEEE, 2008)

    Google Scholar 

  10. S. Funk, Netflix update: try this at home (2006). https://sifter.org/simon/journal/20061211.html. Accessed 13 Nov 2019

  11. Y. Zhou, D. Wilkinson, R. Schreiber, R. Pan, Large-scale parallel collaborative filtering for the netflix prize. in Proceedings of the International Conference on Algorithmic Applications in Management (Springer, 2008)

    Google Scholar 

  12. R. Pan, Y. Zhou, B. Cao, N. Liu, R. Lukose, M. Scholz, Q. Yang, One-class collaborative filtering. in Eighth IEEE International Conference on Data Mining, 2008. ICDM’08 (IEEE, 2008)

    Google Scholar 

  13. G. Hinton, R. Salakhutdinov, Reducing the dimensionality of data with neural networks. Science 313(5786), 504–507 (2006)

    Google Scholar 

  14. S. Ioffe, C. Szegedy, Batch normalization: accelerating deep network training by reducing internal covariate shift (2015). arXiv preprint arXiv:1502.03167

  15. N. Srivastava, G. Hinton, A. Krizhevsky, I. Sutskever, R. Salakhutdinov, Dropout: a simple way to prevent neural networks from overfitting. J. Mach. Learn. Res. (JMLR) 15(1), 1929–1958 (2014)

    Google Scholar 

  16. A. Alzogbi, Time-aware collaborative topic regression: towards higher relevance in textual item recommendation. BIRNDL@ SIGIR (2018)

    Google Scholar 

  17. C. Hsieh, L. Yang, Y. Cui, T. Lin, S. Belongie, D. Estrin, collaborative metric learning. in Proceedings of the 26th International Conference on World Wide Web. International World Wide Web Conferences Steering Committee (2017)

    Google Scholar 

  18. M. Wani, F. Bhat, S. Afzal, A. Khan, Advances in Deep Learning (Springer, 2020)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Meshal Alfarhood .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Alfarhood, M., Cheng, J. (2021). Deep Learning-Based Recommender Systems. In: Wani, M.A., Khoshgoftaar, T.M., Palade, V. (eds) Deep Learning Applications, Volume 2. Advances in Intelligent Systems and Computing, vol 1232. Springer, Singapore. https://doi.org/10.1007/978-981-15-6759-9_1

Download citation

Publish with us

Policies and ethics