Hybrid fruit-fly optimization algorithm with k-means for text document clustering
Fruit-fly optimization algorithm; K-means; Machine learning; Metaheuristic algorithms; Text document clustering
The fast-growing Internet results in massive amounts of text data. Due to the large volume of the unstructured format of text data, extracting relevant information and its analysis becomes very challenging. Text document clustering is a text-mining process that partitions the set of text-based documents into mutually exclusive clusters in such a way that documents within the same group are similar to each other, while documents from different clusters differ based on the content. One of the biggest challenges in text clustering is partitioning the collection of text data by measuring the relevance of the content in the documents. Addressing this issue, in this work a hybrid swarm intelligence algorithm with a K-means algorithm is proposed for text clustering. First, the hybrid fruit-fly optimization algorithm is tested on ten unconstrained CEC2019 benchmark functions. Next, the proposed method is evaluated on six standard benchmark text datasets. The experimental evaluation on the unconstrained functions, as well as on text-based documents, indicated that the proposed approach is robust and superior to other state-of-the-art methods. 2021 by the authors. Licensee MDPI, Basel, Switzerland.
Bezdan T.; Stoean C.; Naamany A.A.; Bacanin N.; Rashid T.A.; Zivkovic M.; Venkatachalam K.
https://doi.org/10.3390/math9161929 https://www.scopus.com/inward/record.uri?eid=2-s2.0-85112764015&doi=10.3390%2fmath9161929&partnerID=40&md5=fb2f46fae7238409adba829db8cb7e27
Bezdan T., Faculty of Informatics and Computing, Singidunum University, Danijelova 32, Belgrade, 11010, Serbia; Stoean C., Human Language Technology Research Center, University of Bucharest, Bucharest, 010014, Romania; Naamany A.A., Department for Mathematics and Computer Science, Modern College of Business and Science, Muscat, 113, Oman; Bacanin N., Faculty of Informatics and Computing, Singidunum University, Danijelova 32, Belgrade, 11010, Serbia; Rashid T.A., Computer Science and Engineering Department, University of Kurdistan Hewler, Erbil, 44001, Iraq; Zivkovic M., Faculty of Informatics and Computing, Singidunum University, Danijelova 32, Belgrade, 11010, Serbia; Venkatachalam K., Department of Computer Science and Engineering, CHRIST (Deemed to be University), Bangalore, 560029, India