miércoles, 14 de noviembre de 2012

Reporte 3. Perceptron que reconoce un "and"

Perceptron que reconoce un "AND"

Aquí en este reporte, lo que hicimos fue modificar el codigo del Perceptron presentado en Wikipedia. Este código lo que hacia era poder realizar un binario pero en forma de NAND, lo que nosotros realizamos fue modificarlo a que ejecutara pero ahora en forma AND.

Lo que principalmente hicimos fue cambiar el entreno de la red, a partir de como serian los resultados de las entradas (1,0,0) (1,0,1) (1,1,0) (1,1,1) como sabemos, el AND es una puerta logica, que necesita tener todas las casillas llenas de 1, para poder que esta como salida tenga como resultado 1, si en las casillas anteriores presenta un 0, la salida te da como resultado un 0.

Ejemplo la siguiente tabla:

Aqui lo que hicimos fue modificar la salida de los resultados por que eran diferente(Entreno de la Red), cambiamos el umbral, la tasa de aprendizaje y los pesos iniciales. Como se muestra en el siguiente Codigo:



Despues de correr el codigo anterior, tuvimos los resultados siguientes:



Estos fueron los resultados

Referencias:

http://en.wikipedia.org/wiki/Perceptron

No hay comentarios:

Publicar un comentario