Content-based Clothing Recommender System using Deep Neural Network

A recommender system primary purpose is to provide a series of item suggestions on a topic to its user. Deep learning is used in many fields and solved difficult and complex problems with large volumes of data. Deep learning can also be used in referral systems. Today, online shopping systems are looking for a method that can recommend items according to the user preference and interest in order to increase their sales. Clothing sales systems offer a set of recommendation based on the needs and interests of the users. Today, due to the current situation caused by the Coronavirus, the majority of tasks are done online. In this paper, we propose a content-based clothing recommender system using deep neural network. In content-based systems, product features are required for prediction of unobserved items ratings. In our proposed system by using a deep neural network, the cloth category is obtained and the need to manually extract the product features is eliminated by producing the required features with a large and useful volume. The advantage of this system is that it uses the same network to specify gender as a feature in making suggestions then shows the results to the user. Different machine learning algorithms are tested and analyzed with and without considering demographic information such as gender. The experimental results show that the loss of our proposed system is lower than the other related systems and solves the cold start problem for new items. Our proposed system also recommends novel, relevant and unexpected items.

[1]  David M. Blei,et al.  Content-based recommendations with Poisson factorization , 2014, NIPS.

[2]  Tie-Yan Liu,et al.  Global Optimization for Advertisement Selection in Sponsored Search , 2015, Journal of Computer Science and Technology.

[3]  Timothy Dozat,et al.  Incorporating Nesterov Momentum into Adam , 2016 .

[4]  Mustafa Dağtekin,et al.  Smart Clothing Recommendation System with Deep Learning , 2019, 2019 3rd International Symposium on Multidisciplinary Studies and Innovative Technologies (ISMSIT).

[5]  Yuusuke Kawakita,et al.  Personalized Clothing-Recommendation System Based on a Modified Bayesian Network , 2012, 2012 IEEE/IPSJ 12th International Symposium on Applications and the Internet.

[6]  Xiaoqiang Liu,et al.  Personalized Clothing Recommendation Based on Knowledge Graph , 2018, 2018 International Conference on Audio, Language and Image Processing (ICALIP).

[7]  Mznah Al-Rodhaan,et al.  Content-based image retrieval using PSO and k-means clustering algorithm , 2015, Arabian Journal of Geosciences.

[8]  K. Borgwardt,et al.  Machine Learning in Medicine , 2015, Mach. Learn. under Resour. Constraints Vol. 3.

[9]  Sanjay Sharma,et al.  Content based image retrieval using feature extraction with machine learning , 2017, 2017 International Conference on Intelligent Computing and Control Systems (ICICCS).

[10]  Keiron O'Shea,et al.  An Introduction to Convolutional Neural Networks , 2015, ArXiv.

[11]  Vineet Padmanabhan,et al.  An Approach to Content Based Recommender Systems Using Decision List Based Classification with k-DNF Rule Set , 2014, 2014 International Conference on Information Technology.

[12]  Chidanand Apté,et al.  The Role of Machine Learning in Business Optimization , 2010, ICML.

[13]  Chang-Hong Lin,et al.  Clothing Recommendation System based on Visual Information Analytics , 2019, 2019 International Automatic Control Conference (CACS).

[14]  Guigang Zhang,et al.  Deep Learning , 2016, Int. J. Semantic Comput..

[15]  Davis E. King,et al.  Dlib-ml: A Machine Learning Toolkit , 2009, J. Mach. Learn. Res..