Simulated annealing using a Reversible Jump Markov Chain Monte Carlo algorithm for fuzzy clustering

被引:40
作者
Bandyopadhyay, S [1 ]
机构
[1] Indian Stat Inst, Machine Intelligence Unit, Kolkata 700108, India
关键词
pattern recognition; fuzzy clustering; cluster validity index; determining the number of clusters; Reversible Jump Markov Chain Monte Carlo; simulated annealing; remote sensing;
D O I
10.1109/TKDE.2005.64
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, an approach for automatically clustering a data set into a number of fuzzy partitions with a simulated annealing using a Reversible Jump Markov Chain Monte Carlo algorithm is proposed. This is in contrast to the widely used fuzzy clustering scheme, the Fuzzy C-Means (FCM) algorithm, which requires the a priori knowledge of the number of clusters. The said approach performs the clustering by optimizing a cluster validity index, the Xie-Beni index. It makes use of the homogeneous Reversible Jump Markov Chain Monte Carlo (RJMCMC) kernel as the proposal so that the algorithm is able to jump between different dimensions, i.e., number of clusters, until the correct value is obtained. Different moves, like birth, death, split, merge, and update, are used for sampling a candidate state given the current state. The effectiveness of the proposed technique in optimizing the Xie-Beni index and thereby determining the appropriate clustering is demonstrated for both artificial and real-life data sets. In a part of the investigation, the utility of the fuzzy clustering scheme for classifying pixels in an IRS satellite image of Kolkata is studied. A technique for reducing the computation efforts in the case of satellite image data is incorporated.
引用
收藏
页码:479 / 490
页数:12
相关论文
共 35 条
[1]   NEW LOOK AT STATISTICAL-MODEL IDENTIFICATION [J].
AKAIKE, H .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1974, AC19 (06) :716-723
[2]   Robust full Bayesian learning for radial basis networks [J].
Andrieu, C ;
de Freitas, N ;
Doucet, A .
NEURAL COMPUTATION, 2001, 13 (10) :2359-2407
[3]  
[Anonymous], 1987, SIMULATED ANNEALING
[4]  
[Anonymous], Pattern Recognition With Fuzzy Objective Function Algorithms
[5]  
BAKKER B, 1999, P EUR S ART NEUR NET, P87
[6]   An evolutionary technique based on K-Means algorithm for optimal clustering in RN [J].
Bandyopadhyay, S ;
Maulik, U .
INFORMATION SCIENCES, 2002, 146 (1-4) :221-237
[7]   Clustering using simulated annealing with probabilistic redistribution [J].
Bandyopadhyay, S ;
Maulik, U ;
Pakhira, MK .
INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 2001, 15 (02) :269-285
[8]   Validity-guided (re)clustering with applications to image segmentation [J].
Bensaid, AM ;
Hall, LO ;
Bezdek, JC ;
Clarke, LP ;
Silbiger, ML ;
Arrington, JA ;
Murtagh, RF .
IEEE TRANSACTIONS ON FUZZY SYSTEMS, 1996, 4 (02) :112-123
[9]  
Bezdek J. C, 1975, P 8 INT C NUM TAX SA, P143
[10]  
Bezdek JC, 1974, J CYBERNETICS, V3, P58, DOI [10.1080/01969727308546047, DOI 10.1080/01969727308546047]