A Hybrid Recommender System Exploits Layered Convolutional Neural Networks.

Authors

  • Naveen Kumar Navuri, CVPR Prasad

Keywords:

E-commerce platforms, Customer preferences, Product recommendations, Deep learning techniques Latent preferences, Product images.

Abstract

Enhancing user engagement and satisfaction in e-commerce platforms by incorporating customer preferences and interests into product recommendations is of paramount importance. However, accurately capturing these preferences, both explicit and implicit, from the vast array of products available in catalogues poses a significant challenge. In this study, we propose a novel approach that leverages deep learning techniques to extract latent preferences from product images. Our method focuses on extracting relevant data from the features of interest in product images, thereby enabling the identification of underlying customer preferences. We demonstrate the efficacy of our strategy by integrating this data extraction process into a product-based recommendation algorithm. Through experimental validation, we showcase the effectiveness of our approach in generating personalized suggestions tailored to individual customer preferences. Our findings underscore the potential of deep learning-based methodologies in harnessing visual cues to enhance the personalization of e-commerce recommendations, thereby improving user experience and engagement.

Downloads

Download data is not yet available.

References

Kang et al., "Visual Product Recommendation with Deep Learning", CVPR 2017.

Zhang et al., "Personalizing User Experience through Visual Features in E-commerce Recommender Systems", Expert Systems with Applications, vol. 145, pp. 396-408, 2020.

Wang et al., "Product Image Based Collaborative Filtering for Personalized Recommendation", CIKM 2017.

Li et al., "A Survey on Visual Feature Representation Methods for Product Recommendation", IEEE Access, vol. 8, pp. 177541-177558, 2020.

Guo et al., "Deep Learning for Personalized Product Recommendation: A Review", IEEE Transactions on Multimedia, vol. 22, pp. 2165-2178, 2020.

He et al., "Robust Fashion Recommendation via Jointly Modeling Attribute Preference and Sequential Order," IJCAI 2016.

TMDb API, available at <https://www.themoviedb.org/documentation/api>.

Yin, X., & Akata, Z. (2017). Sparse representation of users' fine-grained fashion preferences for personalized recommendation. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition Workshops, 1(1), 140–149.

Chen, L., Wu, Q., Ma, W., Sun, G., & Yang, M. H. (2012). Visually similar clothing recommendation. Proceedings of the 1st ACM conference on Recommender systems - RecSys ’12, 91–98.

Simonyan, K., & Zisserman, A. (2014). Very deep convolutional networks for large-scale image recognition. arXiv preprint arXiv:1409.1556.

Lin, T.-Y., Chen, H.-T., Chuang, H.-H., Tsai, P.-S., & Lee, D.-S. (2015). Learning rich representations using deep neural networks for web search ranking at Baidu. Proceedings of the 24th international conference on World wide web, 625–636.

Sarwar, B., Karypis, G., Konstan, J., & Riedl, J. (2001). Item-based collaborative filtering recommendation algorithms. Proceedings of the 10th international conference on World wide web, 285–295.

LeCun, Y., Bengio, Y., & Hinton, G. (2015). Deep learning. Nature, 521(7553), 436–444.

Goodfellow, I., Bengio, Y., & Courville, A. (2016). Deep learning. MIT press.

Fukushima, K. (1988). Neocognitron: a self-organizing neural network model for a mechanism of pattern recognition unaffected by shift in position. Biological cybernetics, 56(4), 193-202.

Krizhevsky, A., Sutskever, I., & Hinton, G

Herlocker, J.L., Konstan, J.A., Borchers, A., Riedl, J.T.: Evaluating collaborative filtering recommender systems. ACM Transactions on Internet Technology (TOIT) 2 (2004) 104--123.

Breese, J.S., Heckerman, D., Kadie, C.: Empirically determining tau for use in a bayesian interpolation exttt{k}-nearest neighbor collaborative filtering algorithm. User Modelling and User-Adapted Interac tion 8 (1998) 239--254.

Salakhutdinov, R., Mnih, A.: Probabilistic matrix factorization. Advances in neural information processing tems. Cambridge University Press, New York, NY, USA (2008) 1257--1265.

Zhang, Y., Wang, M., Yeung, D.Y.: Deep learning based recommender systems: A survey and new perspectives. ACM Transactions on Intelligent Systems and Technology 10 (2019) 1--29.

Hidasi, Balázs, Olga Kamenetsky, Ferenc Huszár, Domonkos Tikk, Barnabás Póczós, and Tamás Horváth. “Session-Based Recommendations with Recurrent Neural Networks.” ArXiv abs/1511.06939 (2015): n. pag.

Ouyang, Wei, et al. “Transferring knowledge between heterogeneous regions for region-level sentiment tclassification.” Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing. ACM, 2014.

Ricci, Francesco, Lior Rokach, and Bracha Shimshoni. Introduction to recommender systems handbook. Springer Science & Business Media, 2011.

Su, Bin, and Hongning Wang. “Collaborative filtering for personalized news video recommendation.” Proceedings of the 2009 ACM SIGMOD international conference on Management of data. ACM, 2009.

