-
Notifications
You must be signed in to change notification settings - Fork 0
Kohonen
Rodrigo Ramele edited this page Mar 17, 2020
·
6 revisions
Los pesos sinápticos se inicializan al azar entre -1 y 1.
La entrada corresponde a patrones que están claramente estructurados en tres clusters.
Luego del entrenamiento, los pesos buscan mapear el espacio representado por las entradas de la manera más regular posible.
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.
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))
);