Growing neural gas efficiently

  • Authors:
  • Daniel FišEr;Jan Faigl;Miroslav Kulich

  • Affiliations:
  • Department of Cybernetics, Faculty of Electrical Engineering, Czech Technical University in Prague, Technická 2, 6 Prague 166 27, Czech Republic;Department of Cybernetics, Faculty of Electrical Engineering, Czech Technical University in Prague, Technická 2, 6 Prague 166 27, Czech Republic;Department of Cybernetics, Faculty of Electrical Engineering, Czech Technical University in Prague, Technická 2, 6 Prague 166 27, Czech Republic

  • Venue:
  • Neurocomputing
  • Year:
  • 2013

Quantified Score

Hi-index 0.01

Visualization

Abstract

This paper presents optimization techniques that substantially speed up the Growing Neural Gas (GNG) algorithm. The GNG is an example of the Self-Organizing Map algorithm that is a subject of an intensive research interest in recent years as it is used in various practical applications. However, a poor time performance on large scale problems requiring neural networks with a high amount of nodes can be a limiting factor for further applications (e.g., cluster analysis, classification, 3-D reconstruction) or a wider usage. We propose two optimization techniques that are aimed exclusively on an efficient implementation of the GNG algorithm internal structure rather than on a modification of the original algorithm. The proposed optimizations preserve all properties of the GNG algorithm and enable to use it on large scale problems with reduced computational requirements in several orders of magnitude.