1. Ing. José C. Benítez P.
Inteligencia Artificial
(W0I9)
Salidas y entrenamiento de las RNA
Laboratorio: 3
2. Objetivo
Fundamento teórico: Las salidas de las RNA.
Funciones de Propagación
Funciones de Activación
Conclusiones
Salidas y entrenamiento de las RNA
2
3. Objetivo
Revisar el concepto del calculo de las salidas de las
RNAs.
Hallar la salida de RNAs sencillas.
Entrenar RNAs sencillas.
3
4. Fundamento teórico
Funciones que intervienen las salidas de las RNAs:
Las salidas de una RNA viene dada por dos funciones:
1. Una función de propagación
2. Una función de activación
1
e
Salida
Capa de
Salida
Y
4
5. 1. Funciones de propagación.
• También es conocida como función de excitación.
• Consiste en la sumatoria de cada entrada multiplicada por el peso
de su interconexión (valor neto).
• Si el peso es positivo, la conexión se denomina excitatoria; si es
negativo, se denomina inhibitoria.
2. Funciones de activación
• La función de activación, modifica a la función de propagación.
• Puede no existir, siendo en este caso la salida la misma función de
propagación.
Fundamento teórico
5
6. Funciones de propagación
1
22
1
Calculo de las salidas de la RNA:
Calcular las salidas mediante la función de propagación de la
RNA siguiente:
Función de propagación de la NA 1 (de salida O1):
Función de propagación de la NA 2 (de salida O2):
6
7. Ejemplo. RNA sin bias.
Dado: I =[1;-1] w=[w11 w12; w21 w22] =[-1 -1; 1 1]. Hallar las salidas.
Hallar la función de propagación respectivas
Código MatLab:
>> I=[1;-1]
I =
1
-1
>> W=[-1 -1; 1 1]
W =
-1 -1
1 1
>> O=W'*I
O =
-2
-2
>>
1
22
1
7
8. Ejercicio. RNA con bias.
Dado:
I =[1; -1]
w=[w11 w12; w21 w22] =[-1 -1; 1 1].
b=[b1; b2]=[1; 2]
Hallar las salidas.
1
22
1
8
9. Ejercicio: RNA con entrada vectorial.
Hallar la función de propagación y salidas respectivas de la RNA
1
22
1
b1
b2
9
10. Ejercicio:
Dado:
Hallar la función de propagación y salidas respectivas sabiendo
que a función de activación en hardlim.
1
22
1
3I3
b1
b2
10
11. Tarea
Presentar dos RNAs y dadas sus entradas, pesos
de sus enlaces y bias, hallar la salida. La primera
red debe considerar entradas escalares y la
segunda vectorial.
Presentar otras dos RNAs y dadas sus entradas,
sus salidas y bias. Determinar si la red aprende.
La primera red debe considerar entradas
escalares y la segunda vectorial.
11
12. Informe de Laboratorio
El Informe de Laboratorio es un documento gráfico en lo posible
y es redactado en Word con el desarrollo del laboratorio.
Niveles de Informe:
Primer nivel: Observaciones. Imágenes con comentarios
cortos. Redactar al ir desarrollando el laboratorio. (Requiere
desarrollar el laboratorio).
Segundo nivel: Conclusiones. Redactar al terminar el
laboratorio.(Requiere haber desarrollado el laboratorio).
Tercer Nivel: Recomendaciones. (Requiere lectura de otras
fuentes).
Dentro de su Carpeta Personal del Dropbox crear una carpeta
para el laboratorio 2 con el siguiente formato:
IA_PaternoM_Lab3
Adjuntar fuentes que le han ayudado en esta carpeta creada.
Las fuentes deben conservar el nombre original de archivo y se
debe agregar _L3 al final.
Presentar el Informe de Laboratorio 3 en esta carpeta creada.
12
13. Lab3. Salidas y entrenamiento de las RNA
Blog del curso:
http:/utpiayse.blogspot.com
13