skip to main content
10.1145/2835776.2835837acmconferencesArticle/Chapter ViewAbstractPublication PageswsdmConference Proceedingsconference-collections
research-article

Collaborative Denoising Auto-Encoders for Top-N Recommender Systems

Published:08 February 2016Publication History

ABSTRACT

Most real-world recommender services measure their performance based on the top-N results shown to the end users. Thus, advances in top-N recommendation have far-ranging consequences in practical applications. In this paper, we present a novel method, called Collaborative Denoising Auto-Encoder (CDAE), for top-N recommendation that utilizes the idea of Denoising Auto-Encoders. We demonstrate that the proposed model is a generalization of several well-known collaborative filtering models but with more flexible components. Thorough experiments are conducted to understand the performance of CDAE under various component settings. Furthermore, experimental results on several public datasets demonstrate that CDAE consistently outperforms state-of-the-art top-N recommendation methods on a variety of common evaluation metrics.

References

  1. D. Agarwal and B. Chen. Regression-based latent factor models. In Proceedings of the 15th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pages 19--28, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Y. Bengio, P. Lamblin, D. Popovici, and H. Larochelle. Greedy layer-wise training of deep networks. In Advances in Neural Information Processing Systems, pages 153--160, 2006.Google ScholarGoogle Scholar
  3. M. Chen, K. Q. Weinberger, F. Sha, and Y. Bengio. Marginalized denoising auto-encoders for nonlinear representations. In Proceedings of the 31st International Conference on Machine Learning (ICML-14), pages 1476--1484, 2014.Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. J. Duchi, E. Hazan, and Y. Singer. Adaptive subgradient methods for online learning and stochastic optimization. The Journal of Machine Learning Research, 12:2121--2159, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. X. Glorot, Y. Bengio, and Y. N. Dauphin. Large-scale learning of embeddings with reconstruction sampling. In Proceedings of the 28th International Conference on Machine Learning (ICML'11), pages 945--952, 201.Google ScholarGoogle Scholar
  6. Y. Hu, Y. Koren, and C. Volinsky. Collaborative filtering for implicit feedback datasets. In Proceedings of the Eighth IEEE International Conference on Data Mining, pages 263--272, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. S. Kabbur, X. Ning, and G. Karypis. FISM: factored item similarity models for top-n recommender systems. In Proceedings of the 19th ACM SIGKDD international conference on Knowledge discovery and data mining, pages 659--667. ACM, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Y. Koren. Factorization meets the neighborhood: a multifaceted collaborative filtering model. In Proceedings of the 14th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pages 426--434. ACM, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Y. Koren, R. Bell, and C. Volinsky. Matrix factorization techniques for recommender systems. Computer, 42(8):30--37, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. S. Lauly, H. Larochelle, M. Khapra, B. Ravindran, V. C. Raykar, and A. Saha. An autoencoder approach to learning bilingual word representations. In Advances in Neural Information Processing Systems, pages 1853--1861, 2014.Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. J. Lee, S. Bengio, S. Kim, G. Lebanon, and Y. Singer. Local collaborative ranking. In Proceedings of the 23rd International Conference on World Wide Web, pages 85--96. ACM, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. X. Ning and G. Karypis. SLIM: Sparse linear methods for top-N recommender systems. In Proceedings of the 11th IEEE International Conference on Data Mining, pages 497--506, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. R. Pan, Y. Zhou, B. Cao, N. N. Liu, R. Lukose, M. Scholz, and Q. Yang. One-class collaborative filtering. In Proceedings of the Eighth IEEE International Conference on Data Mining, pages 502--511, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. S. Rendle. Factorization machines with libfm. ACM Transactions on Intelligent Systems and Technology (TIST), 3(3):57, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. S. Rendle, C. Freudenthaler, Z. Gantner, and L. Schmidt-Thieme. Bpr: Bayesian personalized ranking from implicit feedback. In Proceedings of the Twenty-Fifth Conference on Uncertainty in Artificial Intelligence (UAI), pages 452--461, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. J. D. Rennie and N. Srebro. Fast maximum margin matrix factorization for collaborative prediction. In Proceedings of the 22nd international conference on Machine learning, pages 713--719. ACM, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. R. Salakhutdinov and A. Mnih. Probabilistic matrix factorization. In Advances in neural information processing systems, pages 1257--1264, 2007.Google ScholarGoogle Scholar
  18. 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
  19. B. Sarwar, G. Karypis, J. Konstan, and J. Riedl. Item-based collaborative filtering recommendation algorithms. In Proceedings of the 10th international conference on World Wide Web, pages 285--295. ACM, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. S. Sedhain, A. K. Menon, S. Sanner, and L. Xie. Autorec: Autoencoders meet collaborative filtering. In Proceedings of the 24th International Conference on World Wide Web Companion, WWW'15 Companion, pages 111--112, 2015. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Y. Shi, A. Karatzoglou, L. Baltrunas, M. Larson, N. Oliver, and A. Hanjalic. Climf: learning to maximize reciprocal rank with collaborative less-is-more filtering. In Proceedings of the sixth ACM conference on Recommender systems, pages 139--146. ACM, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Y. Shi, M. Larson, and A. Hanjalic. List-wise learning to rank with matrix factorization for collaborative filtering. In Proceedings of the fourth ACM conference on Recommender systems, pages 269--272. ACM, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. H. Steck. Training and testing of recommender systems on data missing not at random. In Proceedings of the 16th ACM SIGKDD international conference on Knowledge discovery and data mining, pages 713--722. ACM, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. P. Vincent, H. Larochelle, Y. Bengio, and P.-A. Manzagol. Extracting and composing robust features with denoising autoencoders. In Proceedings of the 25th international conference on Machine learning, pages 1096--1103. ACM, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. P. Vincent, H. Larochelle, I. Lajoie, Y. Bengio, and P.-A. Manzagol. Stacked denoising autoencoders: Learning useful representations in a deep network with a local denoising criterion. The Journal of Machine Learning Research, 11:3371--3408, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. C. Wang and D. M. Blei. Collaborative topic modeling for recommending scientific articles. In Proceedings of the 17th ACM SIGKDD international conference on Knowledge discovery and data mining, KDD '11, pages 448--456. ACM, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. H. Wang, N. Wang, and D.-Y. Yeung. Collaborative deep learning for recommender systems. In Proceedings of the 21th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, KDD '15, pages 1235--1244. ACM, 2015. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. M. Weimer, A. Karatzoglou, Q. V. Le, and A. J. Smola. COFI RANK-maximum margin matrix factorization for collaborative ranking. In Advances in Neural Information Processing Systems, pages 1593--1600, 2007.Google ScholarGoogle Scholar
  29. J. Weston, S. Bengio, and N. Usunier. WSABIE: scaling up to large vocabulary image annotation. In Proceedings of the 22nd International Joint Conference on Artificial Intelligence (IJCAI'11), pages 2764--2770, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. J. Weston, C. Wang, R. Weiss, and A. Berenzweig. Latent collaborative retrieval. In Proceedings of the 29th International Conference on Machine Learning (ICML-12), pages 9--16, 2012.Google ScholarGoogle Scholar
  31. S.-H. Yang, B. Long, A. J. Smola, H. Zha, and Z. Zheng. Collaborative competitive filtering: learning recommender using context of user choice. In Proceedings of the 34th international ACM SIGIR conference on Research and development in Information Retrieval, pages 295--304. ACM, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. L. Zhang, D. Agarwal, and B.-C. Chen. Generalizing matrix factorization through flexible regression priors. In Proceedings of the Fifth ACM Conference on Recommender Systems, RecSys '11, pages 13--20. ACM, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Collaborative Denoising Auto-Encoders for Top-N Recommender Systems

      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
        WSDM '16: Proceedings of the Ninth ACM International Conference on Web Search and Data Mining
        February 2016
        746 pages
        ISBN:9781450337168
        DOI:10.1145/2835776

        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 the author(s) 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: 8 February 2016

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Acceptance Rates

        WSDM '16 Paper Acceptance Rate67of368submissions,18%Overall Acceptance Rate498of2,863submissions,17%

        Upcoming Conference

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader