Aplicaciones de redes neuronales
Enviado por franmeza7 • 23 de Octubre de 2022 • Trabajo • 1.119 Palabras (5 Páginas) • 61 Visitas
[pic 1][pic 2]
Laboratorio Nº2:
Redes Neuronales Artificiales
Alumnos: Angel Vargas
Docente: Gonzalo M
Fecha: 09-11-2019
MARCO TEORICO
Presentación del Problema
Deberás entrenar una RNA para una función booleana.
Objetivo
Simular una red neuronal que realice una operación Booleana simple.
Se tienen tres entradas digitales (A, B y C) y se pide realizar la siguiente operación Booleana:
𝐹 = (𝐴 𝑎𝑛𝑑 𝐵) 𝑜𝑟 𝐶 𝑎𝑛𝑑 (𝐴 𝑜𝑟 𝐶)
DESARROLLO
1. Encuentre el vector de salida (OUTPUT)
Para las entradas A, B y C debes encontrar la salida (OUTPUT) correspondiente que se muestra a continuación.
𝑂𝑈𝑇𝑃𝑈𝑇 = (𝐴 𝑎𝑛𝑑 𝐵) 𝑜𝑟 𝐶 𝑎𝑛𝑑 (𝐴 𝑜𝑟 𝐶)
A | B | C | OUTPUT |
0 | 0 | 0 |
|
0 | 0 | 1 |
|
0 | 1 | 0 |
|
0 | 1 | 1 |
|
1 | 0 | 0 |
|
1 | 0 | 1 |
|
1 | 1 | 0 |
|
1 | 1 | 1 |
|
Primeramente, se determina (A and B):
A | B | A and B |
0 | 0 | 0 |
0 | 0 | 0 |
0 | 1 | 0 |
0 | 1 | 0 |
1 | 0 | 0 |
1 | 0 | 0 |
1 | 1 | 1 |
1 | 1 | 1 |
Luego se determina [(A and B) or C]
A and B | C | (A and B) or C) |
0 | 0 | 0 |
0 | 1 | 1 |
0 | 0 | 0 |
0 | 1 | 1 |
0 | 0 | 0 |
0 | 1 | 1 |
1 | 0 | 1 |
1 | 1 | 1 |
Luego se determina (A or C)
A | C | A or C |
0 | 0 | 0 |
0 | 1 | 1 |
0 | 0 | 0 |
0 | 1 | 1 |
1 | 0 | 1 |
1 | 1 | 1 |
1 | 0 | 1 |
1 | 1 | 1 |
Y finalmente se determina [((A and B) or C) and (A or C)]
(A and B) or C) | A or C | [((A and B) or C) and (A or C)] |
0 | 0 | 0 |
1 | 1 | 1 |
0 | 0 | 0 |
1 | 1 | 1 |
0 | 1 | 0 |
1 | 1 | 1 |
1 | 1 | 1 |
1 | 1 | 1 |
En el enunciado se detalla que F= [((A and B) or C) and (A or C)]. Por lo tanto, nos resulta lo siguiente. Y se muestra el valor correspondiente con respecto al eje x.
...