Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Control Neuronal
Control Neuronal
Control Inteligente
30-mayo-2021
Una red neuronal artificial es un conjunto de redes neuronales que tienen como
objetivo resolver problemas difíciles de resolver mediante algoritmos
convencionales. Dentro de dicho conjunto, en cada una de ellas podemos distinguir
una entrada de señal, un nodo y una salida o respuesta hacía otra neurona artificial.
McCulloch & Pitts (1943) con el Primer modelo neuronal simplicado que resolvía
las operaciones lógicas AND, OR y NOT
AND OR
Entradas Salidas Entradas Salidas
X1 X1 X2 Y X2 Y
0 0 0 0 0 0
0 0 1 0 1 1
1 1 0 0 0 1
1 1 1 1 1 1
2. Se ajustarán los pesos (W) y el valor aditivo (b) y se trabaja a prueba y error
para encontrar los valores deseados.
3. Encontrar el hiper plano de tal manera que la función nos determine la
ecuación. Y=X1W1+X2W2+b
3.- Crear en Matlab una red neuronal que aprenda la compuerta AND, OR y
XOR
RED para AND
net=newff([0 1;0 1], [1], {'logsig'}, 'traingdx');
X=[0 0 1 1; 0 1 0 1]; %datos de entrada
YAND=[0 0 0 1]; %datos de salida
net.trainParam.epochs=1000; %numero de interaciones
net.trainParam.goal=0.0001; %minimo de error
net=train(net,X,YAND);
RED para OR
net=newff([0 1;0 1], [1], {'logsig'}, 'traingdx');
X=[0 0 1 1; 0 1 0 1]; %datos de entrada
YOR=[0 1 1 1]; %datos de salida
net.trainParam.epochs=1000; %numero de interaciones
net.trainParam.goal=0.0001; %minimo de error
net=train(net,X,YOR);