Integrated Distance Based Convolutional Neural Network Optimized Using Elephas-Kiboko Algorithm for Movie Recommendation

International Journal of Electrical and Electronics Engineering |
© 2025 by SSRG - IJEEE Journal |
Volume 12 Issue 2 |
Year of Publication : 2025 |
Authors : Sneha Bohra, Amit Gaikwad |
How to Cite?
Sneha Bohra, Amit Gaikwad, "Integrated Distance Based Convolutional Neural Network Optimized Using Elephas-Kiboko Algorithm for Movie Recommendation," SSRG International Journal of Electrical and Electronics Engineering, vol. 12, no. 2, pp. 27-38, 2025. Crossref, https://doi.org/10.14445/23488379/IJEEE-V12I2P104
Abstract:
A movie recommendation system aims to suggest movies based on users' preferences, past activities, and browsing history. These systems depend on algorithms that process extensive user behaviour data, movie attributes, and contextual information to provide personalized recommendations. This system suffers from several challenges like cold-start, sparse data, or dynamically changing user preferences. To overcome these issues, this research introduces the Elephas-Kiboko Optimization (EKO) Algorithm for the optimization of CNN based movie recommendation model. The proposed model also introduces an integrated distance metric that combines two standard distance metrics, namely Bhattacharya and Euclidean distances, to analyze movie similarities, considering both textual and visual features for enhancing the recommendation accuracy. The Elephas-Kiboko Optimization (EKO) method is a bio-inspired algorithm that utilizes clan-based updates and adaptive behaviors to enable effective navigation through the exploration and exploitation phases. This innovative approach addresses key challenges of recommendation systems and improves recommendation accuracy and user satisfaction. Experimental results on popular movie datasets show that the EK-CNN model delivers outstanding performance for metrics like accuracy, F1-score, precision, and recall with values of 94.87%, 94.65%, 94.00%, and 95.75%, respectively.
Keywords:
Bio-inspired, Bhattacharya distance, Convolutional Neural Network, Elephas-Kiboko Optimization, Euclidean distance, Movie recommendation system.
References:
[1] Zahra Zamanzadeh Darban, and Mohammad Hadi Valipour, “GHRS: Graph-Based Hybrid Recommendation System with Application to Movie Recommendation,” Expert Systems with Applications, vol. 200, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[2] Yongheng Mu, and Yun Wu, “Multimodal Movie Recommendation System Using Deep Learning,” Mathematics, vol. 11, no. 4, 2023.
[CrossRef] [Google Scholar] [Publisher Link]
[3] Yun Liu, and Jun Miyazaki, “Knowledge-Aware Attentional Neural Network for Review-Based Movie Recommendation with Explanations,” Neural Computing and Applications, vol. 35, no. 3, pp. 2717-2735, 2023.
[CrossRef] [Google Scholar] [Publisher Link]
[4] Zhenlu Liang, Zhisheng Yang, and Jingyong Cheng, “Weight Normalization Optimization Movie Recommendation Algorithm Based on Three-Way Neural Interaction Networks,” Complex & Intelligent Systems, vol. 9, no. 6, pp. 6241-6254, 2023.
[CrossRef] [Google Scholar] [Publisher Link]
[5] Shadi AlZu’bi, Amjed Zraiqat, and Samar Hendawi, “Sustainable Development: A Semantics-Aware Trends for Movies Recommendation System using Modern NLP,” International Journal of Advances in Soft Computing & Its Applications, vol. 14, no. 3, pp. 153-173, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[6] Sandipan Sahu et al., “Movie Popularity and Target Audience Prediction Using the Content-Based Recommender System,” IEEE Access, vol. 10, pp. 42044-42060, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[7] Bharti Sharma et al., “Hybrid Sparrow Clustered (HSC) Algorithm for Top-N Recommendation System,” Symmetry, vol. 14, no. 4, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[8] CheonSol Lee et al., “Improving Graph-Based Movie Recommender System Using Cinematic Experience,” Applied Sciences, vol. 12, no. 3, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[9] Rahul Katarya et al., “Movie Recommender System with Metaheuristic Artificial Bee,” Neural Computing and Applications, vol. 30, pp. 1983-1990, 2018.
[CrossRef] [Google Scholar] [Publisher Link]
[10] Shuang Geng et al., “Swarm Enhanced Attentive Mechanism for Sequential Recommendation,” Advances in Swarm Intelligence, pp. 442-453, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[11] Vimala Vellaichamy, and Vivekanandan Kalimuthu, “Hybrid Collaborative Movie Recommender System Using Clustering and Bat Optimization,” International Journal of Intelligent Engineering and Systems, vol. 10, no. 5, pp. 38-47, 2017.
[CrossRef] [Google Scholar] [Publisher Link]
[12] Rahul Katarya, and Om Prakash Verma, “An Effective Collaborative Movie Recommender System with Cuckoo Search,” Egyptian Informatics Journal, vol. 18, no. 2, pp. 105-112, 2017.
[CrossRef] [Google Scholar] [Publisher Link]
[13] Senbagaraman M. et al., “A Movie Recommendation System Using Collaborative Approach and Cuttlefish Optimization,” International Conference on Emerging trends in Engineering, Science and Sustainable Technology, pp. 95-99, 2017.
[Google Scholar] [Publisher Link]
[14] Waleed Hattawi et al., “Recent Quality Models in BigData Applications,” International Conference on Information Technology, Amman, Jordan, pp. 811-815, 2021.
[CrossRef] [Google Scholar] [Publisher Link]
[15] Mahesh Goyani, and Neha Chaurasiya, “A Review of Movie Recommendation System: Limitations, Survey and Challenges,” Electronic Letters on Computer Vision and Image Analysis, vol. 19, no. 3, pp. 18-37, 2020.
[Google Scholar] [Publisher Link]
[16] Ala Mughaid et al., “An Intelligent Cybersecurity System for Detecting Fake News in Social Media Websites,” Soft Computing, vol. 26, no. 12, pp. 5577-5591, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[17] J. Bobadilla et al., “Recommender Systems Survey,” Knowledge-Based Systems, vol. 46, pp. 109-132, 2013.
[CrossRef] [Google Scholar] [Publisher Link]
[18] G. Adomavicius, and A. 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, vol. 17, no. 6, pp. 734-749, 2005.
[CrossRef] [Google Scholar] [Publisher Link]
[19] Aghiles Salah, Nicoleta Rogovschi, and Mohamed Nadif, “A Dynamic Collaborative Filtering System via a Weighted Clustering Approach,” Neurocomputing, vol. 175, pp. 206-215, 2016.
[CrossRef] [Google Scholar] [Publisher Link]
[20] Nikolaos Polatidis, and Christos K. Georgiadis, “A Multi-Level Collaborative Filtering Method that Improves Recommendations,” Expert Systems with Applications, vol. 48, pp. 100-110, 2016.
[CrossRef] [Google Scholar] [Publisher Link]
[21] Yehuda Koren, “Factorization Meets the Neighborhood: A Multifaceted Collaborative Filtering Model,” Proceedings of the 14th ACM International Conference on Knowledge Discovery and Data Mining, pp. 426-434, 2008.
[CrossRef] [Google Scholar] [Publisher Link]
[22] Michael T. Lash, and Kang Zhao, “Early Predictions of Movie Success: The Who, What, and When of Protability,” Journal of Management Information Systems, vol. 33, no. 3, pp. 874-903, 2016.
[CrossRef] [Google Scholar] [Publisher Link]
[23] Usman Ahmed, Humaira Waqas, and Muhammad Tanvir Afzal, “Pre-Production Box-Office Success Quotient Forecasting,” Soft Computing, vol. 24, no. 9, pp. 6635-6653, 2020.
[CrossRef] [Google Scholar] [Publisher Link]
[24] Nuning Kurniasih et al., “Online Media as a Movie Reference,” Journal of Physics: Conference Series, vol. 1114, 2018.
[CrossRef] [Google Scholar] [Publisher Link]
[25] Shuai Zhang et al., “Deep Learning Based Recommender System: A Survey and New Perspectives,” ACM Computing Surveys, vol. 52, no. 1, pp. 1-38, 2019.
[CrossRef] [Google Scholar] [Publisher Link]
[26] Rounak Banik, Movie Recommender Systems, Kaggle. [Online]. Available: https://www.kaggle.com/code/rounakbanik/movie-recommender-systems/input
[27] Haitao He et al., “Movie Recommendation System Based on Traditional Recommendation Algorithm and CNN Model,” Highlights in Science, Engineering and Technology, vol. 34, pp. 255-261, 2023.
[CrossRef] [Google Scholar] [Publisher Link]
[28] Pinar Civicioglu, and Erkan Besdok, “A Conceptual Comparison of the Cuckoo-Search, Particle Swarm Optimization, Differential Evolution and Artificial Bee Colony Algorithms,” Artificial Intelligence Review, vol. 39, pp. 315-346, 2013.
[CrossRef] [Google Scholar] [Publisher Link]
[29] Adil Fahad et al., “A Survey of Clustering Algorithms for Big Data: Taxonomy and Empirical Analysis,” IEEE Transactions on Emerging Topics in Computing, vol. 2, no. 3, pp. 267-279, 2014.
[CrossRef] [Google Scholar] [Publisher Link]
[30] Jon Herlocker, Joseph A. Konstan, and John Riedl, “An Empirical Analysis of Design Choices in Neighborhood-Based Collaborative Filtering Algorithms,” Information Retrieval, vol. 5, pp. 287-310, 2002.
[CrossRef] [Google Scholar] [Publisher Link]
[31] Joseph A. Konstan, and John Riedl, “Recommender Systems: from Algorithms to User Experience,” User Modeling and User-Adapted Interaction, vol. 22, pp. 101-123, 2012.
[CrossRef] [Google Scholar] [Publisher Link]
[32] Xin Zhang, Jiwei Qin, and Jiong Zheng, “A Social Recommendation Based on Metric Learning and Users’ Co-Occurrence Pattern,” Symmetry, vol. 13, no. 11, 2021.
[CrossRef] [Google Scholar] [Publisher Link]
[33] Ssvr Kumar Addagarla, and Anthoniraj Amalanathan, “Probabilistic Unsupervised Machine Learning Approach for a Similar Image Recommender System for E-Commerce,” Symmetry, vol. 12, no. 11, 2020.
[CrossRef] [Google Scholar] [Publisher Link]
[34] Swati Aswale et al., “Indian Classical Music Recognition Using Deep Convolution Neural Network,” International Journal of Electrical and Electronics Research, vol. 12, no. 1, pp. 73-82, 2024.
[CrossRef] [Google Scholar] [Publisher Link]