Alternating cluster estimation: a new tool for clustering and function approximation
Authors:
- J.C. BezdekJBJ.C. Bezdek
- 1 August 1999
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Fuzzy Systems
- Vol. 7 (4) , 377-393
Abstract
Many clustering models define good clusters as extrema of objective functions. Optimization of these models is often done using an alternating optimization (AO) algorithm driven by necessary conditions for local extrema. We abandon the objective function model in favor of a generalized model called alternating cluster estimation (ACE). ACE uses an alternating iteration architecture, but membership and prototype functions are selected directly by the user. Virtually every clustering model can be realized as an instance of ACE. Out of a large variety of possible instances of non-AO models, we present two examples: 1) an algorithm with a dynamically changing prototype function that extracts representative data and 2) a computationally efficient algorithm with hyperconic membership functions that allows easy extraction of membership functions. We illustrate these non-AO instances on three problems: a) simple clustering of plane data where we show that creating an unmatched ACE algorithm overcomes some problems of fuzzy c-means (FCM-AO) and possibilistic c-means (PCM-AO); b) functional approximation by clustering on a simple artificial data set; and c) functional approximation on a 12 input 1 output real world data set. ACE models work pretty well in all three cases.Keywords
This publication has 51 references indexed in Scilit:
- Fuzzy shell clustering algorithms in image processing: fuzzy C-rectangular and 2-rectangular shellsIEEE Transactions on Fuzzy Systems, 1997
- Fuzzy clustering of elliptic ring-shaped clustersPattern Recognition Letters, 1995
- Optimization of clustering criteria by reformulationIEEE Transactions on Fuzzy Systems, 1995
- Fuzzy B-spline membership function (BMF) and its applications in fuzzy-neural controlIEEE Transactions on Systems, Man, and Cybernetics, 1995
- Clustering with evolution strategiesPattern Recognition, 1994
- An improved synthesis method for multilayered neural networks using qualitative knowledgeIEEE Transactions on Fuzzy Systems, 1993
- A possibilistic approach to clusteringIEEE Transactions on Fuzzy Systems, 1993
- A thresholded fuzzy c-means algorithm for semi-fuzzy clusteringPattern Recognition, 1991
- FUZZY SHELL-CLUSTERING AND APPLICATIONS TO CIRCLE DETECTION IN DIGITAL IMAGESInternational Journal of General Systems, 1990
- Unsupervised optimal fuzzy clusteringIEEE Transactions on Pattern Analysis and Machine Intelligence, 1989