Clustering Algorithm Based on Molecular Dynamics with Nose-Hoover Thermostat. Application to Japanese Candlesticks

A hybrid pattern clustering algorithm connecting Particle Swarm Optimization with Simulated Annealing is proposed. The swarm particles are directly associated with the centroids of each cluster. They are assumed to move in the phase space associated under the influence of a potential generated by each pattern to be partitioned and interacting with each other. Thus, the problem of partitioning acquires a direct physical interpretation. The motion of swarm particles is simulated with the help of a thermal bath represented by one additional dynamical variable within the Nose-Hoover formalism. The temperature is decreased at each step in the dynamics of the swarm providing the resemblance to the Simulated Annealing. Clustering of the Japanese candlesticks which appear in the dynamics of assets in the Warsaw stock market is used as an example.

[1]  I Fukuda Application of the Nosé-Hoover method to optimization problems. , 2001, Physical review. E, Statistical, nonlinear, and soft matter physics.

[2]  Sankar K. Pal,et al.  Data mining in soft computing framework: a survey , 2002, IEEE Trans. Neural Networks.

[3]  Thomas G. Dietterich What is machine learning? , 2020, Archives of Disease in Childhood.

[4]  Luca Maria Gambardella,et al.  Ant colony system: a cooperative learning approach to the traveling salesman problem , 1997, IEEE Trans. Evol. Comput..

[5]  Marco Dorigo,et al.  Ant system: optimization by a colony of cooperating agents , 1996, IEEE Trans. Syst. Man Cybern. Part B.

[6]  Ajith Abraham,et al.  Pattern Clustering Using a Swarm Intelligence Approach , 2010, Data Mining and Knowledge Discovery Handbook.

[7]  Ute Beyer,et al.  Remote Sensing And Image Interpretation , 2016 .

[8]  Teuvo Kohonen,et al.  Self-Organizing Maps , 2010 .

[9]  S. Nosé A unified formulation of the constant temperature molecular dynamics methods , 1984 .

[10]  James C. Bezdek,et al.  Generalized clustering networks and Kohonen's self-organizing scheme , 1993, IEEE Trans. Neural Networks.

[11]  Anil K. Jain,et al.  Artificial neural networks for feature extraction and multivariate data projection , 1995, IEEE Trans. Neural Networks.

[12]  Charles T. Zahn,et al.  Graph-Theoretical Methods for Detecting and Describing Gestalt Clusters , 1971, IEEE Transactions on Computers.

[13]  L. Verlet Computer "Experiments" on Classical Fluids. I. Thermodynamical Properties of Lennard-Jones Molecules , 1967 .

[14]  J. Murphy Technical Analysis of the Financial Markets , 1999 .

[15]  Sandra Paterlini,et al.  Evolutionary Approaches for Cluster Analysis , 2003 .

[16]  Rui Xu,et al.  Survey of clustering algorithms , 2005, IEEE Transactions on Neural Networks.

[17]  Brian Everitt,et al.  Cluster analysis , 1974 .

[18]  Andries Petrus Engelbrecht,et al.  Particle swarm optimization method for image clustering , 2005, Int. J. Pattern Recognit. Artif. Intell..

[19]  Hoover,et al.  Canonical dynamics: Equilibrium phase-space distributions. , 1985, Physical review. A, General physics.

[20]  Emanuel Falkenauer,et al.  Genetic Algorithms and Grouping Problems , 1998 .

[21]  M. Rao Cluster Analysis and Mathematical Programming , 1971 .

[22]  Andries P. Engelbrecht,et al.  Image Classification using Particle Swarm Optimization , 2002, SEAL.

[23]  W. C. Swope,et al.  A computer simulation method for the calculation of equilibrium constants for the formation of physi , 1981 .

[24]  I. Evangelou,et al.  Data Mining and Knowledge Discovery in Complex Image Data using Artificial Neural Networks , 2001 .

[25]  Lior Rokach,et al.  Clustering Methods , 2005, The Data Mining and Knowledge Discovery Handbook.

[26]  E. Forgy,et al.  Cluster analysis of multivariate data : efficiency versus interpretability of classifications , 1965 .

[27]  Richard O. Duda,et al.  Pattern classification and scene analysis , 1974, A Wiley-Interscience publication.

[28]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.

[29]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.