Proposing improved meta-heuristic algorithms for clustering and separating users in the recommender systems
Rahim Rashidi (),
Keyhan Khamforoosh () and
Amir Sheikhahmadi ()
Additional contact information
Rahim Rashidi: Islamic Azad University
Keyhan Khamforoosh: Islamic Azad University
Amir Sheikhahmadi: Islamic Azad University
Electronic Commerce Research, 2022, vol. 22, issue 2, No 16, 623-648
Abstract:
Abstract To offer an appropriate recommendation to customers in recommender systems, the issue of clustering and separating users with different tastes from the rest of people is of significant importance. The MkMeans + + algorithm is a technique for clustering and separating users in collaborative filtering systems. This algorithm utilizes a specific procedure for selecting the initial centroids of the clusters and has a better function compared with its similar algorithms such as kMeans + + . In this paper, MkMeans + + algorithm is combined with Firefly, Cuckoo, and Krill algorithms and new algorithms called FireflyMkMeans + + , CuckooMkMeans + + , and KrillMkMeans + + are introduced in order to specify the optimal centroid of the cluster, better separate users, and avoid local optimals. In the proposed hybrid clustering approach, the initial population of firefly, cuckoo, and krill algorithms is initialized through the solutions generated by MkMeans + + algorithm, and it makes use of the benefits of MkMeans + + as well as firefly, cuckoo, and krill algorithms. Results and implementations on both MovieLens and FilmTrust datasets indicate that the proposed algorithms can perform better than their similar algorithms in clustering and separating users with different tastes (graysheep users), and enhance the quality of clusters and the accuracy of recommendations for users with similar tastes (white users).
Keywords: Collaborative filtering; Separating users; MkMeans + +; FireflyMkMeans + +; CuckooMkMeans + +; KrillMkMeans + + (search for similar items in EconPapers)
Date: 2022
References: View references in EconPapers View complete reference list from CitEc
Citations: View citations in EconPapers (1)
Downloads: (external link)
http://link.springer.com/10.1007/s10660-021-09478-9 Abstract (text/html)
Access to the full text of the articles in this series is restricted.
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:spr:elcore:v:22:y:2022:i:2:d:10.1007_s10660-021-09478-9
Ordering information: This journal article can be ordered from
http://www.springer.com/journal/10660
DOI: 10.1007/s10660-021-09478-9
Access Statistics for this article
Electronic Commerce Research is currently edited by James Westland
More articles in Electronic Commerce Research from Springer
Bibliographic data for series maintained by Sonal Shukla () and Springer Nature Abstracting and Indexing ().