Article ID: | iaor20051996 |
Country: | South Korea |
Volume: | 29 |
Issue: | 1 |
Start Page Number: | 43 |
End Page Number: | 56 |
Publication Date: | Mar 2004 |
Journal: | Journal of the Korean ORMS Society |
Authors: | Yoon Bok-Sik |
Keywords: | optimization: simulated annealing |
The purpose of clustering is to partition a set of objects into several clusters based on some appropriate similarity measure. In most cases, clustering is considered without any prior information on the number of clusters or the structure of the given data, which makes clustering one example of very complicated combinatorial optimization problems. In this paper we propose a general-purpose clustering method that can determine the proper number of clusters as well as efficiently carry out clustering analysis for various types of data. The method is composed of two stages. In the first stage, two different hierarchical clustering methods are used to get a reasonably good clustering result, which is improved in the second stage by ASA (accelerated simulated annealing) algorithm equipped with specially designed perturbation schemes. Extensive experimental results are given to demonstrate the apparent usefulness of our ASA clustering method.