Algorithms for clustering data
Algorithms for clustering data
Introduction to algorithms
A Validity Measure for Fuzzy Clustering
IEEE Transactions on Pattern Analysis and Machine Intelligence
Adaptation in natural and artificial systems
Adaptation in natural and artificial systems
Topology representing networks
Neural Networks
A variable-length genetic algorithm for clustering and classification
Pattern Recognition Letters - Special issue on genetic algorithms
Data mining with neural networks: solving business problems from application development to decision support
In search of optimal clusters using genetic algorithms
Pattern Recognition Letters
The art of computer programming, volume 3: (2nd ed.) sorting and searching
The art of computer programming, volume 3: (2nd ed.) sorting and searching
A comparison of clustering algorithms applied to color image quantization
Pattern Recognition Letters - special issue on pattern recognition in practice V
Applying genetic algorithms to search for the best hierarchical clustering of a dataset
Pattern Recognition Letters
ACM Computing Surveys (CSUR)
Feature selection in unsupervised learning via evolutionary search
Proceedings of the sixth ACM SIGKDD international conference on Knowledge discovery and data mining
Evolutionary optimization of RBF networks
Radial basis function networks 1
Bioinformatics: the machine learning approach
Bioinformatics: the machine learning approach
Genetic Algorithms and Grouping Problems
Genetic Algorithms and Grouping Problems
An Introduction to Genetic Algorithms
An Introduction to Genetic Algorithms
Fuzzy Modeling for Control
Genetic Algorithms in Search, Optimization and Machine Learning
Genetic Algorithms in Search, Optimization and Machine Learning
Pattern Recognition with Fuzzy Objective Function Algorithms
Pattern Recognition with Fuzzy Objective Function Algorithms
Multi-Objective Optimization Using Evolutionary Algorithms
Multi-Objective Optimization Using Evolutionary Algorithms
Evolutionary Algorithms for Solving Multi-Objective Problems
Evolutionary Algorithms for Solving Multi-Objective Problems
On Clustering Validation Techniques
Journal of Intelligent Information Systems
An evolutionary technique based on K-means algorithm for optimal clustering in RN
Information Sciences—Applications: An International Journal
Self-Adaptive Genetic Algorithm for Clustering
Journal of Heuristics
Clustering Gene Expression Profiles with Memetic Algorithms
PPSN VII Proceedings of the 7th International Conference on Parallel Problem Solving from Nature
Scaling genetically guided fuzzy clustering
ISUMA '95 Proceedings of the 3rd International Symposium on Uncertainty Modelling and Analysis
Cluster ensembles --- a knowledge reuse framework for combining multiple partitions
The Journal of Machine Learning Research
FGKA: a Fast Genetic K-means Clustering Algorithm
Proceedings of the 2004 ACM symposium on Applied computing
Clustering by committee
Cluster Analysis for Gene Expression Data: A Survey
IEEE Transactions on Knowledge and Data Engineering
Evolutionary Algorithms for Clustering Gene-Expression Data
ICDM '04 Proceedings of the Fourth IEEE International Conference on Data Mining
Toward Integrating Feature Selection Algorithms for Classification and Clustering
IEEE Transactions on Knowledge and Data Engineering
Combining Multiple Clusterings Using Evidence Accumulation
IEEE Transactions on Pattern Analysis and Machine Intelligence
Evolutionary Radial Basis Functions for Credit Assessment
Applied Intelligence
Multi-Objective Evolutionary Clustering using Variable-Length Real Jumping Genes Genetic Algorithm
ICPR '06 Proceedings of the 18th International Conference on Pattern Recognition - Volume 01
Neural Networks: A Comprehensive Foundation (3rd Edition)
Neural Networks: A Comprehensive Foundation (3rd Edition)
A new algorithm for clustering search results
Data & Knowledge Engineering
A genetic algorithm for cluster analysis
Intelligent Data Analysis
Advances in Fuzzy Clustering and its Applications
Advances in Fuzzy Clustering and its Applications
Multiobjective Genetic Fuzzy Clustering of Categorical Attributes
ICIT '07 Proceedings of the 10th International Conference on Information Technology
An improved algorithm for clustering gene expression data
Bioinformatics
Multi-objective clustering ensemble
International Journal of Hybrid Intelligent Systems - Hybridization of Intelligent Systems
On the efficiency of evolutionary fuzzy clustering
Journal of Heuristics
Cluster Analysis
Discovering patterns in spatial data using evolutionary programming
GECCO '96 Proceedings of the 1st annual conference on Genetic and evolutionary computation
Heterogeneous clustering ensemble method for combining different cluster results
BioDM'06 Proceedings of the 2006 international conference on Data Mining for Biomedical Applications
Evolving clusters in gene-expression data
Information Sciences: an International Journal
Nonparametric genetic clustering: comparison of validity indices
IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews
Evolution-Based Tabu Search Approach to Automatic Clustering
IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews
Clustering with a genetically optimized approach
IEEE Transactions on Evolutionary Computation
An evolutionary clustering algorithm for gene expression microarray data analysis
IEEE Transactions on Evolutionary Computation
An Evolutionary Approach to Multiobjective Clustering
IEEE Transactions on Evolutionary Computation
IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics
Automatic Clustering Using an Improved Differential Evolution Algorithm
IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans
On cluster validity for the fuzzy c-means model
IEEE Transactions on Fuzzy Systems
Survey of clustering algorithms
IEEE Transactions on Neural Networks
On comparing two sequences of numbers and its applications to clustering analysis
Information Sciences: an International Journal
Performance evaluation of some symmetry-based cluster validity indexes
IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews - Special issue on information reuse and integration
Variable-geometry clustering and its optimization
SMC'09 Proceedings of the 2009 IEEE international conference on Systems, Man and Cybernetics
Multi-agent system to monitor oceanic environments
Integrated Computer-Aided Engineering
A boltzmann theory based dynamic agglomerative hierarchical clustering
CIRA'09 Proceedings of the 8th IEEE international conference on Computational intelligence in robotics and automation
Clustering methods for agent distribution optimization
IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews
Using genetic algorithm for selection of initial cluster centers for the K-means method
ICAISC'10 Proceedings of the 10th international conference on Artifical intelligence and soft computing: Part II
Improving the scalability of EA techniques: a case study in clustering
EA'09 Proceedings of the 9th international conference on Artificial evolution
Evolutionary clustering of relational data
International Journal of Hybrid Intelligent Systems - Advances in Intelligent Agent Systems
Efficiency issues of evolutionary k-means
Applied Soft Computing
Evolutionary selection of hyperrectangles in nested generalized exemplar learning
Applied Soft Computing
Scalable local density-based distributed clustering
Expert Systems with Applications: An International Journal
A review: accuracy optimization in clustering ensembles using genetic algorithms
Artificial Intelligence Review
A clustering method combining differential evolution with the K-means algorithm
Pattern Recognition Letters
Evolutionary-based selection of generalized instances for imbalanced classification
Knowledge-Based Systems
Evolutionary fuzzy clustering of relational data
Theoretical Computer Science
A two-stage genetic algorithm for automatic clustering
Neurocomputing
An evolutionary fuzzy clustering with minkowski distances
ICONIP'11 Proceedings of the 18th international conference on Neural Information Processing - Volume Part II
Clustering avatars behaviours from virtual worlds interactions
Proceedings of the 4th International Workshop on Web Intelligence & Communities
Classification of textual E-mail spam using data mining techniques
Applied Computational Intelligence and Soft Computing
Gene transposon based clone selection algorithm for automatic clustering
Information Sciences: an International Journal
Features selection from high-dimensional web data using clustering analysis
Proceedings of the 2nd International Conference on Web Intelligence, Mining and Semantics
Distributing weights under hierarchical clustering: A way in reducing performance breakdown
Expert Systems with Applications: An International Journal
A two-leveled symbiotic evolutionary algorithm for clustering problems
Applied Intelligence
Semi supervised clustering: a pareto approach
MLDM'12 Proceedings of the 8th international conference on Machine Learning and Data Mining in Pattern Recognition
An improved generalized fuzzy c-means clustering algorithm based on GA
IScIDE'11 Proceedings of the Second Sino-foreign-interchange conference on Intelligent Science and Intelligent Data Engineering
A genetic graph-based clustering algorithm
IDEAL'12 Proceedings of the 13th international conference on Intelligent Data Engineering and Automated Learning
Identifying archetypal perspectives in news articles
BCS-HCI '12 Proceedings of the 26th Annual BCS Interaction Specialist Group Conference on People and Computers
Multi-Objective Genetic Algorithm for Robust Clustering with Unknown Number of Clusters
International Journal of Applied Evolutionary Computation
An evolutionary computational model applied to cluster analysis of DNA microarray data
Expert Systems with Applications: An International Journal
GPU accelerated genetic clustering
SEAL'12 Proceedings of the 9th international conference on Simulated Evolution and Learning
Exploration and exploitation operators for genetic graph clustering algorithm
ISMIS'12 Proceedings of the 20th international conference on Foundations of Intelligent Systems
Controversy Corner: Search Based Software Engineering: Review and analysis of the field in Brazil
Journal of Systems and Software
Dynamic clustering using combinatorial particle swarm optimization
Applied Intelligence
Evolving fisher kernels for biological sequence classification
Evolutionary Computation
A genetic graph-based clustering approach to biomedical summarization
Proceedings of the 3rd International Conference on Web Intelligence, Mining and Semantics
A sample-based hierarchical adaptive K-means clustering method for large-scale video retrieval
Knowledge-Based Systems
Computer Methods and Programs in Biomedicine
Evolutionary k-means for distributed data sets
Neurocomputing
Engineering Applications of Artificial Intelligence
An automatic method for construction of ensembles to time series prediction
International Journal of Hybrid Intelligent Systems
International Journal of Hybrid Intelligent Systems
Subspace clustering of high-dimensional data: an evolutionary approach
Applied Computational Intelligence and Soft Computing
Hi-index | 0.01 |
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 paper. The paper is original in what concerns two main aspects. First, it provides an up-to-date overview that is fully devoted to evolutionary algorithms for clustering, is not limited to any particular kind of evolutionary approach, and comprises advanced topics like multiobjective and ensemble-based evolutionary clustering. Second, it provides a taxonomy that highlights some very important aspects in the context of evolutionary data clustering, namely, fixed or variable number of clusters, cluster-oriented or nonoriented operators, context-sensitive or context-insensitive operators, guided or unguided operators, binary, integer, or real encodings, centroid-based, medoid-based, label-based, tree-based, or graph-based representations, among others. A number of references are provided that describe applications of evolutionary algorithms for clustering in different domains, such as image processing, computer security, and bioinformatics. The paper ends by addressing some important issues and open questions that can be subject of future research.