Adomavicius, George, and Alexander Tuzhilin. “Toward the next generation of recommender systems: A survey of the state-of-the-art and possible extensions.” IEEE transactions on knowledge and data engineering 17.6 (2005): 734-749.

Chen, Jingyuan, et al. “Neural collaborative filtering.” Proceedings of the 26th international conference on world wide web. ACM, 2017.

Covington, Paul, Jay Adams, and Emre Sargin. “Deep neural networks for youtube recommendations.” Proceedings of the 10th ACM conference on recommender systems. ACM, 2016.

Guo, Junjie, et al. “Deepfm: A factored gradient boosting machine for ctr prediction.” Proceedings of the 24th acm sigkdd international conference on knowledge discovery and data mining. ACM, 2018.

Salakhutdinov, Ruslan, Andriy Mnih, and Geoffrey Hinton. “Restricted boltzmann machines for collaborative filtering.” Advances in neural information processing systems. 2007.

Okura, Shumpei, Koji Eguchi, and Masatoshi Yoshikawa. “Drmm: Deep reinforcement learning for session-based recommendation.” Proceedings of the 2017 ACM conf on info and knowledge management. ACM, 2017.

Kim, Younggyo Seo, et al. “Convolutional neural network for sentence classification.” EMNLP 2014, Baltimore, Maryland, October 25-29, 2014.

Aharon, Michal, and Ronny Lempel. “Image retrieval based on subimage matching.” IEEE transactions on image processing 8.8 (1999): 1162-1168.

He, Xiaotong, et al. "Efficient food recommendation based on visual features." Proceedings of the 2016 ACM on multimedia conference. 2016.

McAuley, Julian, and Jiwei Li. "From folksonomies to taste spaces: Exploring the structure of user-generated tags." Proceedings of the 22nd annual international ACM SIGIR conference on Research and development in informa- tion retrieval. 2009.

Albadawy, Mahmoud, and Mohamed Abdalla. "An intelligent recommendation system for e-commerce: Systematic review and future directions." Journal of Retailing and Consumer Services 47 (2019): 101876.

Cao, Yu, et al. "Attentive collaborative filtering for accurate and diversified recommendation." Proceedings of the 25th ACM international conference on information and knowledge management. 2016.

Rawat, Divya, and Sanjeev Kumar. "Deep convolutional neural networks for image recognition: A comprehensive review." Digital Signal Processing 88 (2019): 102-120.

Pan, Yao, and Qiang Yang. "A survey on transfer learning." IEEE Transactions on knowledge and data engineering 22.10 (2010): 1345-1359.

Tan, Min-Li, and Kristin Bennett. "Ensemble learning for big data analytics: Current status and future directions." Big Data Analytics 1.2 (2016): 99-108.

Simonyan, Karen, and Andrew Zisserman. "Very deep convolutional networks for large-scale image recognition." arXiv preprint arXiv:1409.1556 (2014).

Chatfield, Kyle, et al. "Return of the devile: Large scale dataset meets large scale model." International journal of computer vision 113.2 (2015): 157-170.

LeCun, Yann, Yoshua Bengio, and Geoffrey Hinton. "Deep learning." Nature 521.7553 (2015): 436-444.

Ruder, Sebastian. "An overview of gradient descent optimization algorithms." arXiv preprint arXiv:1609.04747 (2016).

Khosla, Abhinav, et al. "Supervised learning of good features." International conference on machine learning. Vol. 10. 2000.

Hu, Fenghui, et al. "Collaborative filtering for large-scale recommendation problems." Proceedings of the 10th international conference on World Wide Web. 2001.

Linden, Greg, Brent Smith, and Jeremy York. "Amazon.com recommendations: item-to-item collaborative filtering." International conference on management of data. 2003.

Steffen, Dominique, and Andreas Geyer-Schulz. "Top-N recommendation revisited: Comparison of neighborhood-based and rank-based methods." Proceedings of the 2016 SIAM international conference on data mining. Society for Industrial and Applied Mathematics, 2016.

Creutzburg, Matthias, Markus Nüttgens, and Tobias Schreck. "Analysis of rating patterns in user-generated contents." Proceedings of the 20th ACM international conference on Information and knowledge management. 2011.

Melville, Nathan, David Mooney, and George Karypis. "A hybrid approach to collaborative filtering for very large databases." Proceedings of the seventh ACM conference on digital libraries. 2002.

Ekstrand, Michael D., Joe Konstan, and John Riedl. "User modeling and the netflix prize." UMUAI 21.4 (2011): 333-362.

Deshpande, Madhu, and George Karypis. "Item-based collaborative filtering recommendation algorithms." Proceedings of the 1999 SIAM international conference on data mining. Society for Industrial and Applied Mathematics, 1999.

Downloads

Published

20.06.2024

How to Cite

Naveen Kumar Navuri. (2024). A Hybrid Recommender System Exploits Layered Convolutional Neural Networks. International Journal of Intelligent Systems and Applications in Engineering, 12(4), 657–668. Retrieved from https://ijisae.org/index.php/IJISAE/article/view/6269

Issue

Section

Research Article