2019
DOI: 10.3390/sym11060744
|View full text |Cite
|
Sign up to set email alerts
|

A Genetic XK-Means Algorithm with Empty Cluster Reassignment

Abstract: K-Means is a well known and widely used classical clustering algorithm. It is easy to fall into local optimum and it is sensitive to the initial choice of cluster centers. XK-Means (eXploratory K-Means) has been introduced in the literature by adding an exploratory disturbance onto the vector of cluster centers, so as to jump out of the local optimum and reduce the sensitivity to the initial centers. However, empty clusters may appear during the iteration of XK-Means, causing damage to the efficiency of the al… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
6
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
5
1
1

Relationship

0
7

Authors

Journals

citations
Cited by 8 publications
(6 citation statements)
references
References 32 publications
0
6
0
Order By: Relevance
“…We call this phenomenon model vanishing. This has been observed for k-means algorithms, and mitigation techniques have been developed including empty cluster reassignment [34,18].…”
Section: Empty Clusters and Model Vanishingmentioning
confidence: 90%
“…We call this phenomenon model vanishing. This has been observed for k-means algorithms, and mitigation techniques have been developed including empty cluster reassignment [34,18].…”
Section: Empty Clusters and Model Vanishingmentioning
confidence: 90%
“…This is due to the combinatorial space between "training data" versus "user hypothesis" versus "real-life data". For k-means, GA, and fuzzy clustering to provide accurate predictions, they may be adjusted to topological traits [68][69][70][71][72][73][74][75][76][77]. A genetic algorithm (GA) is understood as a "generic term subsuming all machine learning and optimization methods inspired by neo-Darwinian evolution theory" [74,75], and is often used in a combination with other methods for accurate inference of knowledge, like fuzzy clustering, which is a permutation of k-means [76].…”
Section: Clustering Algorithms: Old Dogs For New Tricksmentioning
confidence: 99%
“…For k-means, GA, and fuzzy clustering to provide accurate predictions, they may be adjusted to topological traits [68][69][70][71][72][73][74][75][76][77]. A genetic algorithm (GA) is understood as a "generic term subsuming all machine learning and optimization methods inspired by neo-Darwinian evolution theory" [74,75], and is often used in a combination with other methods for accurate inference of knowledge, like fuzzy clustering, which is a permutation of k-means [76]. There is no clear separation between GA versus k-means, and GAs may be merged directly with k-means [70][71][72][73][74][75][76][77], or k-means may be optimized through a GA seed selection [78][79][80][81][82][83].…”
Section: Clustering Algorithms: Old Dogs For New Tricksmentioning
confidence: 99%
See 1 more Smart Citation
“…Variants such as KMeans++ have also been active areas of research [17]. Clustering for mixed types of data [18], techniques for clustering algorithm selction [19], feature selection techniques [20,21], application of KMeans algorithm for customer segmentation [22], and improvisations using genetic algorithms or other techniques [23][24][25][26][27][28][29][30] are some other examples of continued interest of the research community towards this topic.…”
mentioning
confidence: 99%