Co-evolving parasites improve simulated evolution as an optimization procedure
CNLS '89 Proceedings of the ninth annual international conference of the Center for Nonlinear Studies on Self-organizing, Collective, and Cooperative Phenomena in Natural and Artificial Computing Networks on Emergent computation
Proceedings of the third international conference on Genetic algorithms
A simulated annealing algorithm for the clustering problem
Pattern Recognition
Genetic programming (videotape): the movie
Genetic programming (videotape): the movie
Genetic algorithms + data structures = evolution programs (3rd ed.)
Genetic algorithms + data structures = evolution programs (3rd ed.)
In search of optimal clusters using genetic algorithms
Pattern Recognition Letters
The design and analysis of a computational model of cooperative coevolution
The design and analysis of a computational model of cooperative coevolution
ACM Computing Surveys (CSUR)
Genetic Algorithms in Search, Optimization and Machine Learning
Genetic Algorithms in Search, Optimization and Machine Learning
Genetic Algorithms and Manufacturing Systems Design
Genetic Algorithms and Manufacturing Systems Design
Genetic Algorithms
An Endosymbiotic Evolutionary Algorithm for Optimization
Applied Intelligence
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
A symbiotic evolutionary algorithm for the integration of process planning and job shop scheduling
Computers and Operations Research
FGKA: a Fast Genetic K-means Clustering Algorithm
Proceedings of the 2004 ACM symposium on Applied computing
A novel genetic algorithm for automatic clustering
Pattern Recognition Letters
Evolutionary Multiobjective Optimization: Theoretical Advances and Applications (Advanced Information and Knowledge Processing)
Adapting k-means for supervised clustering
Applied Intelligence
Evolutionary Computation: Toward a New Philosophy of Machine Intelligence (IEEE Press Series on Computational Intelligence)
A genetic algorithm for cluster analysis
Intelligent Data Analysis
New methods for competitive coevolution
Evolutionary Computation
Forming neural networks through efficient and adaptive coevolution
Evolutionary Computation
Recognition of semiconductor defect patterns using spatial filtering and spectral clustering
Expert Systems with Applications: An International Journal
A comprehensive validity index for clustering
Intelligent Data Analysis
Cluster Analysis
A survey of evolutionary algorithms for clustering
IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews
Multi-objective Genetic Algorithms for grouping problems
Applied Intelligence
IEEE Transactions on Pattern Analysis and Machine Intelligence
Evolutionary computation: comments on the history and current state
IEEE Transactions on Evolutionary Computation
Hierarchical unsupervised fuzzy clustering
IEEE Transactions on Fuzzy Systems
Clustering of the self-organizing map
IEEE Transactions on Neural Networks
Survey of clustering algorithms
IEEE Transactions on Neural Networks
EEM: evolutionary ensembles model for activity recognition in Smart Homes
Applied Intelligence
Dynamic clustering using combinatorial particle swarm optimization
Applied Intelligence
Hi-index | 0.00 |
Because of its unsupervised nature, clustering is one of the most challenging problems, considered as a NP-hard grouping problem. Recently, several evolutionary algorithms (EAs) for clustering problems have been presented because of their efficiency for solving the NP-hard problems with high degree of complexity. Most previous EA-based algorithms, however, have dealt with the clustering problems given the number of clusters (K) in advance. Although some researchers have suggested the EA-based algorithms for unknown K clustering, they still have some drawbacks to search efficiently due to their huge search space. This paper proposes the two-leveled symbiotic evolutionary clustering algorithm (TSECA), which is a variant of coevolutionary algorithm for unknown K clustering problems. The clustering problems considered in this paper can be divided into two sub-problems: finding the number of clusters and grouping the data into these clusters. The two-leveled framework of TSECA and genetic elements suitable for each sub-problem are proposed. In addition, a neighborhood-based evolutionary strategy is employed to maintain the population diversity. The performance of the proposed algorithm is compared with some popular evolutionary algorithms using the real-life and simulated synthetic data sets. Experimental results show that TSECA produces more compact clusters as well as the accurate number of clusters.