utp sirn sl3_salidas de las rna

13
Sistemas Inteligentes y Redes Neuronales Artificiales (SI01) Ing. José C. Benítez P. (SI01) Salidas y entrenamiento de las RNA Laboratorio: 3

Upload: c09271

Post on 08-Jul-2015

1.259 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Utp sirn sl3_salidas de las rna

Sistemas Inteligentes y

Redes Neuronales Artificiales

(SI01)

Ing. José C. Benítez P.

(SI01)

Salidas y entrenamiento de las RNA

Laboratorio: 3

Page 2: Utp sirn sl3_salidas de las rna

� Objetivo

� Fundamento teórico: Las salidas de las RNA.

� Funciones de Propagación

� Funciones de Activación

� Conclusiones

Salidas y entrenamiento de las RNA

Sistemas Inteligentes y Redes Neuronales - Prof. Ing. José C. Benítez P. 2

Page 3: Utp sirn sl3_salidas de las rna

Objetivo

� Revisar el concepto del calculo de las salidas de las

RNAs.

� Hallar la salida de RNAs sencillas.

� Entrenar RNAs sencillas.

Sistemas Inteligentes y Redes Neuronales - Prof. Ing. José C. Benítez P. 3

Page 4: Utp sirn sl3_salidas de las rna

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

Sistemas Inteligentes y Redes Neuronales - Prof. Ing. José C. Benítez P. 4

Page 5: Utp sirn sl3_salidas de las rna

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

Fundamento teórico

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.

Sistemas Inteligentes y Redes Neuronales - Prof. Ing. José C. Benítez P. 5

Page 6: Utp sirn sl3_salidas de las rna

Funciones de propagación

1 1

Calculo de las salidas de la RNA:

Calcular las salidas mediante la función de propagación de la

RNA siguiente:

22

Función de propagación de la NA 1 (de salida O1):

Función de propagación de la NA 2 (de salida O2):

Sistemas Inteligentes y Redes Neuronales - Prof. Ing. José C. Benítez P. 6

Page 7: Utp sirn sl3_salidas de las rna

Ejemplo. RNA sin bias.

Dado: I =[1;-1] w=[w11 w12; w21 w22] =[-1 -1; 1 1]. Hallar las salidas.

Código MatLab:

>> I=[1;-1]

I =

1

-1

>> W=[-1 -1; 1 1]

1

22

1

Hallar la función de propagación respectivas

>> W=[-1 -1; 1 1]

W =

-1 -1

1 1

>> O=W'*I

O =

-2

-2

>>

Sistemas Inteligentes y Redes Neuronales - Prof. Ing. José C. Benítez P. 7

Page 8: Utp sirn sl3_salidas de las rna

Ejercicio. RNA con bias.

Dado:

I =[1; -1]

1

22

1

I =[1; -1]

w=[w11 w12; w21 w22] =[-1 -1; 1 1].

b=[b1; b2]=[1: 2]

Hallar las salidas.

Sistemas Inteligentes y Redes Neuronales - Prof. Ing. José C. Benítez P. 8

Page 9: Utp sirn sl3_salidas de las rna

Ejercicio: RNA con entrada vectorial.

Hallar la función de propagación y salidas respectivas de la RNA

1

22

1

b1

b2

Sistemas Inteligentes y Redes Neuronales - Prof. Ing. José C. Benítez P. 9

Page 10: Utp sirn sl3_salidas de las rna

Ejercicio:

1

22

1

3I3

b1

b2

Dado:

Hallar la función de propagación y salidas respectivas sabiendo

que a función de activación en hardlim.

Sistemas Inteligentes y Redes Neuronales - Prof. Ing. José C. Benítez P. 10

3

Page 11: Utp sirn sl3_salidas de las rna

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. sus salidas y bias. Determinar si la red aprende.

La primera red debe considerar entradas

escalares y la segunda vectorial.

Sistemas Inteligentes y Redes Neuronales - Prof. Ing. José C. Benítez P. 11

Page 12: Utp sirn sl3_salidas de las rna

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).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:

SIRN_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.

Sistemas Inteligentes y Redes Neuronales - Prof. Ing. José C. Benítez P. 12

Page 13: Utp sirn sl3_salidas de las rna

Lab3. Salidas y entrenamiento de las RNA

Blog del curso:

utpsirn.blogspot.com

13Sistemas Inteligentes y Redes Neuronales - Prof. Ing. José C. Benítez P.