Complexity Optimized Data Clustering by Competitive Neural Networks
Abstract
Data clustering is a complex optimization problem with applications ranging from vision and speech processing to data transmission and data storage in technical as well as in biological systems. We discuss a clustering strategy that explicitly reflects the tradeoff between simplicity and precision of a data representation. The resulting clustering algorithm jointly optimizes distortion errors and complexity costs. A maximum entropy estimation of the clustering cost function yields an optimal number of clusters, their positions, and their cluster probabilities. Our approach establishes a unifying framework for different clustering methods like K-means clustering, fuzzy clustering, entropy constrained vector quantization, or topological feature maps and competitive neural networks.
Cite
Text
Buhmann and Kühnel. "Complexity Optimized Data Clustering by Competitive Neural Networks." Neural Computation, 1993. doi:10.1162/NECO.1993.5.1.75Markdown
[Buhmann and Kühnel. "Complexity Optimized Data Clustering by Competitive Neural Networks." Neural Computation, 1993.](https://mlanthology.org/neco/1993/buhmann1993neco-complexity/) doi:10.1162/NECO.1993.5.1.75BibTeX
@article{buhmann1993neco-complexity,
title = {{Complexity Optimized Data Clustering by Competitive Neural Networks}},
author = {Buhmann, Joachim M. and Kühnel, Hans},
journal = {Neural Computation},
year = {1993},
pages = {75-88},
doi = {10.1162/NECO.1993.5.1.75},
volume = {5},
url = {https://mlanthology.org/neco/1993/buhmann1993neco-complexity/}
}