Loading…
Experiments in projection and clustering by simulated annealing
Simulated annealing is a stochastic relaxation algorithm which has been used successfully to optimize functions of many variables. This paper analyzes the simulated annealing algorithm when applied to the minimization of functions from two common problems encountered in exploratory pattern analysis,...
Saved in:
Published in: | Pattern recognition 1989, Vol.22 (2), p.213-220 |
---|---|
Main Authors: | , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | Simulated annealing is a stochastic relaxation algorithm which has been used successfully to optimize functions of many variables. This paper analyzes the simulated annealing algorithm when applied to the minimization of functions from two common problems encountered in exploratory pattern analysis, projection and clustering. The projection is a nonlinear mapping of patterns in high dimension to two dimensions. The simulated annealing mapping is compared to gradient descent minimization of the same objective function as well as eigenvector projection. The simulated annealing clustering is compared to a
k-means algorithm.
Empirical results show that simulated annealing can produce results as good as those obtained by conventional methods, but are impractical for small data sets because of the high computational cost. Simulated annealing does, in the case of the mapping problem, yield a better optimization and better retained structure for large data sets containing tight gaussian clusters. |
---|---|
ISSN: | 0031-3203 1873-5142 |
DOI: | 10.1016/0031-3203(89)90067-8 |