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.
- Gediminas Adomavicius and YoungOk Kwon. 2007. New recommendation techniques for multicriteria rating systems. IEEE Intelligent Systems 22, 3 (2007). Google ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarCross Ref
- 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 ScholarDigital Library
- 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 Scholar
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- Yehuda Koren, Robert Bell, and Chris Volinsky. 2009. Matrix factorization techniques for recommender systems. Computer 42, 8 (2009). Google ScholarDigital Library
- Ken Lang. 1995. Newsweeder: Learning to filter netnews. In Machine Learning Proceedings 1995. Elsevier, 331--339. Google ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarCross Ref
- 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 ScholarDigital Library
- Steffen Rendle. 2010. Factorization machines. In Data Mining (ICDM), 2010 IEEE 10th International Conference on. IEEE, 995--1000. Google ScholarDigital Library
- Francesco Ricci, Lior Rokach, and Bracha Shapira. 2011. Introduction to recommender systems handbook. In Recommender systems handbook. Springer, 1--35.Google Scholar
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
Index Terms
- User preference learning in multi-criteria recommendations using stacked auto encoders
Recommendations
Multi-criteria Recommendations through Preference Learning
CODS '17: Proceedings of the 4th ACM IKDD Conferences on Data SciencesIn today's internet era, recommender system (RS) addresses information overload problem, which is common in many information driven domains. RS helps users chose a set of appropriate options from a plethora of options. Traditional single rating ...
Accuracy improvements for multi-criteria recommender systems
EC '12: Proceedings of the 13th ACM Conference on Electronic CommerceRecommender systems (RS) have shown to be valuable tools on e-commerce sites which help the customers identify the most relevant items within large product catalogs. In systems that rely on collaborative filtering, the generation of the product ...
A fusion multi-criteria collaborative filtering algorithm for hotel recommendations
Recommender systems employ information filtering techniques to mitigate the problem of generating personalised recommendations in a digital world that is heavily overloaded with information. Recently, the tourism industry becomes more and more popular and ...
Comments