A Survey and Implementation of Performance Metrics for Self-Organized Maps
Not on the map. Why?
Abstract (arXiv)
Self-Organizing Map algorithms have been used for almost 40 years across various application domains such as biology, geology, healthcare, industry and humanities as an interpretable tool to explore, cluster and visualize high-dimensional data sets. In every application, practitioners need to know whether they can textittrust the resulting mapping, and perform model selection to tune algorithm parameters (e.g. the map size). Quantitative evaluation of self-organizing maps (SOM) is a subset of clustering validation, which is a challenging problem as such. Clustering model selection is typically achieved by using clustering validity indices. While they also apply to self-organized clustering models, they ignore the topology of the map, only answering the question: do the SOM code vectors approximate well the data distribution? Evaluating SOM models brings in the additional challenge of assessing their topology: does the mapping preserve neighborhood relationships between the map and the original data? The problem of assessing the performance of SOM models has already been tackled quite thoroughly in literature, giving birth to a family of quality indices incorporating neighborhood constraints, called textittopographic indices. Commonly used examples of such metrics are the topographic error, neighborhood preservation or the topographic product. However, open-source implementations are almost impossible to find. This is the issue we try to solve in this work: after a survey of existing SOM performance metrics, we implemented them in Python and widely used numerical libraries, and provide them as an open-source library, SOMperf. This paper introduces each metric available in our module along with usage examples.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). First posted on arXiv 11 Nov 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 2; 2023: 0; 2024: 0; 2025: 2; 2026: 1.
5 papers.
- 2022SOM-CPC: Unsupervised Contrastive Learning with Self-Organizing Maps for Structured Representations of High-Rate Time Seriescited by 4
- 2025ClimateSOM: A Visual Analysis Workflow for Climate Ensemble Datasetscited by 1
- 2022Comparing SONN Types for Efficient Robot Motion Planning in the Configuration Spacecited by 0
- 2025Explainable AI guided unsupervised fault diagnostics for high-voltage circuit breakerscited by 0
- 2026FloatSOM: GPU-Accelerated, Distributed, Topology-Flexible Self-Organizing Mapscited by 0
- 2026FloatSOM: GPU-Accelerated, Distributed, Topology-Flexible Self-Organizing Maps29 Apr 2026
- 2025ClimateSOM: A Visual Analysis Workflow for Climate Ensemble Datasets8 Aug 2025
- 2025Explainable AI guided unsupervised fault diagnostics for high-voltage circuit breakers25 Jul 2025
- 2022SOM-CPC: Unsupervised Contrastive Learning with Self-Organizing Maps for Structured Representations of High-Rate Time Series31 May 2022
- 2022Comparing SONN Types for Efficient Robot Motion Planning in the Configuration Space18 Mar 2022