Hybrid CNN-based Recommendation System
Main Article Content
Abstract
Recommendation systems are now being used to address the problem of excess information in several sectors such as entertainment, social networking, and e-commerce. Although conventional methods to recommendation systems have achieved significant success in providing item suggestions, they still face many challenges, including the cold start problem and data sparsity. Numerous recommendation models have been created in order to address these difficulties. Nevertheless, including user or item-specific information has the potential to enhance the performance of recommendations. The ConvFM model is a novel convolutional neural network architecture that combines the capabilities of deep learning for feature extraction with the effectiveness of factorization machines for recommendation tasks. The present work introduces a novel hybrid deep factorization machine (FM) model, referred to as ConvFM. The ConvFM model use a combination of feature extraction and convolutional neural networks (CNNs) to extract features from both individuals and things, namely movies. Following this, the proposed model employs a methodology known as factorization machines, which use the FM algorithm. The focus of the CNN is on the extraction of features, which has resulted in a notable improvement in performance. In order to enhance the accuracy of predictions and address the challenges posed by sparsity, the proposed model incorporates both the extracted attributes and explicit interactions between items and users. This paper presents the experimental procedures and outcomes conducted on the Movie Lens dataset. In this discussion, we engage in an analysis of our research outcomes followed by provide recommendations for further action.
Received 29/09/2023
Revised 10/02/2024
Accepted 12/02/2024
Published 25/02/2024
Article Details
This work is licensed under a Creative Commons Attribution 4.0 International License.
How to Cite
References
Et al. A-B. A Study on the Accuracy of Prediction in Recommendation System Based on Similarity Measures. Baghdad Sci. J. . 2019 Mar 17;16(1(Suppl.)):0263. https://doi.org/10.21123/bsj.2019.16.1(Suppl.).0263
Loni B, Shi Y, Larson M, Hanjalic A. Cross-Domain Collaborative Filtering with Factorization Machines. SpringerLink . 2014; p. 656–61. https://doi.org/10.1007/978-3-319-06028-6_72.
Sun Z, Guo Q, Yang J, Fang H, Guo G, Zhang J, et al. Research commentary on recommendations with side information: A survey and research directions. Electron Commer Res Appl. .2019 Sep;37:100879. https://doi.org/10.1016/j.elerap.2019.100879.
Zhang S, Yao L, Sun A, Tay Y. Deep Learning Based Recommender System. ACM Comput Surv. . 2020 Jan 31;52(1):1–38. https://doi.org/10.1145/3285029.
Lin P-C, Arbaiy N. User-Oriented Preference Toward a Recommender System. Baghdad Sci J . 2021 Mar 30;18(1(Suppl.)):0746. https://doi.org/10.21123/bsj.2021.18.1(Suppl.).0746
Tahmasebi H, Ravanmehr R, Mohamadrezaei R. Social movie recommender system based on deep autoencoder network using Twitter data. Neural Comput Appl. 2021 Mar 16;33(5):1607–23. https://doi.org/10.1007/s00521-020-05085-1.
Pan Y, He F, Yu H. Learning social representations with deep autoencoder for recommender system. springer. 2020 Jul 7;23(4):2259–79. https://doi.org/10.1007/s11280-020-00793-z.
C C N, Mohan A. A social recommender system using deep architecture and network embedding. Appl Intell . 2019 May 18;49(5):1937–53. https://doi.org/10.1007/s10489-018-1359-z.
Rendle S. Factorization Machines. In: 2010 IEEE International Conference on Data Mining. IEEE. 2010; p. 995–1000. https://doi.org/10.1109/ICDM.2010.127.