trabajo con madaline

4
MADALINE (Multiple Adaptive Liner Element) Fue una de las primeras redes neuronales multicapa entrenable con múltiples elementos adaptivos. Figura 1 Red Madaline. Consta de una capa de ADALINES y una función de mayoría cuya respuesta binaria depende de las respuestas de las ADALINES. 1. Inicializar pesos (w 1 ,..., w n ) y Umbral (w 0 ) 2. Presentar vector de entrada (x 1 ,..., xn) y la salida deseada d k (t) 3. Calcular la salida Y K ( t) =F h ( i =o n w ki ( t )x i ( t ) ) Donde F h (a) = 1 si a>0 y = -1 si a<=0 Y k (t) es la salida del Adaline k. 4. Determinar la salida del Madaline M (t) =F mayoría (y k (t)) 5. Determinar el error y actualizar los pesos. Si M(t) = salida deseada no se actualizan de otro modo, los elementos Adaline compiten y se actualiza el ganador, es decir al ADALINE con salida errónea mas cercana a cero en su salida original (y).

Upload: privado3434

Post on 14-Jun-2015

297 views

Category:

Documents


6 download

TRANSCRIPT

Page 1: Trabajo con madaline

MADALINE (Multiple Adaptive Liner Element)

Fue una de las primeras redes neuronales multicapa entrenable con múltiples elementos adaptivos.

Figura 1 Red Madaline.

Consta de una capa de ADALINES y una función de mayoría cuya respuesta binaria depende de las respuestas de las ADALINES.

1. Inicializar pesos (w1,..., wn) y Umbral (w0)2. Presentar vector de entrada (x1,..., xn) y la salida deseada dk (t)3. Calcular la salida

Y K (t )=Fh(∑i=o

n

w ki ( t )∗x i(t ))Donde Fh(a) = 1 si a>0 y = -1 si a<=0 Yk(t) es la salida del Adaline k.

4. Determinar la salida del Madaline

M(t)=Fmayoría(yk(t))

5. Determinar el error y actualizar los pesos.

Si M(t) = salida deseada no se actualizan de otro modo, los elementos Adaline compiten y se actualiza el ganador, es decir al ADALINE con salida errónea mas cercana a cero en su salida original (y).

Y ci ( t+1 )=w ki ( t )+n∗[d ( t )−∑i=o

n

wci (t )∗x i(t)]*x i(t)

Page 2: Trabajo con madaline

Condiciones iniciales de aprendizaje de la red Madaline.

Número de entradas 8Neuronas 16Factor de aprendizaje 0.02Iteraciones 20

Figura2 Decodificacion 8 Bits Aleatorios.

Figura 3 Inicio Aprendizaje Madaline.

Page 3: Trabajo con madaline

Figura 4 Aprendizaje con Iteración

Figura 5 Programa de Madeline

Figura 6 Código fuente del Madeline

Revisado por Grupo de control:

Alfredo Ocampo

Omar Hernández

Johny Álvarez

Page 4: Trabajo con madaline