{"title":"Simulated annealing-based text clustering","authors":"Nacim Fateh Chikhi","doi":"10.1016/j.patrec.2025.04.019","DOIUrl":null,"url":null,"abstract":"<div><div>Like traditional K-means, the main drawback of spherical K-means is its high sensitivity to the initialization of centroids. This issue can cause the algorithm to converge to poor local optima, resulting in clusters that do not accurately reflect the true structure of the data. In this paper, we propose two new text clustering algorithms that are less sensitive to initialization and that significantly improve clustering performance. The first algorithm employs simulated annealing to avoid getting trapped in poor local optima. The second algorithm, a relaxed version of simulated annealing, also uses randomization to escape poor local optima but requires significantly fewer computations than the first algorithm. The two algorithms are extensively evaluated across more than thirty text datasets. Experimental results demonstrate that the proposed approaches significantly outperform well-established text clustering algorithms in terms of clustering quality. Furthermore, the second algorithm is as efficient as standard spherical K-means regarding clustering speed, as both have the same time complexity. Finally, an important advantage of the proposed algorithms is that they can be applied to other domains involving directional data, such as recommender systems, social network analysis, image analysis, and more.</div></div>","PeriodicalId":54638,"journal":{"name":"Pattern Recognition Letters","volume":"193 ","pages":"Pages 128-134"},"PeriodicalIF":3.9000,"publicationDate":"2025-04-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Pattern Recognition Letters","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0167865525001539","RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0
Abstract
Like traditional K-means, the main drawback of spherical K-means is its high sensitivity to the initialization of centroids. This issue can cause the algorithm to converge to poor local optima, resulting in clusters that do not accurately reflect the true structure of the data. In this paper, we propose two new text clustering algorithms that are less sensitive to initialization and that significantly improve clustering performance. The first algorithm employs simulated annealing to avoid getting trapped in poor local optima. The second algorithm, a relaxed version of simulated annealing, also uses randomization to escape poor local optima but requires significantly fewer computations than the first algorithm. The two algorithms are extensively evaluated across more than thirty text datasets. Experimental results demonstrate that the proposed approaches significantly outperform well-established text clustering algorithms in terms of clustering quality. Furthermore, the second algorithm is as efficient as standard spherical K-means regarding clustering speed, as both have the same time complexity. Finally, an important advantage of the proposed algorithms is that they can be applied to other domains involving directional data, such as recommender systems, social network analysis, image analysis, and more.
期刊介绍:
Pattern Recognition Letters aims at rapid publication of concise articles of a broad interest in pattern recognition.
Subject areas include all the current fields of interest represented by the Technical Committees of the International Association of Pattern Recognition, and other developing themes involving learning and recognition.