skip to main content
10.1145/3240323.3240412acmconferencesArticle/Chapter ViewAbstractPublication PagesrecsysConference Proceedingsconference-collections
short-paper

User preference learning in multi-criteria recommendations using stacked auto encoders

Authors Info & Claims
Published:27 September 2018Publication History

ABSTRACT

Recommender System (RS) is an essential component of many businesses, especially in e-commerce domain. RS exploits the preference history (rating, purchase, review, etc.) of users in order to provide the recommendations. A user in traditional RS can provide only one rating value about an item. Deep Neural Networks have been used in this single rating system to improve recommendation accuracy in the recent times. However, the single rating systems are inadequate to understand the usersfi preferences about an item. On the other hand, business enterprises such as tourism, e-learning, etc. facilitate users to provide multiple criteria ratings about an item, thus it becomes easier to understand users' preference over single rating system. In this paper, we propose an extended Stacked Autoencoders (a Deep Neural Network technique) to utilize the multi-criteria ratings. The proposed network is designed to learn the relationship between each user's criteria and overall rating efficiently. Experimental results on real world datasets (Yahoo! Movies and TripAdvisor) demonstrate that the proposed approach outperforms state-of-the-art single rating systems and multi-criteria approaches on various performance metrics.

References

  1. Gediminas Adomavicius and YoungOk Kwon. 2007. New recommendation techniques for multicriteria rating systems. IEEE Intelligent Systems 22, 3 (2007). Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Fidel Cacheda, Víctor Carneiro, Diego Fernández, and Vreixo Formoso. 2011. Comparison of collaborative filtering algorithms: Limitations of current techniques and proposals for scalable, high-performance recommender systems. ACM Transactions on the Web (TWEB) 5, 1 (2011), 2. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Sanxing Cao, Nan Yang, and Zhengzheng Liu. 2017. Online news recommender based on stacked auto-encoder. In Computer and Information Science (ICIS), 2017 IEEE/ACIS 16th International Conference on. IEEE, 721--726.Google ScholarGoogle ScholarCross RefCross Ref
  4. Dan Ciregan, Ueli Meier, and Jürgen Schmidhuber. 2012. Multi-column deep neural networks for image classification. In Computer vision and pattern recognition (CVPR), 2012 IEEE conference on. IEEE, 3642--3649. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Alex Graves, Abdel-rahman Mohamed, and Geoffrey Hinton. 2013. Speech recognition with deep recurrent neural networks. In Acoustics, speech and signal processing (icassp), 2013 ieee international conference on. IEEE, 6645--6649.Google ScholarGoogle Scholar
  6. Jonathan L Herlocker, Joseph A Konstan, Loren G Terveen, and John T Riedl. 2004. Evaluating collaborative filtering recommender systems. ACM Transactions on Information Systems (TOIS) 22, 1 (2004), 5--53. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Geoffrey E Hinton and Richard S. Zemel. 1994. Autoencoders, Minimum Description Length and Helmholtz Free Energy. In Advances in Neural Information Processing Systems 6, J. D. Cowan, G. Tesauro, and J. Alspector (Eds.). Morgan-Kaufmann, 3--10. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Dietmar Jannach, Zeynep Karakaya, and Fatih Gedikli. 2012. Accuracy improvements for multi-criteria recommender systems. In Proceedings of the 13th ACM Conference on Electronic Commerce. ACM, 674--689. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Yehuda Koren. 2008. Factorization meets the neighborhood: a multifaceted collaborative filtering model. In Proceedings of the 14th ACM SIGKDD international conference on Knowledge discovery and data mining. ACM, 426--434. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Yehuda Koren, Robert Bell, and Chris Volinsky. 2009. Matrix factorization techniques for recommender systems. Computer 42, 8 (2009). Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Ken Lang. 1995. Newsweeder: Learning to filter netnews. In Machine Learning Proceedings 1995. Elsevier, 331--339. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Greg Linden, Brent Smith, and Jeremy York. 2003. Amazon. com recommendations: Item-to-item collaborative filtering. IEEE Internet computing 7, 1 (2003), 76--80. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Liwei Liu, Nikolay Mehandjiev, and Dong-Ling Xu. 2011. Multi-criteria service recommendation based on user criteria preferences. In Proceedings of the fifth ACM conference on Recommender systems. ACM, 77--84. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Mehrbakhsh Nilashi, Othman bin Ibrahim, and Norafida Ithnin. 2014. Hybrid recommendation approaches for multi-criteria collaborative filtering. Expert Systems with Applications 41, 8 (2014), 3879--3900. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Mehrbakhsh Nilashi, Othman bin Ibrahim, Norafida Ithnin, and Nor Haniza Sarmin. 2015. A multi-criteria collaborative filtering recommender system for the tourism domain using Expectation Maximization (EM) and PCA-ANFIS. Electronic Commerce Research and Applications 14, 6 (2015), 542--562. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Mehrbakhsh Nilashi, Dietmar Jannach, Othman bin Ibrahim, and Norafida Ithnin. 2015. Clustering-and regression-based multi-criteria collaborative filtering with incremental updates. Information Sciences 293 (2015), 235--250.Google ScholarGoogle ScholarCross RefCross Ref
  17. Michael Pazzani and Daniel Billsus. 1997. Learning and revising user profiles: The identification of interesting web sites. Machine learning 27, 3 (1997), 313--331. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Steffen Rendle. 2010. Factorization machines. In Data Mining (ICDM), 2010 IEEE 10th International Conference on. IEEE, 995--1000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Francesco Ricci, Lior Rokach, and Bracha Shapira. 2011. Introduction to recommender systems handbook. In Recommender systems handbook. Springer, 1--35.Google ScholarGoogle Scholar
  20. David E. Rumelhart, Geoffrey E. Hinton, and Ronald J. Williams. 1988. Neurocomputing: Foundations of Research. MIT Press, Cambridge, MA, USA, Chapter Learning Representations by Back-propagating Errors, 696--699. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Qusai Shambour and Jie Lu. 2011. A hybrid multi-criteria semantic-enhanced collaborative filtering approach for personalized recommendations. In Proceedings of the 2011 IEEE/WIC/ACM International Conferences on Web Intelligence and Intelligent Agent Technology-Volume 01. IEEE Computer Society, 71--78. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Rama Syamala Sreepada, Bidyut Kr Patra, and Antonio Hernando. 2017. Multicriteria Recommendations through Preference Learning. In Proceedings of the Fourth ACM IKDD Conferences on Data Sciences. ACM, 1. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Florian Strub, Romaric Gaudel, and Jérémie Mary. 2016. Hybrid recommender system based on autoencoders. In Proceedings of the 1st Workshop on Deep Learning for Recommender Systems. ACM, 11--16. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Pascal Vincent, Hugo Larochelle, Isabelle Lajoie, Yoshua Bengio, and Pierre-Antoine Manzagol. 2010. Stacked denoising autoencoders: Learning useful representations in a deep network with a local denoising criterion. Journal of Machine Learning Research 11, Dec (2010), 3371--3408. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Hongning Wang, Yue Lu, and ChengXiang Zhai. 2011. Latent aspect rating analysis without aspect keyword supervision. In Proceedings of the 17th ACM SIGKDD international conference on Knowledge discovery and data mining. ACM, 618--626. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Yin Zhang, Yueting Zhuang, Jiangqin Wu, and Liang Zhang. 2009. Applying probabilistic latent semantic analysis to multi-criteria recommender system. Ai Communications 22, 2 (2009), 97--107. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Yong Zheng. 2017. Criteria Chains: A Novel Multi-Criteria Recommendation Approach. In Proceedings of the 22nd International Conference on Intelligent User Interfaces. ACM, 29--33. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. User preference learning in multi-criteria recommendations using stacked auto encoders

    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
      RecSys '18: Proceedings of the 12th ACM Conference on Recommender Systems
      September 2018
      600 pages
      ISBN:9781450359016
      DOI:10.1145/3240323

      Copyright © 2018 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: 27 September 2018

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • short-paper

      Acceptance Rates

      RecSys '18 Paper Acceptance Rate32of181submissions,18%Overall Acceptance Rate254of1,295submissions,20%

      Upcoming Conference

      RecSys '24
      18th ACM Conference on Recommender Systems
      October 14 - 18, 2024
      Bari , Italy

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader