Dynamic Niching Genetic Algorithm with Data Attraction for Automatic Clustering

被引:10
作者
常冬霞
张贤达
机构
[1] StateKeyLaboratoryonIntelligentTechnologyandSystems,TsinghuaNationalLaboratoryforInformationScienceandTechnology,DepartmentofAutomation,TsinghuaUniversity
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
140502 [人工智能];
摘要
A genetic clustering algorithm was developed based on dynamic niching with data attraction.The algorithm uses the concept of Coulomb attraction to model the attraction between data points.Then,the niches with data attraction are dynamically identified in each generation to automatically evolve the optimal number of clusters as well as the cluster centers of the data set without using cluster validity functions or a variance-covariance matrix.Therefore,this clustering scheme does not need to prespecify the number of clusters as in existing methods.Several data sets with widely varying characteristics are used to demonstrate the superiority of this algorithm.Experimental results show that the performance of this clustering algorithm is high,effective,and flexible.
引用
收藏
页码:718 / 724
页数:7
相关论文
共 7 条
[1]
GAPS: A clustering method using a new point symmetry-based distance measure [J].
Bandyopadhyay, Sanghamitra ;
Saha, Sriparna .
PATTERN RECOGNITION, 2007, 40 (12) :3430-3451
[2]
RGFGA: An efficient representation and crossover for grouping genetic algorithms [J].
Tucker, A ;
Crampton, J ;
Swift, S .
EVOLUTIONARY COMPUTATION, 2005, 13 (04) :477-499
[3]
A species conserving genetic algorithm for multimodal function optimization [J].
Li, JP ;
Balazs, ME ;
Parks, GT ;
Clarkson, PJ .
EVOLUTIONARY COMPUTATION, 2002, 10 (03) :207-234
[4]
Genetic clustering for automatic evolution of clusters and application to image classification [J].
Bandyopadhyay, S ;
Maulik, U .
PATTERN RECOGNITION, 2002, 35 (06) :1197-1208
[5]
An evolutionary technique based on K-Means algorithm for optimal clustering in R N[J] Sanghamitra Bandyopadhyay;Ujjwal Maulik Information Sciences 2002, 1
[6]
Genetic algorithm-based clustering technique [J].
Maulik, U ;
Bandyopadhyay, S .
PATTERN RECOGNITION, 2000, 33 (09) :1455-1465
[7]
AN EXAMINATION OF PROCEDURES FOR DETERMINING THE NUMBER OF CLUSTERS IN A DATA SET [J].
MILLIGAN, GW ;
COOPER, MC .
PSYCHOMETRIKA, 1985, 50 (02) :159-179