Mapas Autoorganizados
Los mapas autoorganizados de Kohonen proyectan datos de alta dimensión sobre una rejilla 2D preservando de forma aproximada su topología: puntos cercanos en el origen caen en neuronas cercanas. Hoy t-SNE, UMAP y el clustering dedicado suelen preferirse, pero el SOM conserva usos propios.
Los mapas autoorganizados (Self-Organizing Maps o SOM) son un tipo de red neuronal artificial de aprendizaje no supervisado ideada por el finlandés Teuvo Kohonen. Su formulación aparece en el artículo «Self-Organized Formation of Topologically Correct Feature Maps» (Biological Cybernetics, 1982) y se consolida en su monografía «Self-Organizing Maps» (Springer, 1995). La idea central es proyectar datos de muchas dimensiones sobre una rejilla de pocas dimensiones —casi siempre bidimensional— para poder mirarlos.
Lo que hace singular a un SOM no es que reduzca dimensiones, sino qué conserva al hacerlo: la topología aproximada de los datos. Dicho de otro modo, muestras parecidas en el espacio original tienden a activar neuronas cercanas en el mapa, de modo que la vecindad —la noción de «cerca» y «lejos»— sobrevive de forma aproximada al viaje hasta las dos dimensiones.
Qué preservan y cómo se entrenan
Cada neurona de la rejilla lleva asociado un vector de pesos de la misma dimensión que los datos de entrada. El entrenamiento es competitivo: para cada muestra se busca la neurona cuyo vector más se le parece —la neurona ganadora o best matching unit (BMU), medida habitualmente con distancia euclídea—. Después se actualiza no solo esa ganadora, sino también su vecindad en la rejilla, ponderada por una función de vecindad (típicamente gaussiana) que decae con la distancia. A lo largo de las iteraciones, tanto la tasa de aprendizaje como el radio de vecindad se reducen, y el mapa pasa de un ordenamiento grueso a un ajuste fino. De esa doble actualización —ganadora más vecinos— nace la preservación topológica: neuronas contiguas terminan respondiendo a estímulos parecidos.
Para qué sirven
El SOM es sobre todo una herramienta de visualización y exploración. Al plegar datos complejos sobre una superficie navegable, permite intuir agrupaciones, gradientes y regiones vacías que en el espacio original serían invisibles. Por eso se ha empleado como agrupamiento exploratorio: no impone un número de grupos de antemano, sino que deja que el mapa sugiera dónde hay estructura. Conviene entenderlo como un primer reconocimiento del terreno, no como un veredicto de clasificación.
Límites frente a t-SNE, UMAP y el clustering moderno
Los SOM exigen decisiones previas que forman parte del resultado. La rejilla, su geometría y el número de neuronas se eligen antes de entrenar; una rejilla pequeña cuantiza más muestras en una misma unidad y una grande reparte la evidencia entre más unidades. La preservación topológica es el objetivo de la organización vecinal, no una identidad exacta entre distancias del espacio original y del mapa. Por eso la configuración debe evaluarse con los datos y el uso concretos, en vez de tratar el aspecto visual de la rejilla como garantía. Las alternativas persiguen objetivos concretos: t-SNE, de van der Maaten y Hinton (2008), coloca datos de alta dimensión en mapas de dos o tres dimensiones y fue evaluado frente a otras técnicas de visualización; UMAP, de McInnes, Healy y Melville (2018), se propone como reducción de dimensión escalable y competitiva con t-SNE para visualizar. Ninguno de esos trabajos establece una preferencia universal sobre SOM ni convierte la nitidez aparente de grupos en un veredicto de clustering. El SOM conserva una rejilla fija y reutilizable; la elección depende del objetivo y de qué estructura se quiera preservar, no de una jerarquía cerrada.
Este artículo se ha elaborado con inteligencia artificial bajo supervisión editorial humana.