Randomized Self Organizing Map
  We propose a variation of the self organizing map algorithm by considering
the random placement of neurons on a two-dimensional manifold, following a blue
noise distribution from which various topologies can be derived. These
topologies possess random (but controllable) discontinuities that allow for a
more flexible self-organization, especially with high-dimensional data. The
proposed algorithm is tested on one-, two- and three-dimensions tasks as well
as on the MNIST handwritten digits dataset and validated using spectral
analysis and topological data analysis tools. We also demonstrate the ability
of the randomized self-organizing map to gracefully reorganize itself in case
of neural lesion and/or neurogenesis.
