2009
DOI: 10.1109/tsmcc.2008.2007252
|View full text |Cite
|
Sign up to set email alerts
|

A Survey of Evolutionary Algorithms for Clustering

Abstract: -This paper presents a survey of evolutionary algorithms designed for clustering tasks. It tries to reflect the profile of this area by focusing more on those subjects that have been given more importance in the literature. In this context, most of the paper is devoted to partitional algorithms that look for hard clusterings of data, though overlapping (i.e., soft and fuzzy) approaches are also covered in the manuscript. The paper is original in what concerns two main aspects. First, it provides an up-to-date … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
340
0
27

Year Published

2011
2011
2020
2020

Publication Types

Select...
6
2

Relationship

0
8

Authors

Journals

citations
Cited by 657 publications
(368 citation statements)
references
References 113 publications
(248 reference statements)
1
340
0
27
Order By: Relevance
“…To represent the chromosomes we use a label-based integer encoding widely adopted in literature [11] and shown in Figure 5. According to this encoding, a solution is an integer array of n positions, where n is the number of methods exposed in a service.…”
Section: A Chromosome Representationmentioning
confidence: 99%
See 2 more Smart Citations
“…To represent the chromosomes we use a label-based integer encoding widely adopted in literature [11] and shown in Figure 5. According to this encoding, a solution is an integer array of n positions, where n is the number of methods exposed in a service.…”
Section: A Chromosome Representationmentioning
confidence: 99%
“…As crossover operator we use the operator defined specifically for clustering problems by Hruschka et al [11]. In order to illustrate how this operator works consider the example shown in Figure 6 from [11]. The operator first selects randomly k (1≤k≤n) clusters from ParentA, where n is the number of clusters in ParentA.…”
Section: The Crossover Operatormentioning
confidence: 99%
See 1 more Smart Citation
“…Clustering algorithms can be categorized as hierarchical or partitioning [2]. Hierarchical clustering algorithms group objects in a hierarchical structure.…”
Section: Introductionmentioning
confidence: 99%
“…Further progress was observed when many standard clustering algorithms in gene expression analysis, such as k-means and fuzzy c-means, were coupled with Evolutionary Algorithms (EAs) [12][13] to optimize partitioning. EAs are metaheuristics widely believed to be effective on NP-hard problems, such as clustering, being able to provide near-optimal solutions in reasonable time.…”
Section: Introductionmentioning
confidence: 99%