Skip to main content

Mixing-RNN: A Recommendation Algorithm Based on Recurrent Neural Network

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 11775))

Abstract

Collaborative filtering algorithms have been used by recommender systems for item (e.g., movie) recommendation. However, traditional collaborative filtering algorithms face challenges to provide accurate recommendation when users’ interest and context suddenly changed. In this paper, we present a new Recurrent Neural Network-based model, namely Mixing-RNN that is able to capture time and context changes for item recommendation. In particular, Mixing-RNN integrates the insight from Rating-RNN and Category-RNN which are developed to predict users’ interest based on rating and category respectively. Different from the traditional RNN, we integrate the forget gate and input gate in the model, where the forget gate decides what information to remain or discard and the input gate inputs rating information to the model. Our experiment evaluation on MovieLens indicates that Mixing-RNN outperforms the state-of-art methods.

The paper is supported by National Natural Science Foundation of China under Grant No. 61771155 and Fundamental Research Funds for the Central Universities under Grant No. 3072019CF0601.

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

Buying options

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

Learn about institutional subscriptions

References

  1. Yu, X., Chu, Y., Jiang, F., Guo, Y., Gong, D.: SVMs classification based two-side cross domain collaborative filtering by inferring intrinsic user and item features. Knowl.-Based Syst. 141, 80–91 (2018)

    Article  Google Scholar 

  2. Yu, X., Lin, J., Jiang, F., Chu, Y., Han, J.: A cross domain collaborative filtering algorithm based on latent factor alignment and two-stage matrix adjustment. In: Sun, G., Liu, S. (eds.) ADHIP 2017. LNICST, vol. 219, pp. 473–480. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-73317-3_54

    Chapter  Google Scholar 

  3. Goldberg, Y., Levy, O.: word2vec explained: deriving mikolov negative-sampling word-embedding method. CoRR, vol. abs/1402.3722 (2014)

    Google Scholar 

  4. Hinton, G.E., Osindero, S., Teh, Y.W.: A fast learning algorithm for deep belief nets. Neural Comput. 18(7), 1527 (2006)

    Article  MathSciNet  Google Scholar 

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

    Article  MathSciNet  Google Scholar 

  6. Hinton, G.E.: Learning multiple layers of representation. Trends Cogn. Sci. 11(11), 428–434 (2007)

    Article  Google Scholar 

  7. Hamel, P., Lemieux, S., Bengio, Y., et al.: Temporal pooling and multiscale learning for automatic annotation and ranking of music audio. In: ISMIR, pp. 729–734 (2011)

    Google Scholar 

  8. Oord, A., Dieleman, S.: Deep content-based music recommendation. In: Neural Information Processing Systems Conference, Harra 2013, pp. 2643–2651. MIT Press, Massachusetts (2013)

    Google Scholar 

  9. Mikolov, T., Karafit, M., Burget, L., et al.: Recurrent neural network based language model. In: INTERSPEECH 2010, Conference of the International Speech Communication Association, Makuhari, Chiba, Japan, pp. 1045–1048. DBLP, September 2010

    Google Scholar 

  10. Covington, P., Adams, J.: Deep neural networks for YouTube recommendations. In: ACM Conference on Recommender Systems, pp. 191–198. ACM, Boston (2016)

    Google Scholar 

  11. Cheng, H.T., Koc, L., Harmsen, J., et al.: Wide deep learning for recommender systems. In: The Workshop on Deep Learning for Recommender Systems, pp. 7–10. ACM (2016)

    Google Scholar 

  12. Elkahky, A.M., Song, Y., He, X.: A multi-view deep learning approach for cross domain user modeling in recommendation systems. In: International World Wide Web Conferences Steering Committee, pp. 278–288 (2015)

    Google Scholar 

  13. Zhang, X.X., Zhou, Y., Ma, Y., et al.: GLMix: generalized linear mixed models for large-scale response prediction. In: The ACM SIGKDD International Conference, pp. 363–372. ACM (2016)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Yan Chu or Lan Luan .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Liu, E., Chu, Y., Luan, L., Li, G., Wang, Z. (2019). Mixing-RNN: A Recommendation Algorithm Based on Recurrent Neural Network. In: Douligeris, C., Karagiannis, D., Apostolou, D. (eds) Knowledge Science, Engineering and Management. KSEM 2019. Lecture Notes in Computer Science(), vol 11775. Springer, Cham. https://doi.org/10.1007/978-3-030-29551-6_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-29551-6_10

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-29550-9

  • Online ISBN: 978-3-030-29551-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics