skip to main content
10.1145/2911451.2914726acmconferencesArticle/Chapter ViewAbstractPublication PagesirConference Proceedingsconference-collections
short-paper

Multi-Rate Deep Learning for Temporal Recommendation

Published:07 July 2016Publication History

ABSTRACT

Modeling temporal behavior in recommendation systems is an important and challenging problem. Its challenges come from the fact that temporal modeling increases the cost of parameter estimation and inference, while requiring large amount of data to reliably learn the model with the additional time dimensions. Therefore, it is often difficult to model temporal behavior in large-scale real-world recommendation systems. In this work, we propose a novel deep neural network based architecture that models the combination of long-term static and short-term temporal user preferences to improve the recommendation performance. To train the model efficiently for large-scale applications, we propose a novel pre-train method to reduce the number of free parameters significantly. The resulted model is applied to a real-world data set from a commercial News recommendation system. We compare to a set of established baselines and the experimental results show that our method outperforms the state-of-the-art significantly.

References

  1. Recurrent neural networks for collaborative filtering. http://erikbern.com/2014/06/28/recurrent-neural-networks-for-collaborative-filtering/. Accessed: 2016-01-18.Google ScholarGoogle Scholar
  2. L. Baltrunas and X. Amatriain. Towards time-dependant recommendation based on implicit feedback. In Workshop on (CARS09), 2009.Google ScholarGoogle Scholar
  3. N. Bell and M. Garland. Implementing sparse matrix-vector multiplication on throughput-oriented processors. In Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis, page 18. ACM, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Y. Bengio, P. Lamblin, D. Popovici, H. Larochelle, et al. Greedy layer-wise training of deep networks. 2007.Google ScholarGoogle ScholarCross RefCross Ref
  5. P. G. Campos, F. Díez, and I. Cantador. Time-aware recommender systems: a comprehensive survey and analysis of existing evaluation protocols. User Modeling and User-Adapted Interaction, 24(1-2):67--119, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. A. M. Elkahky, Y. Song, and X. He. A multi-view deep learning approach for cross domain user modeling in recommendation systems. In Proceedings of WWW2015, pages 278--288, 2015. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. G. Guo, J. Zhang, Z. Sun, and N. Yorke-Smith. Librec: A java library for recommender systems.Google ScholarGoogle Scholar
  8. B. Hidasi, A. Karatzoglou, L. Baltrunas, and D. Tikk. Session-based recommendations with recurrent neural networks. CoRR, abs/1511.06939, 2015.Google ScholarGoogle Scholar
  9. G. E. Hinton and R. R. Salakhutdinov. Reducing the dimensionality of data with neural networks. Science, 313(5786):504--507, 2006.Google ScholarGoogle ScholarCross RefCross Ref
  10. Y. Hu, Y. Koren, and C. Volinsky. Collaborative filtering for implicit feedback datasets. In ICDM'08. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. P.-S. Huang, X. He, J. Gao, L. Deng, A. Acero, and L. Heck. Learning deep structured semantic models for web search using clickthrough data. In CIKM'13. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. N. Koenigstein, G. Dror, and Y. Koren. Yahoo! music recommendations: modeling music ratings with temporal dynamics and item taxonomy. In Recsys'11. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Y. Koren. Factorization meets the neighborhood: a multifaceted collaborative filtering model. In KDD'08. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Y. Koren. Collaborative filtering with temporal dynamics. Communications of the ACM, 53(4):89--97, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. L. Li, L. Zheng, F. Yang, and T. Li. Modeling and broadening temporal user interest in personalized news recommendation. Expert Systems with Applications, 41(7):3168--3177, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. J. Liu, P. Dolan, and E. R. Pedersen. Personalized news recommendation based on click behavior. In Proceedings of the 15th international conference on Intelligent user interfaces, pages 31--40. ACM, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. T. Mikolov, I. Sutskever, K. Chen, G. S. Corrado, and J. Dean. Distributed representations of words and phrases and their compositionality. In Advances in neural information processing systems, pages 3111--3119, 2013.Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. A. Paterek. Improving regularized singular value decomposition for collaborative filtering. 2007.Google ScholarGoogle Scholar
  19. S. Rendle and C. Freudenthaler. Improving pairwise learning for item recommendation from implicit feedback. In WSDM'14. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. R. Salakhutdinov, A. Mnih, and G. Hinton. Restricted boltzmann machines for collaborative filtering. In Proceedings of the 24th international conference on Machine learning, pages 791--798. ACM, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. A. Van den Oord, S. Dieleman, and B. Schrauwen. Deep content-based music recommendation. In NIPS'13.Google ScholarGoogle Scholar
  22. H. Wang, N. Wang, and D.-Y. Yeung. Collaborative deep learning for recommender systems. arXiv preprint arXiv:1409.2944, 2014.Google ScholarGoogle Scholar
  23. L. Xiong, X. Chen, T.-K. Huang, J. G. Schneider, and J. G. Carbonell. Temporal collaborative filtering with bayesian probabilistic tensor factorization. SIAM.Google ScholarGoogle Scholar
  24. H. Yu, N. Rao, and I. S. Dhillon. Temporal regularized matrix factorization. CoRR, abs/1509.08333, 2015.Google ScholarGoogle Scholar
  25. Q. Yuan, G. Cong, Z. Ma, A. Sun, and N. M. Thalmann. Time-aware point-of-interest recommendation. In SIGIR'13. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Multi-Rate Deep Learning for Temporal Recommendation

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        SIGIR '16: Proceedings of the 39th International ACM SIGIR conference on Research and Development in Information Retrieval
        July 2016
        1296 pages
        ISBN:9781450340694
        DOI:10.1145/2911451

        Copyright © 2016 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 7 July 2016

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • short-paper

        Acceptance Rates

        SIGIR '16 Paper Acceptance Rate62of341submissions,18%Overall Acceptance Rate792of3,983submissions,20%

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader