Dynamic clustering using particle swarm optimization with application in image segmentation

被引:270
作者
Omran, MGH
Salman, A
Engelbrecht, AP [1 ]
机构
[1] Univ Pretoria, Sch Informat Technol, Dept Comp Sci, ZA-0002 Pretoria, South Africa
[2] Kuwait Univ, Dept Comp Engn, Kuwait, Kuwait
关键词
unsupervised clustering; clustering validation; particle swarm optimization; image segmentation;
D O I
10.1007/s10044-005-0015-5
中图分类号
TP18 [人工智能理论];
学科分类号
081104 [模式识别与智能系统]; 0812 [计算机科学与技术]; 0835 [软件工程]; 1405 [智能科学与技术];
摘要
A new dynamic clustering approach (DCPSO), based on particle swarm optimization, is proposed. This approach is applied to image segmentation. The proposed approach automatically determines the "optimum" number of clusters and simultaneously clusters the data set with minimal user interference. The algorithm starts by partitioning the data set into a relatively large number of clusters to reduce the effects of initial conditions. Using binary particle swarm optimization the "best" number of clusters is selected. The centers of the chosen clusters is then refined via the K-means clustering algorithm. The proposed approach was applied on both synthetic and natural images. The experiments conducted show that the proposed approach generally found the "optimum" number of clusters on the tested images. A genetic algorithm and random search version of dynamic clustering is presented and compared to the particle swarm version.
引用
收藏
页码:332 / 344
页数:13
相关论文
共 65 条
[1]
NEURAL NETWORKS FOR MAXIMUM-LIKELIHOOD CLUSTERING [J].
ABBAS, HM ;
FAHMY, MM .
SIGNAL PROCESSING, 1994, 36 (01) :111-126
[2]
ALLDRIN N, 2003, UNPUB CLUSTERING EM
[3]
[Anonymous], 2003, THESIS U CALIFORNIA
[4]
[Anonymous], 2002, P IEEE INT C SYST MA
[5]
[Anonymous], PATTERN RECOGNITION
[6]
A CLUSTERING TECHNIQUE FOR SUMMARIZING MULTIVARIATE DATA [J].
BALL, GH ;
HALL, DJ .
BEHAVIORAL SCIENCE, 1967, 12 (02) :153-&
[7]
Bezdek J. C., 1981, Pattern recognition with fuzzy objective function algorithms
[9]
MDL principle for robust vector quantisation [J].
Bischof, H ;
Leonardis, A ;
Selb, A .
PATTERN ANALYSIS AND APPLICATIONS, 1999, 2 (01) :59-72
[10]
Bishop C. M., 1996, Neural networks for pattern recognition