Você está na página 1de 4

1.

Realizar una red neuronal para las siguientes compuertas en python utilizando una
topologa adline con capa oculta y sin capa oculta.

1. AND 3 Entradas
2. NAND 3 Entradas
3. OR 3 Entradas
4. NOR 3 Entradas
5. XOR 2 Entradas
6. XNOR 2 Entradas

Las condiciones del ejercicio son las siguientes:

Se debe de realizar un archivo en python que lea los datos de un archivo de texto,
en el mismo archivo se debe de realizar el entrenamiento.
se debe de generar un archivo en python que lea los datos de un archivo de texto,
en este archivo se debe de realizar la implementacin de la red neuronal con los
valores de los pesos y los bias, hallados en el archivo anterior.

2. Realizar una red neuronal que se entrene con los valores asignados a cada estudiante.
Nota: La red neuronal debe tener tener dos archivos, una de entrenamiento y otro de
prueba, se debe de utilizar las funciones de activacin asignadas:

BLANDN CRDOBA MARCOS y1 Lineal a tramos y Sigmoidea

CALDERON NAVARRO YEIMER ALEXIS y2 Escaln entre [-1,1] y Sinusoidal

DIAZ RODRIGUEZ SERGIO STIVEN y3 Sigmoidea y Sinusoidal

GARCIA FUENTES SEBASTIAN ELIAS y4 Lineal a tramos y Sigmoidea


GUERRERO RIVERA ANDRES JOSE y5 Escaln entre [-1,1] y Sinusoidal

HERNANDEZ BARROTE HENRY ALONSO y6 Sigmoidea y Sinusoidal

HERNANDEZ VARGAS JEISON EDUARDO y7 Lineal a tramos y Sigmoidea

OVALLE SILVA JUAN SEBASTIN y8 Escaln entre [-1,1] y Sinusoidal

PEDRAZA BELTRAN CRISTIAN GONZALO y9 Sigmoidea y Sinusoidal

RAMIREZ HERNANDEZ JUAN ALEXANDER y10 Escaln entre [-1,1] y Sinusoidal

Entradas Salidas

x1 x2 x3 x4 y1 y2 y3 y4 y5 y6 y7 y8 y9 y10

0 0 0 0 0 1 1 0 1 1 1 1 1 0

0 0 0 1 1 1 0 0 1 1 0 1 0 0

0 0 1 0 0 1 0 0 1 0 0 1 0 0

0 0 1 1 1 0 1 0 1 0 0 0 0 1

0 1 0 0 0 0 0 0 1 0 0 0 1 0

0 1 0 1 1 0 0 0 1 1 1 0 0 1

0 1 1 0 0 0 1 1 1 1 0 0 1 0

0 1 1 1 0 0 0 0 1 0 1 0 0 1

1 0 0 0 0 0 0 1 0 0 0 0 1 0

1 0 0 1 0 1 0 1 0 0 1 1 0 1

1 0 1 0 0 1 0 0 0 0 0 1 1 0

1 0 1 1 0 0 0 0 0 1 0 1 0 1

1 1 0 0 1 0 0 0 0 0 0 1 1 0

1 1 0 1 0 0 0 0 0 0 0 1 0 1

1 1 1 0 0 0 0 0 1 1 1 0 1 1

1 1 1 1 1 1 1 1 1 0 1 0 0 1

3. Para la tabla anterior, realizar una red neuronal, que variar los pesos mediante funciones
que cuyo rango este entre [-1,1].

Você também pode gostar