TEMA:
AUTOMATIZACIN INDUSTRIAL
y i xi
i
Distancia Eucldea:
x
i i
Figura 1. Perceptrn
AUTOMATIZACIN INDUSTRIAL
REGLAS DE APRENDIZAJE
Se refiera a un procedimiento para modificar los pesos y bas de una red
(tambin conocido como algoritmo de entrenamiento). El propsito de la regla de
aprendizaje es entrenar la red para realizar alguna tarea. Existen varios tipos de
reglas de aprendizaje de redes neuronales. Se dividen en tres categoras:
3
AUTOMATIZACIN INDUSTRIAL
Aprendizaje Supervisado
Aprendizaje No Supervisado
Aprendizaje por Reforzamiento
COMANDO DE MATLAB NNTOOL
Abre la ventana Red / Data Manager, que permite importar, crear, utilizar y
exportar redes y datos neuronales. Su sintaxis es: nntool.
A pesar de que todava est disponible, nntool ya no se recomienda. En cambio,
se prefiere el uso de nnstart, que proporciona interfaces graficas que le permiten
disear e implementar redes neuronales. (Matlab, 1994)
AUTOMATIZACIN INDUSTRIAL
PROCEDIMIENTO:
MEDIANTE SCRIPT DE MATLAB
Seleccionar un nuevo Script en Matlab para realizar la programacin
correspondiente para el entretenimiento de la red neuronal de la compuerta
XOR.
P1
0
0
1
1
P2
0
1
0
1
Yi
0
1
1
0
AUTOMATIZACIN INDUSTRIAL
red.IW{1,1}
red.LW{2,1}
net.b{1}=[1;0.5]
net.b{1}=[2;1]
% Entrenar a la Red Automticamente.
red=train(red,entrada,objetivo)
salida=sim(red,entrada)
plot(salida,'r')
MEDIANTE
NNTOOL
EL
COMANDO
AUTOMATIZACIN INDUSTRIAL
3. Dar clic en Import e importar los valores de entrada y el objetivo, luego dar
clic otra vez en Import y OK.
AUTOMATIZACIN INDUSTRIAL
AUTOMATIZACIN INDUSTRIAL
AUTOMATIZACIN INDUSTRIAL
10
AUTOMATIZACIN INDUSTRIAL
11
AUTOMATIZACIN INDUSTRIAL
12
AUTOMATIZACIN INDUSTRIAL
13
AUTOMATIZACIN INDUSTRIAL
14
AUTOMATIZACIN INDUSTRIAL
AUTOMATIZACIN INDUSTRIAL
AUTOMATIZACIN INDUSTRIAL
CONCLUSIONES:
La manera ms ptima para crear una red neuronal y entrenarla es
mediante la programacin en un scritp en Matlab, ya que con los
comandos adecuados es ms fcil llegar al resultado deseado.
El nntool comparado con el nnstart, son similares solo que en la
actualidad se usa ms el nnstart ya que proporciona interfaces grficas
que le permiten disear e implementar redes neuronales, reconocimiento
de patrones, la agrupacin, y de series de tiempo. Pero esto no quiere
decir que nntool no lo haga bien, pero ya es obsoleto.
BIBLIOGRAFA:
17