Collaborative Movie Recommendation System using Enhanced Fuzzy C-Means Clustering with Dove Swarm Optimization Algorithm

Main Article Content

Saranya S
C. Jeyalakshmi

Abstract

Recommender Systems (RSs) aid in filtering information seeking to envisage user and item ratings, primarily from huge data to recommend the likes. Movie RSs offer a scheme to help users categorize them based on comparable interests. This enables RSs to be a dominant part of websites and e-commerce applications. This paper proposes an optimized RS for movies, primarily aiming to suggest an RS by clustering data and Computational Intelligence (CI). Unsupervised clustering, a model-based Collaborative Filtering (CF) category, is preferred as it offers simple and practical recommendations. Nevertheless, it involves an increased error rate and consumes more iterations for converging. Enhanced Fuzzy C-Means (EFCM) clustering is proposed to handle these issues. Dove Swarm Optimisation Algorithm (DSOA)-based RS is proposed for optimising Data Points (DPs) in every cluster, providing effcient recommendations. The performance of the proposed EFCM-DSOA-based RS is analysed by performing an experimental study on benchmarked MovieLens Dataset. To ensure the effciency of the proposed EFCM-DSOA-based RS, the outcomes are compared with EFCM-Particle Swarm Optimization (EFCM-PSO) and EFCM-Cuckoo Search (EFCM-CS) based on standard optimization functions. The proposed EFCM-DSOA-based RS offers improved F-measure, Accuracy, and Fitness convergence.

Article Details

How to Cite
[1]
S. S and C. Jeyalakshmi, “Collaborative Movie Recommendation System using Enhanced Fuzzy C-Means Clustering with Dove Swarm Optimization Algorithm”, ECTI-CIT Transactions, vol. 17, no. 3, pp. 308–318, Jul. 2023.
Section
Research Article

References

G. Linden, B. Smith and J. York, “Amazon.com recommendations: item-to-item collaborative filtering,” in IEEE Internet Computing, vol. 7, no. 1, pp. 76-80, Jan.-Feb. 2003.

P. Lops, M. D. Gemmis and G. Semeraro, “Content-based recommender systems: State of the art and trends,” Recommender systems handbook, pp. 73-105, 2010.

F. Braida, C. E. Mello, M. B. Pasinato and G. Zimbr ̃ao, “Transforming collaborative filtering into supervised learning,” Expert Systems with Applications, vol. 42, no. 10, pp. 4733-4742, 2015.

G.-R. Xue, C. Lin, Q. Yang, W. Xi, H. J. Zeng, Y. Yu and Z. Chen, “Scalable collaborative filtering using cluster-based smoothing,” in Proceedings of the 28th annual international ACM SIGIR conference on Research and development in information retrieval, pp. 114-121, 2005.

A. M. Rashid, Shyong K. Lam, Adam LaPitz, G. Karypis and J. Riedl, “ClustKNN: a highly scalable hybrid model-& memory-based CF algorithm,” 8th International Workshop on Knowledge Discovery on the Web (WebKDD 2006), Philadelphia, Pennsylvania, USA, pp.1-10, 2006.

S. Ghosh and S. K. Dubey, “Comparative analysis of k-means and fuzzy c-means algorithms,” International Journal of Advanced Computer Science and Applications, vol. 4, no. 4, 2013.

S. Nasser, R. Alkhaldi and G. Vert, “A Modified Fuzzy K-means Clustering using Expectation Maximization,” 2006 IEEE International Conference on Fuzzy Systems, Vancouver, BC, Canada, pp. 231-235, 2006.

J. Wu and T. Li, “A modified fuzzy c-means algorithm for collaborative filtering,” in Proceedings of the 2nd KDD Workshop on Large-Scale Recommender Systems and the Netflix Prize Competition, no.2, pp. 1-4, 2008.

Ar, Y., & Bostanci, E. (2016). A genetic algorithm solution to the collaborative filtering problem. Expert Systems with Applications, 61, 122-128.

R. Katarya and O. P. Verma, “A collaborative recommender system enhanced with particle swarm optimization technique,” Multimedia Tools and Applications, vol. 75, pp. 9225-9239, 2016.

S. M. A. Pahnehkolaei, A. Alfi, A. Sadollah and J. H. Kim, “Gradient-based water cycle algorithm with evaporation rate applied to chaos suppression,” Applied Soft Computing, vol. 53, pp. 420-440, 2017.

A. Arab and A. Alfi, “An adaptive gradient descent-based local search in memetic algorithm applied to optimal controller design,” Information Sciences, vol. 299, pp. 117-142, 2015.

Y. Mousavi and A. Alfi, “A memetic algorithm applied to trajectory control by tuning of fractional order proportional-integral-derivative controllers,” Applied Soft Computing, vol. 36, pp. 599-617, 2015.

M. Mernik, S. H. Liu, D. Karaboga and M. Cˇrepinˇsek, “On clarifying misconceptions when comparing variants of the artificial bee colony algorithm by offering a new implementation,” Information sciences, vol. 291, pp. 115-127, 2015.

K. Ameli, A. Alfi and M. Aghaebrahimi, “A fuzzy discrete harmony search algorithm applied to annual cost reduction in radial distribution systems,” Engineering Optimization, vol. 48, no.9, pp. 1529-1549, 2016.

X. Liu and H. Fu, “PSO-based support vector machine with Cuckoo search technique for clinical disease diagnoses,” The Scientific World Journal, vol. 2014, 548483, 2014.

N. S. M. Raja and R. Vishnupriya, “Kapur’s entropy and cuckoo search algorithm assisted the segmentation and analysis of RGB Images,” Indian Journal of Science and Technology, vol. 9, no. 17, 89936, 2016.

Z. Wang, X. Yu, N. Feng and Z. Wang, ‘An improved collaborative movie recommendation system using computational intelligence,” Journal of Visual Languages & Computing, vol. 25, no. 6, pp. 667-675, 2014.

M. Soares and P. Viana, “Tuning metadata for better movie content-based recommendation systems,” Multimedia Tools and Applications, vol.74, pp. 7015-7036, 2015.

R. Katarya and O. P. Verma, “An effective collaborative movie recommender system with cuckoo search,” Egyptian Informatics Journal, vol. 18, no.2, pp. 105-112, 2017.

S. P. Singh and S. Solanki, “A Movie Recommender System Using Modified Cuckoo Search,” Emerging Research in Electronics, Computer Science and Technology,Springer, Singapore, 2019.

Z. Cui et al., “Personalized Recommendation System Based on Collaborative Filtering for IoT Scenarios,” in IEEE Transactions on Services Computing, vol. 13, no. 4, pp. 685-695, 1 July-Aug. 2020.

M. S. Kumar and J. Prabhu, “A hybrid model collaborative movie recommendation system using K-means clustering with ant colony optimisation,” International Journal of Internet Technology and Secured Transactions, vol. 10, no. 3, pp. 337-35, 2020.

D. Roy and M. Dutta, “An Improved Cat Swarm Search-Based Deep Ensemble Learning Model for Group Recommender Systems,” Journal of Information & Knowledge Management, vol. 21, no. 3, 2250032, 2022.

M. -C. Su, J. -H. Chen, A. M. Utami, S. -C. Lin and H. -H. Wei, “Dove Swarm Optimization Algorithm,” in IEEE Access, vol. 10, pp. 46690-46696, 2022.

https://grouplens.org/datasets/movielens/100k/