ReDes De Hopfield
Imagínese un sistema que puede representar dos caras. Las caras pueden describirse con tres atributos,cada uno de los cuales puede asumir uno de dos valores: ojos (juntos, separados), nariz (larga, corta), boca (triste alegre).
La primera cara tiene ojos juntos, nariz larga y boca triste.
Lasegunda cara tiene ojos separados, nariz corta y boca alegre.
[pic]
Supongamos ahora que el sistema es una red autoasociativa con tres neuronas. Una de estas neuronas se activa en presencia deojos juntos (y se inhibe en presencia de ojos separados), una segunda neurona se activa en presencia de narices largas (y se inhibe en presencia de narices cortas), y una última se activa en presenciade bocas alegres (y se inhibe en presencia de bocas tristes).
La primera cara corresponde entonces al patrón 1 1 -1
La segunda cara correponde al patrón -1 -1 1
Una red de Hopfield puedeaprender (entrenarse) por medio de la regla de Hebb. Dos neuronas concurrentemente activadas fortalecen su conección sináptica. Las que no están concurrentemente activadas, debilitan su conección.
Unaforma simple de definir cuáles son las sinápsis que hay que fortalecer es el llamado “método de los productos internos”.
Esencialmente, cada patrón se usa para crear una matriz, que luego semultiplica por la matriz traspuesta (esto es, la matriz que resulta de cambiar filas por columnas).
Para el primer patrón, los pesos se calculan multiplicando las dos matrices (los pesos están ennegritas):
1 1 -1 1 1 1 1 1 -1
1 1 -1 x 1 1 1 = 1 1 -1
1 1 -1 -1 -1 -1 -1 -1 1
La primera fila representa el efecto de la primeraneurona sobre las demás (ojos juntos se asocia con nariz larga pero inhibe boca alegre).
La segunda fila representa el efecto de la segunda neurona sobre las demás (nariz larga se asocia con ojos...
Regístrate para leer el documento completo.