English

Asynchronously Trained Distributed Topographic Maps

Machine Learning 2023-01-23 v1 Artificial Intelligence Neural and Evolutionary Computing

Abstract

Topographic feature maps are low dimensional representations of data, that preserve spatial dependencies. Current methods of training such maps (e.g. self organizing maps - SOM, generative topographic maps) require centralized control and synchronous execution, which restricts scalability. We present an algorithm that uses NN autonomous units to generate a feature map by distributed asynchronous training. Unit autonomy is achieved by sparse interaction in time \& space through the combination of a distributed heuristic search, and a cascade-driven weight updating scheme governed by two rules: a unit i) adapts when it receives either a sample, or the weight vector of a neighbor, and ii) broadcasts its weight vector to its neighbors after adapting for a predefined number of times. Thus, a vector update can trigger an avalanche of adaptation. We map avalanching to a statistical mechanics model, which allows us to parametrize the statistical properties of cascading. Using MNIST, we empirically investigate the effect of the heuristic search accuracy and the cascade parameters on map quality. We also provide empirical evidence that algorithm complexity scales at most linearly with system size NN. The proposed approach is found to perform comparably with similar methods in classification tasks across multiple datasets.

Keywords

Cite

@article{arxiv.2301.08379,
  title  = {Asynchronously Trained Distributed Topographic Maps},
  author = {Abbas Siddiqui and Dionysios Georgiadis},
  journal= {arXiv preprint arXiv:2301.08379},
  year   = {2023}
}

Comments

11 Pages, 8 Figures,

R2 v1 2026-06-28T08:15:53.012Z