Hybrid CNN-based Recommendation System

Main Article Content

Muhammad Alrashidi
https://orcid.org/0000-0002-3751-0448
Roliana Ibrahim
https://orcid.org/0000-0001-7580-1804
Ali Selamat

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.

Article Details

How to Cite
1.
Hybrid CNN-based Recommendation System. Baghdad Sci.J [Internet]. 2024 Feb. 25 [cited 2024 Dec. 24];21(2(SI):0592. Available from: https://bsj.uobaghdad.edu.iq/index.php/BSJ/article/view/9756
Section
article

How to Cite

1.
Hybrid CNN-based Recommendation System. Baghdad Sci.J [Internet]. 2024 Feb. 25 [cited 2024 Dec. 24];21(2(SI):0592. Available from: https://bsj.uobaghdad.edu.iq/index.php/BSJ/article/view/9756

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.

Similar Articles

You may also start an advanced similarity search for this article.