Skip to content

Kohonen

Rodrigo Ramele edited this page Mar 17, 2020 · 6 revisions

Clustering

Los pesos sinápticos se inicializan al azar entre -1 y 1.

Pesos

La entrada corresponde a patrones que están claramente estructurados en tres clusters.

Entrada

Luego del entrenamiento, los pesos buscan mapear el espacio representado por las entradas de la manera más regular posible.

Pesos

TSP Solving

La red de Kohonen se puede utilizar también para resolver el TSP.

Los pesos originalmente están orientados en un círculo. Las entradas son las ciudades.

Inicial

Luego, mediante una regla de actualización que sólo altera los vecinos en base al índice del array:

            if ((s != winner) && ( (abs (s - winner) <= 10)
                || (abs (s + winner - Di[1]) <= 10) ) )

y la actualización de los pesos de los vecinos es:

                   *(W[0] + s * Di[0] + i) +=
                        (
                         (1.0 / (100.0 * abs(s - winner))) *
                         (E[0][i] - *(W[0] + s * Di[0] + i))
                        );

Inicial

Más info:

Clone this wiki locally