Skip to main content
Log in

A Recommender System Integrating Long Short-Term Memory and Latent Factor

  • Research Article-Computer Engineering and Computer Science
  • Published:
Arabian Journal for Science and Engineering Aims and scope Submit manuscript

Abstract

Recommender system is designed to model user’s interests based on their historical behavior. Recommended information meets the user’s interests and needs by itself without users providing explicit requirements. It can solve the problem of ”information overload” caused by the information explosion and the popularity of large data effectively. This paper put forward an LSTM-LFM recommender system that fused long short-term memory and latent factor models. This system can divide into two parts: the first part is a prediction of the user’s interestingness in the item’s name. First use the word2ver method to vectorize the item’s name, then establish positive and negative sample training data, and train the LSTM model, thus implementing the prediction of the user’s interestingness in the item’s name. The second part is the extraction and characterization of the item’s latent factor vector. In this paper, the user’s interestingness in the item’s name is introduced into the LFM model to train and obtain the latent factor matrix which integrates the user’s interestingness in the item’s name. Each column vector of the latent factor matrix represents the unique latent factor vector corresponding to each item. At last, by predicting the user’s interestingness to items, the most interesting items are recommended to the user as a recommendation list. In this paper, the comparison experiment on the MovieLens dataset verifies that this recommendation system that integrates long and short-term memory and latent factor is superior to the traditional UserCF, ItemCF, and LFM algorithms in precision and recall rate.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

References

  1. Movahedian, H.; Khayyambashi, M.R.: Folksonomy-based user interest and disinterest profiling for improved recommendations: an ontological approach. J. Inf. Sci. 40, 594–610 (2014)

    Article  Google Scholar 

  2. Xia, B.; Li, T.; Li, Q.; Zhang, H.: Noise-tolerance matrix completion for location recommendation. Data Min. Knowl. Discov. 32, 1–24 (2018)

    Article  MathSciNet  Google Scholar 

  3. Yang, N.; et al.: A meta-feature based unified framework for both cold-start and warm-start explainable recommendations. World Wide Web 23(1), 241–265 (2020)

  4. English, J.A.; Kossarian, M.M.; McManis, C.E.; Smith, D.A. et al.: Phenomenological semantic distance from latent dirichlet allocations (LDA) classification (2019)

  5. Shu, J.; Shen, X.; Liu, H.; Yi, B.; Zhang, Z.: A content-based recommendation algorithm for learning resources. Multimed. Syst. 24, 163–173 (2018)

    Article  Google Scholar 

  6. Rutkowski, T.; Romanowski, J.; Woldan, P.; Staszewski, P.L.; Nielek, R.L.A.; Rutkowski, L.: A content-based recommendation system using neuro-fuzzy approach. In: 2018 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE). pp. 1–8. IEEE (2018)

  7. Ramzan, B.; Bajwa, I.S.; Jamil, N.; Mirza, F.: An Intelligent Data Analysis for Hotel Recommendation Systems using Machine Learning, arXiv:1910.06669 (2019)

  8. Maheswari, M.; Geetha, S.: Others: adaptable and proficient Hellinger coefficient based collaborative filtering for recommendation system. Clust. Comput. 22, 12325–12338 (2019)

    Article  Google Scholar 

  9. Boroujeni, F.Z.; Behnia, M.; Jahangard, S.: Improving collaborative recommendations using vector quantization and clustering. Soc. Netw. Anal. Min. 6(1), 1–6 (2016)

  10. Bauer, C.; Schedl, M.: A cross-country investigation of user connection patterns in online social networks. In: Proceedings of the 52nd Hawaii International Conference on System Sciences (2019)

  11. Han, J.; Zheng, L.; Huang, H.; Xu, Y.; Philip, S.Y.; Zuo, W.: Deep latent factor model with hierarchical similarity measure for recommender systems. Inf. Sci. 503, 521–532 (2019)

    Article  Google Scholar 

  12. Zhang, L.; Liu, P.; Gulla, J.A.: Dynamic attention-integrated neural network for session-based news recommendation. Mach. Learn. 108(10), 1851–1875 (2019)

  13. Wang, H.; Zhao, Y.; Wang, Q.; Zhou, B.: Latent factor models fusing user & item attributes. In: 2019 IEEE Symposium Series on Computational Intelligence (SSCI), pp. 3201–3206. IEEE (2019)

  14. Du, J.; Li, L.; Gu, P.; Xie, Q.: A group recommendation approach based on neural network collaborative filtering. In: 2019 IEEE 35th International Conference on Data Engineering Workshops (ICDEW), pp. 148–154. IEEE (2019)

  15. Liao, Z.; Zhang, J.; Liu, Y.; Xiao, H.; Zhao, Y.; Yi, A.: Fusing geographic information into latent factor model for pick-up region recommendation. In: 2019 IEEE International Conference on Multimedia & Expo Workshops (ICMEW). pp. 330–335. IEEE (2019)

  16. Friedman, J.; Hastie, T.; Tibshirani, R.: The elements of statistical learning. Springer series in statistics New York (2001)

  17. Jin, C.; Netrapalli, P.; Ge, R., Kakade, S.M.; Jordan, M.I.: Stochastic Gradient Descent Escapes Saddle Points Efficiently, arXiv:1902.04811 (2019)

  18. Rumelhart, D.E.; Hinton, G.E.; Williams, R.J.: Learning representations by back-propagating errors. Nature 323, 533–536 (1986)

    Article  Google Scholar 

  19. Kang, S.: Outgoing call recommendation using neural network. Soft Comput. 22, 1569–1576 (2018)

    Article  Google Scholar 

  20. Cui, Q.; et al.: MV-RNN: A multi-view recurrent neural network for sequential recommendation. IEEE Trans. Knowl. Data Eng. 32(2), 317–331 (2018)

  21. Polat, S.; Katircioglu, M.; Kastro, Y.: Real-time prediction of online shoppers’ purchasing intention using multilayer perceptron and LSTM recurrent neural networks. Neural Comput. Appl. 31, 6893–6908 (2019)

  22. Yang, L.; Zheng, Y.; Cai, X.; Dai, H.; Mu, D.; Guo, L.; Dai, T.: A LSTM based model for personalized context-aware citation recommendation. IEEE Access 6, 59618–59627 (2018)

    Article  Google Scholar 

  23. Zhou, Y.; Huang, C.; Hu, Q.; Zhu, J.; Tang, Y.: Personalized learning full-path recommendation model based on LSTM neural networks. Inf. Sci. 444, 135–152 (2018)

    Article  Google Scholar 

  24. Heinz, S.; Bracher, C.; Vollgraf, R.: An LSTM-based dynamic customer model for fashion Recommendation (2017)

  25. Baek, J.; Chung, K.: Multimedia recommendation using Word2Vec-based social relationship mining. Multimed. Tools Appl. 1–17 (2020)

  26. Church, K.W.: Word2Vec. Nat. Lang. Eng. 23(1), 155–162 (2017)

Download references

Acknowledgements

Funding by the Public Welfare Project Foundation of Zhejiang Provincial Science and Technology Department (Grant No. LGG18F020006), the Foundation of Zhejiang Provincial Education Department (Grant No. Y201737672) is gratefully acknowledged.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Rao Shen.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Shen, R. A Recommender System Integrating Long Short-Term Memory and Latent Factor. Arab J Sci Eng 47, 9931–9941 (2022). https://doi.org/10.1007/s13369-021-05933-9

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s13369-021-05933-9

Keywords

Navigation