skip to main content
10.1145/3330482.3330518acmotherconferencesArticle/Chapter ViewAbstractPublication PagesiccaiConference Proceedingsconference-collections
research-article

A Comprehensive Collaborative Filtering Approach using Autoencoder in Recommender System

Authors Info & Claims
Published:19 April 2019Publication History

ABSTRACT

Recommender System is such kind of method where a user can get a recommendation by analyzing the user's previous preferences or behavior. It is an approach which helps a user to find items and contents by predicting their rating and showing them the recommended products. Items in the user based model are recommended to a user based on his/her similar user's preferences. In this paper, a strategy has been proposed in which calculation of the similarity between users have been done by using Autoencoder (AE) feature on the movielens data set. By using the autoencoder user-features have been calculated. Two users might like the same type of products and might give the same ratings to common products, so their features should be identical. By taking this relevant information into account, the similarity between users has been estimated and a collaborative filtering system based on user has been proposed. A visualization of the results of the recommendation system after using the evaluation methods have also been provided.

References

  1. Mohammad Yahya H Al-Shamri. 2016. User profiling approaches for demographic recommender systems. Knowledge-Based Systems 100 (2016), 175--187. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. CÃı'dric Haverkamp Karl D. Rann Bowman, David MJS and Lynda D. Prior. 2018. Differential demographic filtering by surface fires: How fuel type and fuel load affect sapling mortality of an obligate seeder savanna tree. Journal of Ecology 106, 3 (2018), 1010--1022.Google ScholarGoogle ScholarCross RefCross Ref
  3. Ho-fung Leung Qing Li Huaqing Min Jie Tang Cai, Yi and Juanzi Li. 2014. Typicality-based collaborative filtering recommendation. IEEE Transactions on Knowledge and Data Engineering 26, 3 (2014), 766--779. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Xiaoxue Zhao Dell Zhang, JunWang. 2015. Estimating the Uncertainty of Average F1 Scores. In Proceedings of the 2015 International Conference on The Theory of Information Retrieval. ACM, 317--320. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. William A. Landi Giang, Phan H. and Sathyakama Sandilya. 2016. System and method for data sensitive filtering of patient demographic record queries. 9 (2016), 283.Google ScholarGoogle Scholar
  6. Ivo Danihelka Alex Graves Danilo Jimenez Rezende Gregor, Karol and Daan Wierstra. 2015. Draw: A recurrent neural network for image generation. arXiv preprint arXiv:1404.2188.Google ScholarGoogle Scholar
  7. Mohammad Amin Sobati Heidari, Elham and Salman Movahedirad. 2016. Accurate prediction of nanofluid viscosity using a multilayer perceptron artificial neural network (MLP-ANN). Chemometrics and intelligent laboratory systems 155 (2016), 73--85.Google ScholarGoogle Scholar
  8. Andrew Howard. 2017. Mobilenets: Efficient convolutional neural networks for mobile vision applications. In Howard, A.G., Zhu, M., Chen, B., Kalenichenko, D.,Wang,W.,Weyand, T., An-dreetto, M. and Adam, H. arXiv preprint arXiv:1404.2188.Google ScholarGoogle Scholar
  9. Aixin Sun Hu, Longke and Yong Liu. 2014. Your neighbors affect your ratings: on geographical neighborhood influence to rating prediction. In Proceedings of the 37th international ACM SIGIR conference on Research and development in information retrieval. ACM, 345--354. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Timm LinderWerner Gaulke Hussein, Tim and JÃijrgen Ziegler. 2014. Hybreed: A software framework for developing context-aware hybrid recommender systems. UserModeling and User-Adapted Interaction. UserModeling and User-Adapted Interaction 24, 1-2 (2014), 121--174. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Ojokoh BA Isinkaye FO, Folajimi YO. 2015. Recommendation systems:Principles, methods and evaluation. Egyptian Informatics Journal 16, 3 (2015), 261--273.Google ScholarGoogle ScholarCross RefCross Ref
  12. Edward Grefenstette Kalchbrenner, Nal and Phil Blunsom. 2014. A convolutional neural network for modelling sentences. arXiv preprint arXiv:1404.2188.Google ScholarGoogle Scholar
  13. Y. Koren and R Bell. 2015. Advances in collaborative filtering. In Recommender systems handbook. Springer. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Shobeir Fakhraei James Foulds Magdalini Eirinaki Kouki, Pigi and Lise Getoor. 2015. Hyper: A flexible and extensible probabilistic framework for hybrid recommender systems. In Proceedings of the 9th ACM Conference on Recommender Systems. ACM, 99--106. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Georgia Koutrika. 2018. Modern Recommender Systems: from Computing Matrices to Thinking with Neurons. In Proceedings of the 2018 International Conference on Management of Data. ACM, 1651--1654. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Zheng Hu Ahmad Mian Hui Tian Liu, Haifeng and Xuzhen Zhu. 2014. A new user similarity model to improve the accuracy of collaborative filtering. Knowledge- Based Systems 56 (2014), 156--166. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Md Ariful Islam Malik Shabbir Ahmed Mahamudul Hasan, Shibbir Ahmed. 2016. A comprehensive approach towards user-based collaborative filtering recommender system. In Proceedings of the 2016 International Workshop on Computational Intelligence (IWCI). IEEE, 159--164.Google ScholarGoogle Scholar
  18. Nomusa Dlodlo Maravanyika, Munyaradzi and Nobert Jere. 2017. An adaptive recommender-system based framework for personalised teaching and learning on e-learning platforms. In ST-Africa Week Conference (IST-Africa). IEEE, 1--9.Google ScholarGoogle ScholarCross RefCross Ref
  19. Michael J. Taylor Marc A. Najork, Hugo Zaragoza. 2007. Hits on the web: how does it compare?. In Proceedings of the 30th annual international ACM SIGIR conference on Research and development in information retrieval. ACM, 471--478. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Harston C.T. Maren, A.J. and R.M Pap. 2014. Handbook of neural computing applications. Academic Press.Google ScholarGoogle Scholar
  21. Jonathan L. Herlocker Matthew R. McLaughlin. 2004. A collaborative filtering algorithm and evaluation metric that accurately model the user experience. In Proceedings of the 27th annual international ACM SIGIR conference on Research and development in information retrieval. ACM, 329--336. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Lior Rokach Ricci, Francesco and Bracha Shapira. 2015. Recommender systems: introduction and challenges. Springer.Google ScholarGoogle Scholar
  23. Eneldo Loza MencÃŋa Ristoski, Petar and Heiko Paulheim. 2014. A hybrid multi-strategy recommender system using linked open data. In Semantic Web Evaluation Challenge (2014), 150--156.Google ScholarGoogle Scholar
  24. JÃijrgen Schmidhuber. 2015. Deep learning in neural networks: An overview. In Neuralnetworks 61. Elsevier, 85--117. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Romaric Gaudel Strub, Florian and JÃı'rÃı'mie Mary. 2016. Hybrid recommender system based on autoencoder. In Proceedings of the 1stWorkshop on Deep Learning for Recommender Systems. ACM, 11--16. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Chenwei Deng Tang, Jiexiong and Guang-Bin Huang. 2016. Extreme learning machine for multilayerperceptron. IEEE transactions on neural networks and learning systems 27, 4 (2016), 809--821.Google ScholarGoogle Scholar
  27. Naiyan Wang Wang, Hao and Dit-Yan Yeung. 2015. Collaborative deep learning for recommender systems. In Proceedings of the 21th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. ACM, 1235--1244. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Wenjun Wang Xinyu Zhou Hui Sun Jia Zhao Xiang Yu Wang, Hui and Zhihua Cui. 2017. Firefly algorithm with neighborhood attraction. Information Sciences 382 (2017), 374--387. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Ilya Sutskever Zaremba, Wojciech and Oriol Vinyals. 2014. Recurrent neural network regularization. arXiv preprint arXiv:1404.2188Google ScholarGoogle Scholar

Index Terms

  1. A Comprehensive Collaborative Filtering Approach using Autoencoder in Recommender System

            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 Other conferences
              ICCAI '19: Proceedings of the 2019 5th International Conference on Computing and Artificial Intelligence
              April 2019
              267 pages
              ISBN:9781450361064
              DOI:10.1145/3330482

              Copyright © 2019 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: 19 April 2019

              Permissions

              Request permissions about this article.

              Request Permissions

              Check for updates

              Qualifiers

              • research-article
              • Research
              • Refereed limited

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader