Patch clustering for massive data sets

  • Authors:
  • Nikolai Alex;Alexander Hasenfuss;Barbara Hammer

  • Affiliations:
  • University of Applied Science Braunschweig/Wolfenbüttel, Department of Computer Science, Salzdahlumer Str. 46/48, 38302 Wolfenbüttel, Germany;Clausthal University of Technology, Department of Informatics, Julius-Albert-Str. 4, 38678 Clausthal-Zellerfeld, Germany;Clausthal University of Technology, Department of Informatics, Julius-Albert-Str. 4, 38678 Clausthal-Zellerfeld, Germany

  • Venue:
  • Neurocomputing
  • Year:
  • 2009

Quantified Score

Hi-index 0.02

Visualization

Abstract

The presence of huge data sets poses new problems to popular clustering and visualization algorithms such as neural gas (NG) and the self-organising-map (SOM) due to memory and time constraints. In such situations, it is no longer possible to store all data points in the main memory at once and only a few, ideally only one run over the whole data set is still affordable to achieve a feasible training time. In this contribution we propose single pass extensions of the classical clustering algorithms NG and SOM which are based on a simple patch decomposition of the data set and fast batch optimization schemes of the underlying cost function. The algorithms only require a fixed memory space. They maintain the benefits of the original ones including easy implementation and interpretation as well as large flexibility and adaptability. We demonstrate that parallelization of the methods becomes easily possible and we show the efficiency of the approach in a variety of experiments.