Skip to main content

Neural Hidden Markov Model

  • Conference paper
  • First Online:
Agents and Artificial Intelligence (ICAART 2019)

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

Included in the following conference series:

  • 728 Accesses

Abstract

Hidden Markov models are tractable to capture long-term dependencies but intractable to compute the transition probabilities of higher-order process. We propose a neural hidden Markov models to compute the transition probabilities of higher-order hidden Markov model by a neural network and reduce the cost of computation. It is applied for time-aware recommender systems to show the benefits from the hybrid of combining neural network and hidden Markov model. We implement the recommender system and experiment on real datasets to demonstrate better performances over the existing recommender systems.

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 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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. Alanazi, A., Bain, M.: A people-to-people content-based reciprocal recommender using hidden Markov models. In: Proceedings of the 7th ACM Conference on Recommender Systems, pp. 303–306 (2013)

    Google Scholar 

  2. Alanazi, A., Bain, M.: A scalable people-to-people hybrid reciprocal recommender using hidden Markov models. In: The 2nd International Workshop on Machine Learning Methods for Recommender Systems (2016)

    Google Scholar 

  3. Baldi, P., Chauvin, Y.: Protein modeling with hybrid hidden Markov model/neural network architectures. In: International Conference on Intelligent Systems for Molecular Biology (1995)

    Google Scholar 

  4. Bourlard, H., Wellekens, C.J.: Links between Markov models and multilayer perceptrons. IEEE Trans. Pattern Anal. Mach. Intell. 12(12), 1167–1178 (1990)

    Article  Google Scholar 

  5. Campos, P.G., Díez, F., Cantador, I.: Time-aware recommender systems: a comprehensive survey and analysis of existing evaluation protocols. User Model. User Adap. Inter. 24(1–2), 67–119 (2014)

    Article  Google Scholar 

  6. Chang, S., Yin, D., Chang, Y., Hasegawa-johnson, M., Huang, T.S.: Streaming recommender systems. In: International Conference on World Wide Web, pp. 381–389 (2017)

    Google Scholar 

  7. Chang, S., et al.: Streaming recommender systems. In: Proceedings of the 26th International Conference on World Wide Web, WWW 2017, International World Wide Web Conferences Steering Committee, Republic and Canton of Geneva, Switzerland, pp. 381–389 (2017). https://doi.org/10.1145/3038912.3052627

  8. Chatzis, S., Christodoulou, P., Andreou, A.S.: Recurrent latent variable networks for session-based recommendation. In: The 2nd Workshop on Deep Learning for Recommender Systems (2017)

    Google Scholar 

  9. Chen, H., Lin, Z.: A hybrid neural network and hidden Markov model for time-aware recommender systems. In: Proceedings of the 11th International Conference on Agents and Artificial Intelligence, vol. 2, pp. 204–213 (2019)

    Google Scholar 

  10. Chen, X., et al.: Sequential recommendation with user memory networks. In: ACM International Conference on Web Search and Data Mining, pp. 108–116 (2018)

    Google Scholar 

  11. Devooght, R., Bersini, H.: Collaborative filtering with recurrent neural networks (2016)

    Google Scholar 

  12. Ding, D., Zhang, M., Li, S.Y., Tang, J., Chen, X., Zhou, Z.H.: BayDNN: friend recommendation with Bayesian personalized ranking deep neural network. In: Conference on Information and Knowledge Management, pp. 1479–1488 (2017)

    Google Scholar 

  13. Ding, Y., Li, X.: Time weight collaborative filtering. In: Proceedings of the ACM International Conference on Information and Knowledge Management, pp. 485–492 (2005)

    Google Scholar 

  14. Gultekin, S., Paisley, J.: A collaborative Kalman filter for time-evolving dyadic processes. In: IEEE International Conference on Data Mining (2014)

    Google Scholar 

  15. Harper, F.M., Konstan, J.A.: The movielens datasets: history and context. ACM Trans. Interact. Intell. Syst. (2015)

    Google Scholar 

  16. He, X., Liao, L., Zhang, H., Nie, L., Hu, X., Chua, T.S.: Neural collaborative filtering. In: Proceedings of the 26th International Conference on World Wide Web (2017)

    Google Scholar 

  17. Hidasi, B., Karatzoglou, A., Baltrunas, L., Tikk, D.: Session-based recommendations with recurrent neural networks. In: The International Conference on Learning Representations (2016)

    Google Scholar 

  18. Hidasi, B., Quadrana, M., Karatzoglou, A., Tikk, D.: Parallel recurrent neural network architectures for feature-rich session-based recommendations. In: ACM Conference on Recommender Systems, pp. 241–248 (2016)

    Google Scholar 

  19. Hochreiter, S., Schmidhuber, J.: Long short-term memory. Neural Comput. 9(8), 1735–1780 (1997). https://doi.org/10.1162/neco.1997.9.8.1735

    Article  Google Scholar 

  20. Jannach, D., Ludewig, M.: When recurrent neural networks meet the neighborhood for session-based recommendation. In: ACM Conference on Recommender Systems, pp. 306–310 (2017)

    Google Scholar 

  21. Liang, H., Baldwin, T.: A probabilistic rating auto-encoder for personalized recommender systems. In: ACM International on Conference on Information and Knowledge Management, pp. 1863–1866 (2015)

    Google Scholar 

  22. Lu, Z., Agarwal, D., Dhillon, I.S.: A spatio-temporal approach to collaborative filtering. In: Proceedings of the 3rd ACM Conference on Recommender Systems, pp. 13–20 (2009)

    Google Scholar 

  23. Paisley, J., Gerrish, S., Blei, D.: Dynamic modeling with the collaborative Kalman filter. In: NYAS 5th Annual Machine Learning Symposium (2010)

    Google Scholar 

  24. Rabiner, L.R.: A tutorial on hidden Markov models and selected applications in speech recognition. In: Readings in Speech Recognition, pp. 267–296 (1989)

    Chapter  Google Scholar 

  25. Sahoo, N., Singh, P.V., Mukhopadhyay, T.: A hidden Markov model for collaborative filtering. MIS Q. 36(4), 1329–1356 (2012)

    Article  Google Scholar 

  26. Salakhutdinov, R., Mnih, A., Hinton, G.: Restricted Boltzmann machines for collaborative filtering. In: International Conference on Machine Learning, pp. 791–798 (2007)

    Google Scholar 

  27. Soh, H., Sanner, S., White, M., Jamieson, G.: Deep sequential recommendation for personalized adaptive user interfaces. In: International Conference on Intelligent User Interfaces (2017)

    Google Scholar 

  28. Sun, J.Z., Parthasarathy, D., Varshney, K.R.: Collaborative Kalman filtering for dynamic matrix factorization. IEEE Trans. Sign. Process. (2014)

    Google Scholar 

  29. Sun, J.Z., Varshney, K.R., Subbian, K.: Dynamic matrix factorization: a state space approach. In: IEEE International Conference on Acoustics, Speech and Signal Processing (2012)

    Google Scholar 

  30. Tang, J., Gao, H., Liu, H.: mTrust: discerning multi-faceted trust in a connected world. In: Proceedings of the 5th ACM International Conference on Web Search and Data Mining, pp. 93–102. ACM (2012)

    Google Scholar 

  31. Tang, J., Liu, H., Gao, H., Das Sarmas, A.: eTrust: understanding trust evolution in an online world. In: Proceedings of the 18th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 253–261. ACM (2012)

    Google Scholar 

  32. Wang, H., Wang, N., Yeung, D.Y.: Collaborative deep learning for recommender systems. In: ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 1235–1244 (2015)

    Google Scholar 

  33. Wu, C.Y., Ahmed, A., Beutel, A., Smola, A.J., Jing, H.: Recurrent recommender networks, pp. 495–503 (2017)

    Google Scholar 

  34. Xue, H.J., Dai, X.Y., Zhang, J., Huang, S., Chen, J.: Deep matrix factorization models for recommender systems. In: International Joint Conference on Artificial Intelligence, pp. 3203–3209 (2017)

    Google Scholar 

  35. Zhang, H., Ni, W., Li, X., Yang, Y.: A hidden semi-Markov approach for time-dependent recommendation. In: Pacific Asia Conference on Information Systems (2016)

    Google Scholar 

  36. Zhang, H., Ni, W., Li, X., Yang, Y.: Modeling the heterogeneous duration of user interest in time-dependent recommendation: a hidden semi-Markov approach. IEEE Trans. Syst. Man Cybernet. Syst. 48(2), 2168–2216 (2016)

    Article  Google Scholar 

  37. Zhang, S., Yao, L., Sun, A.: Deep learning based recommender system: a survey and new perspectives. ArXiv e-prints (2017)

    Google Scholar 

Download references

Acknowledgements

This work is supported by Natural Science Fund of China under numbers 61672049/61732001.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zuoquan Lin .

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

Lin, Z., Song, J. (2019). Neural Hidden Markov Model. In: van den Herik, J., Rocha, A., Steels, L. (eds) Agents and Artificial Intelligence. ICAART 2019. Lecture Notes in Computer Science(), vol 11978. Springer, Cham. https://doi.org/10.1007/978-3-030-37494-5_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-37494-5_3

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-37493-8

  • Online ISBN: 978-3-030-37494-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics