Recommendation System Model Using Matrix Factorization Bias Terms and Convolutional Neural Network (CNN)
This research presents the development of a recommendation system that integrates matrix factorization (MF) with bias terms and Convolutional Neural Networks (CNN) to enhance recommendation accuracy. The Movielens-100k dataset was utilized in a series of experiments to evaluate the proposed model's performance. In the first experiment, the CNN MF Bias Terms model, configured with four convolutional layers and 128 latent vectors, outperformed other models, achieving HR@10 of 0.735 and NDCG@10 of 0.541. Subsequent experiments confirmed the superiority of this model over CNN MF and standard MF models, maintaining consistent accuracy. For instance, the average HR and NDCG for the Top 1, Top 3, Top 5, and Top 10 were 0.592 and 0.449, respectively, with an execution time of 15–17 minutes. These results indicate the model's capability in improving recommendation quality. Future research may explore integrating diverse data types, such as review text, images, and videos, and adopt more efficient evaluation methods to enhance model performance and reduce computation time.
Authors
- Didik Dwi Prasetya (ORCID: https://orcid.org/0000-0002-3540-2961)
- Triyanna Widiyaningtyas (ORCID: https://orcid.org/0000-0001-6104-6692)
- Alvin Fajar Permana
- Moh. Muzayyin Amrulloh
- L. Gilang Obidia Ramdhan
- Muhammad Naufal Farras
Institutions
- State University of Malang (ID)
Publication Details
- Published
- 2024-12-11
- DOI
- https://doi.org/10.1109/isriti64779.2024.10963523
- Citations
- 1
- Primary Topic
- Technology and Data Analysis
- Type
- article
- Field-Weighted Citation Impact
- 0.78