SlideShare una empresa de Scribd logo
SISTEMAS INTELIGENTES Y REDES NEURONALES
FUNCIONES DE ACTIVACION Y CÁLCULO DE LA SALIDA
DE LAS REDES NEURONALES ARTIFICIALES
LABORATORIO No. 1
OBJETIVO:
Revisar el concepto y aplicación de las diferentes funciones que representan a
las RNAs.
Graficar las diferentes funciones de activación utilizados usualmente en RNAs.
Revisar el método del cálculo de las salidas de las RNAs.
Hallar la salida de RNAs.
RESUMEN TEORICO
1. FUNCIONES QUE REPRESENTAN A LAS RNAS:
La salida de una neurona viene dada por tres funciones:
a. Una función de propagación.
b. Una función de activación.
c. Una función de transferencia.
a. Una función 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.
b. Una función 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.
c. Función de transferencia
• La función de transferencia, se aplica al valor devuelto por la función de
activación.
Por lo general se utiliza indistintamente la función de transferencia con la función
de activación (FT).
Como función de transferencia se usan generalmente las siguientes funciones:
- Escalón: hardlim, hardlims
- Lineal: purelin
- No lineal: radbas, logsig, tansig,
- Competitiva: compet
- Saturación: satlin, satlins
2. CALCULO DE LA SALIDA DE LAS RNAS:
Calcular las salidas de la RNA cuya función de
transferencia es hardlim:
Datos: Entradas I = [i1; i2], pesos W=[w11 w12; w21 w22]
y bias b=[b1; b2]
Función de propagación de la Np1 (Salida O1’) y de la Np2 (Salida O2’):
O1’ = I1w11 + I2 w21 + b1
O2’ = I1w12 + I2 w22 + b2
Salida de la Np1 (Salida O1) y de la Np2 (Salida O2’):
O1= hardlim(O1’) = hardlim(I1w11 + I2 w21 + b1)
O2 = hardlim(O2’) = hardlim(I1w12 + I2 w22+ b2)
La salida matricial puede calcularse matricialmente:
O = hardlim(W’I+B)
Donde:
W es la matriz d pesos, I es la matriz de las entradas, y B es la matriz de bias
acondicionada a I.
Dando valores a las matrices:
I = [1 -1.5 2 -2.5 3; -1 1.5 -2 2.5 -3], W = [-2 -1; 1 2] y b=[-1; 2].
O = hardlim(W’I + b) = [0 1 0 1 0; 0 1 0 1 0]
PROCEDIMIENTO
1. Implementar funciones que implementen cada una de las funciones de activación
(nueve funciones) estudiadas, utilizando su función generatriz (no usar los
comandos del Matlab, tales como hardlim, hardlim, purelin, etc.).
Ejemplo:
fHardlims(x)
x es el vector a aplicar la función Hardlims.
La función fHardlim debe graficar el vector x en color rojo y el resultado de la
aplicación de la función de activación en color azul sobre el mismo gráfico.
2. Diseñar una red monocapa de 10 neuronas y 5 neuronas procesadoras, cuya
función de transferencia es hardlims. Proporcionar los valores necesarios y hallar
la salida de la red. Cada entrada es un vector de 10 números enteros aleatorios
con valores comprendidos entre -5 y 5. No olvidarse de las bias.
3. Diseñar una red tricapa de 31 neuronas, de las que 21 son procesadoras. Las
neuronas procesadoras de la salida son 3 menos que la capa oculta, y la primera
capa procesadora oculta tiene 2 neuronas procesadoras más que la segunda. La
función de transferencia de la primera capa procesadora es igual al de la última;
ambas son hardlims. Proporcionar los valores necesarios y hallar la salida de la
red. Cada entrada es un vector de 15 números reales aleatorios con valores
comprendidos entre -1.5 y 1.5. No olvidarse de las bias.
4. Plantear un ejercicio de diseño similar a los anteriores 2 y 3), con datos y valores
diferentes; y hallar la salida.
5. Graficar la salida cuando a las señales dadas se les aplica las funciones de
transferencia escalón, no lineal, saturación y competitiva:
a. Señales: unidimensionales, bidimensional y tridimensionales.
b. Señales:
i. Un sonido en mono (su nombre) centrado sobre el eje vertical,
ii. Una imagen en escala de grises (su foto) centrado en el eje vertical.
6. Hallar la salida de la siguiente RNA utilizando cada una de las funciones de
transferencia escalón, no lineal, saturación y competitiva:
Datos:
a. Entradas I = [2 3 -1; -1 -3 2; 2 0 -1], W = [-2 -1; 3
2;-1 -2] y b= [1.5; -2].
b. Entradas I = [-1:3; -2:2; -3:1], W = [1 -2; 2 3; 2 -1]
y b= [-1, -1.5].
c. Entradas I = [cos(-1:0.5:3); sin(-2:0.5:2); tan(-
3:0.5:1)], W = [-1 2; 2 3; -2 1] y b =[-1.5, -1.5].
INFORME FINAL
El Informe de Laboratorio es un documento gráfico en lo posible y es redactado en
Word con el desarrollo del cuestionario del laboratorio. Contiene observaciones y
comentarios. No debe contener códigos. Los códigos se adjuntan en archivos *.m
(del matlab) dentro de la carpeta de su laboratorio. En el Informe solo se hace
referencia a los códigos.
Niveles de Informe:
• Primer nivel: Observaciones. Redactar al ir desarrollando el laboratorio.
Imágenes con comentarios cortos. Comentarios a los scripts y funciones con
referencias a los números de línea de los scrips.
• Segundo nivel: Conclusiones. Redactar al terminar el laboratorio.
• Tercer Nivel: Recomendaciones. Requiere la lectura de otras fuentes.
Dentro de su Carpeta Personal del Dropbox crear una carpeta para el Laboratorio 1
con el siguiente formato de nombre:
SIRN_PaternoM_L1
Esta carpeta debe contener:
- El Informe de Laboratorio,
- Los códigos( archivos *.m comentados),
- Las fuentes y
- Recursos utilizados (imágenes y sonidos).
Las fuentes deben conservar el nombre original de archivo y se debe agregar en su
nombre “_L1” al final.
CUESTIONARIO
1. Muestre los resultados de:
a. Los ejercicios planteados por el profesor en el laboratorio y
b. Los procedimientos.
2. Crear tres RNA tricapa y utilice funciones de activación diferentes, una para cada
capa procesadora, proporcione las entradas vectoriales de 5 valores, las bias y
halle la salida de cada una de las RNA, indicando si sus salidas son excitatorias o
inhibitorias.
NOTA:
- Si en el Informe del Laboratorio se encuentra un ejercicio copiado total o
parcialmente la nota del Laboratorio será CERO.
- Los laboratorios presentados fuera del plazo establecido tendrán nota NS.
FUNCIONES DE MATLAB: Deben utilizarse en éste laboratorio.
random, rand, randi, plot, plot3, stem, wavrecord, wavread, wavwrite, wavplay, imread,
imwrite, imshow y las FT.

Más contenido relacionado

La actualidad más candente

Utp 2015-2_ia_s6_adaline y backpropagation
 Utp 2015-2_ia_s6_adaline y backpropagation Utp 2015-2_ia_s6_adaline y backpropagation
Utp 2015-2_ia_s6_adaline y backpropagation
jcbp_peru
 
Utp ia_2014-2_s10_redes de funciones de base radial
 Utp ia_2014-2_s10_redes de funciones de base radial Utp ia_2014-2_s10_redes de funciones de base radial
Utp ia_2014-2_s10_redes de funciones de base radial
jcbp_peru
 
Utp 2015-2_ia_lab3
 Utp 2015-2_ia_lab3 Utp 2015-2_ia_lab3
Utp 2015-2_ia_lab3
unijcbenitezp
 
Utp 2015-2_ia lab2
 Utp 2015-2_ia lab2 Utp 2015-2_ia lab2
Utp 2015-2_ia lab2
jcbp_peru
 
A152 woia sistemasinteligentesyredesneuronales
A152 woia sistemasinteligentesyredesneuronalesA152 woia sistemasinteligentesyredesneuronales
A152 woia sistemasinteligentesyredesneuronales
jcbp_peru
 
Utp sirn_sl8 sistemas difusos i 2013-3
 Utp sirn_sl8 sistemas difusos i 2013-3 Utp sirn_sl8 sistemas difusos i 2013-3
Utp sirn_sl8 sistemas difusos i 2013-3
jcbenitezp
 
REDES NEURONALES Base Radial
REDES NEURONALES Base RadialREDES NEURONALES Base Radial
REDES NEURONALES Base Radial
ESCOM
 
Utp sirn_2015-2 lab1
 Utp sirn_2015-2 lab1 Utp sirn_2015-2 lab1
Utp sirn_2015-2 lab1
jcbp_peru
 
Implementacion de la funcion logica xor, mediante un modelo neuronal y el alg...
Implementacion de la funcion logica xor, mediante un modelo neuronal y el alg...Implementacion de la funcion logica xor, mediante un modelo neuronal y el alg...
Implementacion de la funcion logica xor, mediante un modelo neuronal y el alg...
Tribunal Electoral Provincia de Misiones
 
Circuitos combinacionales
Circuitos combinacionalesCircuitos combinacionales
Circuitos combinacionales
leonardo cardozo
 
Woi9 ia 2015 1 balotario de la pc2
Woi9 ia 2015 1 balotario de la pc2Woi9 ia 2015 1 balotario de la pc2
Woi9 ia 2015 1 balotario de la pc2
jcbp_peru
 
REDES NEURONALES RECURRENTES Elman
REDES NEURONALES RECURRENTES ElmanREDES NEURONALES RECURRENTES Elman
REDES NEURONALES RECURRENTES Elman
ESCOM
 
Redes neuronales
Redes neuronalesRedes neuronales
Redes neuronales
Kristyn Alessandra
 
RED NEURONAL ADALINE
RED NEURONAL ADALINERED NEURONAL ADALINE
RED NEURONAL ADALINE
ESCOM
 
Utp ia_s4_red perceptron
 Utp ia_s4_red perceptron Utp ia_s4_red perceptron
Utp ia_s4_red perceptron
jcbp_peru
 
Utp ia_2014-2_s4_red perceptron
 Utp ia_2014-2_s4_red perceptron Utp ia_2014-2_s4_red perceptron
Utp ia_2014-2_s4_red perceptron
hiperu2005
 
Utp sirn_s4_red perceptron
 Utp sirn_s4_red perceptron Utp sirn_s4_red perceptron
Utp sirn_s4_red perceptron
jcbp_peru
 
Utp 2015-2_ia_s2_intro a las rna
 Utp 2015-2_ia_s2_intro a las rna  Utp 2015-2_ia_s2_intro a las rna
Utp 2015-2_ia_s2_intro a las rna
jcbp_peru
 
Circuitos combinacionales
Circuitos combinacionalesCircuitos combinacionales
Circuitos combinacionales
leonardo cardozo
 
Utp sirn_s3_red perceptron
 Utp sirn_s3_red perceptron Utp sirn_s3_red perceptron
Utp sirn_s3_red perceptron
c09271
 

La actualidad más candente (20)

Utp 2015-2_ia_s6_adaline y backpropagation
 Utp 2015-2_ia_s6_adaline y backpropagation Utp 2015-2_ia_s6_adaline y backpropagation
Utp 2015-2_ia_s6_adaline y backpropagation
 
Utp ia_2014-2_s10_redes de funciones de base radial
 Utp ia_2014-2_s10_redes de funciones de base radial Utp ia_2014-2_s10_redes de funciones de base radial
Utp ia_2014-2_s10_redes de funciones de base radial
 
Utp 2015-2_ia_lab3
 Utp 2015-2_ia_lab3 Utp 2015-2_ia_lab3
Utp 2015-2_ia_lab3
 
Utp 2015-2_ia lab2
 Utp 2015-2_ia lab2 Utp 2015-2_ia lab2
Utp 2015-2_ia lab2
 
A152 woia sistemasinteligentesyredesneuronales
A152 woia sistemasinteligentesyredesneuronalesA152 woia sistemasinteligentesyredesneuronales
A152 woia sistemasinteligentesyredesneuronales
 
Utp sirn_sl8 sistemas difusos i 2013-3
 Utp sirn_sl8 sistemas difusos i 2013-3 Utp sirn_sl8 sistemas difusos i 2013-3
Utp sirn_sl8 sistemas difusos i 2013-3
 
REDES NEURONALES Base Radial
REDES NEURONALES Base RadialREDES NEURONALES Base Radial
REDES NEURONALES Base Radial
 
Utp sirn_2015-2 lab1
 Utp sirn_2015-2 lab1 Utp sirn_2015-2 lab1
Utp sirn_2015-2 lab1
 
Implementacion de la funcion logica xor, mediante un modelo neuronal y el alg...
Implementacion de la funcion logica xor, mediante un modelo neuronal y el alg...Implementacion de la funcion logica xor, mediante un modelo neuronal y el alg...
Implementacion de la funcion logica xor, mediante un modelo neuronal y el alg...
 
Circuitos combinacionales
Circuitos combinacionalesCircuitos combinacionales
Circuitos combinacionales
 
Woi9 ia 2015 1 balotario de la pc2
Woi9 ia 2015 1 balotario de la pc2Woi9 ia 2015 1 balotario de la pc2
Woi9 ia 2015 1 balotario de la pc2
 
REDES NEURONALES RECURRENTES Elman
REDES NEURONALES RECURRENTES ElmanREDES NEURONALES RECURRENTES Elman
REDES NEURONALES RECURRENTES Elman
 
Redes neuronales
Redes neuronalesRedes neuronales
Redes neuronales
 
RED NEURONAL ADALINE
RED NEURONAL ADALINERED NEURONAL ADALINE
RED NEURONAL ADALINE
 
Utp ia_s4_red perceptron
 Utp ia_s4_red perceptron Utp ia_s4_red perceptron
Utp ia_s4_red perceptron
 
Utp ia_2014-2_s4_red perceptron
 Utp ia_2014-2_s4_red perceptron Utp ia_2014-2_s4_red perceptron
Utp ia_2014-2_s4_red perceptron
 
Utp sirn_s4_red perceptron
 Utp sirn_s4_red perceptron Utp sirn_s4_red perceptron
Utp sirn_s4_red perceptron
 
Utp 2015-2_ia_s2_intro a las rna
 Utp 2015-2_ia_s2_intro a las rna  Utp 2015-2_ia_s2_intro a las rna
Utp 2015-2_ia_s2_intro a las rna
 
Circuitos combinacionales
Circuitos combinacionalesCircuitos combinacionales
Circuitos combinacionales
 
Utp sirn_s3_red perceptron
 Utp sirn_s3_red perceptron Utp sirn_s3_red perceptron
Utp sirn_s3_red perceptron
 

Destacado

Utp 2015-2_sirn_s2_rna
 Utp 2015-2_sirn_s2_rna Utp 2015-2_sirn_s2_rna
Utp 2015-2_sirn_s2_rna
jcbp_peru
 
Utp 2015-2_sirn_s8_r_recurrrentes
 Utp 2015-2_sirn_s8_r_recurrrentes Utp 2015-2_sirn_s8_r_recurrrentes
Utp 2015-2_sirn_s8_r_recurrrentes
jcbp_peru
 
Utp 2015-2_sirn_s10_conjuntos difusos
 Utp 2015-2_sirn_s10_conjuntos difusos Utp 2015-2_sirn_s10_conjuntos difusos
Utp 2015-2_sirn_s10_conjuntos difusos
jcbp_peru
 
Utp 2015-1_sirn_s1_introduccion ia
 Utp 2015-1_sirn_s1_introduccion ia Utp 2015-1_sirn_s1_introduccion ia
Utp 2015-1_sirn_s1_introduccion ia
jcbp_peru
 
Utp 2015-2_sirn_s11_operaciones difusas
 Utp 2015-2_sirn_s11_operaciones difusas Utp 2015-2_sirn_s11_operaciones difusas
Utp 2015-2_sirn_s11_operaciones difusas
jcbp_peru
 
Utp 2015-2_sirn_s3_aprendizaje automatico
 Utp 2015-2_sirn_s3_aprendizaje automatico Utp 2015-2_sirn_s3_aprendizaje automatico
Utp 2015-2_sirn_s3_aprendizaje automatico
jcbp_peru
 
Utp 2015-2_sirn_s9_logica difusa
 Utp 2015-2_sirn_s9_logica difusa Utp 2015-2_sirn_s9_logica difusa
Utp 2015-2_sirn_s9_logica difusa
jcbp_peru
 
Woia sirn pc3_2015-2a
Woia sirn pc3_2015-2aWoia sirn pc3_2015-2a
Woia sirn pc3_2015-2a
jcbp_peru
 
Utp 2015-2_sirn_s7_r_competitivas
 Utp 2015-2_sirn_s7_r_competitivas Utp 2015-2_sirn_s7_r_competitivas
Utp 2015-2_sirn_s7_r_competitivas
jcbenitezp
 
Woia sirn pc3_2015-2b
Woia sirn pc3_2015-2bWoia sirn pc3_2015-2b
Woia sirn pc3_2015-2b
jcbp_peru
 
Reglamento de investigación epg 2013
Reglamento de investigación epg 2013Reglamento de investigación epg 2013
Reglamento de investigación epg 2013
jcbp_peru
 
Beneficios
BeneficiosBeneficios
Beneficios
Michael Alarcon
 
Librosmasvendidos
LibrosmasvendidosLibrosmasvendidos
Librosmasvendidos
Alberto Berenguer Ferrández
 
3.2 Segundo Indicador del Tercer Periodo
3.2 Segundo Indicador del Tercer Periodo3.2 Segundo Indicador del Tercer Periodo
3.2 Segundo Indicador del Tercer Periodo
Peter Rincon
 
Utp 2015-1_sirn lab2
 Utp 2015-1_sirn lab2 Utp 2015-1_sirn lab2
Utp 2015-1_sirn lab2
jcbp_peru
 
La comunicación
La comunicaciónLa comunicación
La comunicación
Jacobo Garces
 
El cambio de la educación del siglo xxi con relación a las tic
El cambio de la educación del siglo xxi con relación a las ticEl cambio de la educación del siglo xxi con relación a las tic
El cambio de la educación del siglo xxi con relación a las tic
gabriel_llerena
 
La sociedad y tecnología (1)
La sociedad y tecnología (1)La sociedad y tecnología (1)
La sociedad y tecnología (1)
Brando Fernandez
 
06mem inteligencia artificial redes neuronales y sus aplicciones
06mem inteligencia artificial redes neuronales y sus aplicciones06mem inteligencia artificial redes neuronales y sus aplicciones
06mem inteligencia artificial redes neuronales y sus aplicciones
jcbp_peru
 
T rabajo 2
T rabajo 2T rabajo 2

Destacado (20)

Utp 2015-2_sirn_s2_rna
 Utp 2015-2_sirn_s2_rna Utp 2015-2_sirn_s2_rna
Utp 2015-2_sirn_s2_rna
 
Utp 2015-2_sirn_s8_r_recurrrentes
 Utp 2015-2_sirn_s8_r_recurrrentes Utp 2015-2_sirn_s8_r_recurrrentes
Utp 2015-2_sirn_s8_r_recurrrentes
 
Utp 2015-2_sirn_s10_conjuntos difusos
 Utp 2015-2_sirn_s10_conjuntos difusos Utp 2015-2_sirn_s10_conjuntos difusos
Utp 2015-2_sirn_s10_conjuntos difusos
 
Utp 2015-1_sirn_s1_introduccion ia
 Utp 2015-1_sirn_s1_introduccion ia Utp 2015-1_sirn_s1_introduccion ia
Utp 2015-1_sirn_s1_introduccion ia
 
Utp 2015-2_sirn_s11_operaciones difusas
 Utp 2015-2_sirn_s11_operaciones difusas Utp 2015-2_sirn_s11_operaciones difusas
Utp 2015-2_sirn_s11_operaciones difusas
 
Utp 2015-2_sirn_s3_aprendizaje automatico
 Utp 2015-2_sirn_s3_aprendizaje automatico Utp 2015-2_sirn_s3_aprendizaje automatico
Utp 2015-2_sirn_s3_aprendizaje automatico
 
Utp 2015-2_sirn_s9_logica difusa
 Utp 2015-2_sirn_s9_logica difusa Utp 2015-2_sirn_s9_logica difusa
Utp 2015-2_sirn_s9_logica difusa
 
Woia sirn pc3_2015-2a
Woia sirn pc3_2015-2aWoia sirn pc3_2015-2a
Woia sirn pc3_2015-2a
 
Utp 2015-2_sirn_s7_r_competitivas
 Utp 2015-2_sirn_s7_r_competitivas Utp 2015-2_sirn_s7_r_competitivas
Utp 2015-2_sirn_s7_r_competitivas
 
Woia sirn pc3_2015-2b
Woia sirn pc3_2015-2bWoia sirn pc3_2015-2b
Woia sirn pc3_2015-2b
 
Reglamento de investigación epg 2013
Reglamento de investigación epg 2013Reglamento de investigación epg 2013
Reglamento de investigación epg 2013
 
Beneficios
BeneficiosBeneficios
Beneficios
 
Librosmasvendidos
LibrosmasvendidosLibrosmasvendidos
Librosmasvendidos
 
3.2 Segundo Indicador del Tercer Periodo
3.2 Segundo Indicador del Tercer Periodo3.2 Segundo Indicador del Tercer Periodo
3.2 Segundo Indicador del Tercer Periodo
 
Utp 2015-1_sirn lab2
 Utp 2015-1_sirn lab2 Utp 2015-1_sirn lab2
Utp 2015-1_sirn lab2
 
La comunicación
La comunicaciónLa comunicación
La comunicación
 
El cambio de la educación del siglo xxi con relación a las tic
El cambio de la educación del siglo xxi con relación a las ticEl cambio de la educación del siglo xxi con relación a las tic
El cambio de la educación del siglo xxi con relación a las tic
 
La sociedad y tecnología (1)
La sociedad y tecnología (1)La sociedad y tecnología (1)
La sociedad y tecnología (1)
 
06mem inteligencia artificial redes neuronales y sus aplicciones
06mem inteligencia artificial redes neuronales y sus aplicciones06mem inteligencia artificial redes neuronales y sus aplicciones
06mem inteligencia artificial redes neuronales y sus aplicciones
 
T rabajo 2
T rabajo 2T rabajo 2
T rabajo 2
 

Similar a Utp sirn_2015-2 lab1

Utp sirn_2015-1 lab1
 Utp sirn_2015-1 lab1 Utp sirn_2015-1 lab1
Utp sirn_2015-1 lab1
jcbp_peru
 
Utp ia_2015-1 lab1
 Utp ia_2015-1 lab1 Utp ia_2015-1 lab1
Utp ia_2015-1 lab1
jcbp_peru
 
Utp sirn_2014-1 lab1
 Utp sirn_2014-1 lab1 Utp sirn_2014-1 lab1
Utp sirn_2014-1 lab1
jcbenitezp
 
Utp ia_sl3 salidas de rna
 Utp ia_sl3 salidas de rna Utp ia_sl3 salidas de rna
Utp ia_sl3 salidas de rna
jcbenitezp
 
Utp ia_sl1 funciones de rna
 Utp ia_sl1 funciones de rna Utp ia_sl1 funciones de rna
Utp ia_sl1 funciones de rna
jcbenitezp
 
Utp sirn sl3_salidas de las rna
Utp sirn sl3_salidas de las rnaUtp sirn sl3_salidas de las rna
Utp sirn sl3_salidas de las rna
c09271
 
redes neuronales
redes neuronales redes neuronales
redes neuronales
Marc Llanos
 
redes neuronales funciones
redes neuronales  funcionesredes neuronales  funciones
redes neuronales funciones
Marc Llanos
 
Compuertas lógicas
Compuertas lógicasCompuertas lógicas
Compuertas lógicas
victor pedro uturunco condori
 
Compuertas lógicas
Compuertas lógicasCompuertas lógicas
Compuertas lógicas
victor pedro uturunco condori
 
Practica nro2 ixis_marionny
Practica nro2 ixis_marionnyPractica nro2 ixis_marionny
Practica nro2 ixis_marionny
lisi2407
 
Utp ia_2014-2 lab1
 Utp ia_2014-2 lab1 Utp ia_2014-2 lab1
Utp ia_2014-2 lab1
jcbp_peru
 
Presentacion power point digitales
Presentacion power point digitalesPresentacion power point digitales
Presentacion power point digitales
cyber
 
Redes de propagación hacia delante y aprendizaje supervisado
Redes de propagación hacia delante   y aprendizaje supervisadoRedes de propagación hacia delante   y aprendizaje supervisado
Redes de propagación hacia delante y aprendizaje supervisado
ESCOM
 
Digital E
Digital EDigital E
Digital E
toni
 
Digital
DigitalDigital
Digital
toni
 
Clasificador Caracteres Logsig Tansig
Clasificador Caracteres Logsig TansigClasificador Caracteres Logsig Tansig
Clasificador Caracteres Logsig Tansig
Yeferson Torres Berru
 
Electronica digital blog
Electronica digital blogElectronica digital blog
Electronica digital blog
denis59
 
Sistemas combinacionale1
Sistemas combinacionale1Sistemas combinacionale1
Sistemas combinacionale1
Andres Flores
 
Compuertas logicas
Compuertas logicasCompuertas logicas
Compuertas logicas
Aly Olvera
 

Similar a Utp sirn_2015-2 lab1 (20)

Utp sirn_2015-1 lab1
 Utp sirn_2015-1 lab1 Utp sirn_2015-1 lab1
Utp sirn_2015-1 lab1
 
Utp ia_2015-1 lab1
 Utp ia_2015-1 lab1 Utp ia_2015-1 lab1
Utp ia_2015-1 lab1
 
Utp sirn_2014-1 lab1
 Utp sirn_2014-1 lab1 Utp sirn_2014-1 lab1
Utp sirn_2014-1 lab1
 
Utp ia_sl3 salidas de rna
 Utp ia_sl3 salidas de rna Utp ia_sl3 salidas de rna
Utp ia_sl3 salidas de rna
 
Utp ia_sl1 funciones de rna
 Utp ia_sl1 funciones de rna Utp ia_sl1 funciones de rna
Utp ia_sl1 funciones de rna
 
Utp sirn sl3_salidas de las rna
Utp sirn sl3_salidas de las rnaUtp sirn sl3_salidas de las rna
Utp sirn sl3_salidas de las rna
 
redes neuronales
redes neuronales redes neuronales
redes neuronales
 
redes neuronales funciones
redes neuronales  funcionesredes neuronales  funciones
redes neuronales funciones
 
Compuertas lógicas
Compuertas lógicasCompuertas lógicas
Compuertas lógicas
 
Compuertas lógicas
Compuertas lógicasCompuertas lógicas
Compuertas lógicas
 
Practica nro2 ixis_marionny
Practica nro2 ixis_marionnyPractica nro2 ixis_marionny
Practica nro2 ixis_marionny
 
Utp ia_2014-2 lab1
 Utp ia_2014-2 lab1 Utp ia_2014-2 lab1
Utp ia_2014-2 lab1
 
Presentacion power point digitales
Presentacion power point digitalesPresentacion power point digitales
Presentacion power point digitales
 
Redes de propagación hacia delante y aprendizaje supervisado
Redes de propagación hacia delante   y aprendizaje supervisadoRedes de propagación hacia delante   y aprendizaje supervisado
Redes de propagación hacia delante y aprendizaje supervisado
 
Digital E
Digital EDigital E
Digital E
 
Digital
DigitalDigital
Digital
 
Clasificador Caracteres Logsig Tansig
Clasificador Caracteres Logsig TansigClasificador Caracteres Logsig Tansig
Clasificador Caracteres Logsig Tansig
 
Electronica digital blog
Electronica digital blogElectronica digital blog
Electronica digital blog
 
Sistemas combinacionale1
Sistemas combinacionale1Sistemas combinacionale1
Sistemas combinacionale1
 
Compuertas logicas
Compuertas logicasCompuertas logicas
Compuertas logicas
 

Más de jcbp_peru

It526 2017 1 balotario-s_ap2y3
It526 2017 1 balotario-s_ap2y3It526 2017 1 balotario-s_ap2y3
It526 2017 1 balotario-s_ap2y3
jcbp_peru
 
It526 2016 2 pc4 dom
It526 2016 2 pc4 domIt526 2016 2 pc4 dom
It526 2016 2 pc4 dom
jcbp_peru
 
It246 2016 2 practica calificada 4
It246 2016 2 practica calificada 4It246 2016 2 practica calificada 4
It246 2016 2 practica calificada 4
jcbp_peru
 
It246 2016 2 practica calificada 3
It246 2016 2 practica calificada 3It246 2016 2 practica calificada 3
It246 2016 2 practica calificada 3
jcbp_peru
 
It246 2016 2 practica calificada 2
It246 2016 2 practica calificada 2It246 2016 2 practica calificada 2
It246 2016 2 practica calificada 2
jcbp_peru
 
It526 2013 2 ep
It526 2013 2 epIt526 2013 2 ep
It526 2013 2 ep
jcbp_peru
 
It526 2016 1 ep
It526 2016 1 epIt526 2016 1 ep
It526 2016 1 ep
jcbp_peru
 
It526 2016 2 practica calificada 2
It526 2016 2 practica calificada 2It526 2016 2 practica calificada 2
It526 2016 2 practica calificada 2
jcbp_peru
 
33012 calvo tfw-figura-paterna-2015
33012 calvo tfw-figura-paterna-201533012 calvo tfw-figura-paterna-2015
33012 calvo tfw-figura-paterna-2015
jcbp_peru
 
It246 2016 2 practica calificada 1
It246 2016 2 practica calificada 1It246 2016 2 practica calificada 1
It246 2016 2 practica calificada 1
jcbp_peru
 
Uni fiee ci 2016 02 sesion 3y4 modelos deterministicos de propagacion
Uni fiee ci 2016 02 sesion 3y4 modelos deterministicos de propagacionUni fiee ci 2016 02 sesion 3y4 modelos deterministicos de propagacion
Uni fiee ci 2016 02 sesion 3y4 modelos deterministicos de propagacion
jcbp_peru
 
Uni fiee ci 2016 02 sesion 2 servicios inalámbricos
Uni fiee ci 2016 02 sesion 2 servicios inalámbricosUni fiee ci 2016 02 sesion 2 servicios inalámbricos
Uni fiee ci 2016 02 sesion 2 servicios inalámbricos
jcbp_peru
 
Uni fiee ci 2016 02 sesion 1 espectro radioelèctrico
Uni fiee ci 2016 02 sesion 1 espectro radioelèctricoUni fiee ci 2016 02 sesion 1 espectro radioelèctrico
Uni fiee ci 2016 02 sesion 1 espectro radioelèctrico
jcbp_peru
 
Uni wc 2016 1 sesion 14 redes moviles 4 g
Uni wc 2016 1 sesion 14 redes moviles 4 gUni wc 2016 1 sesion 14 redes moviles 4 g
Uni wc 2016 1 sesion 14 redes moviles 4 g
jcbp_peru
 
Uni wc 2016 1 sesion 13 redes moviles 2 g y 3g
Uni wc 2016 1 sesion 13 redes moviles 2 g y 3gUni wc 2016 1 sesion 13 redes moviles 2 g y 3g
Uni wc 2016 1 sesion 13 redes moviles 2 g y 3g
jcbp_peru
 
Lte whitepaper(1)
 Lte whitepaper(1) Lte whitepaper(1)
Lte whitepaper(1)
jcbp_peru
 
Redes moviles
Redes movilesRedes moviles
Redes moviles
jcbp_peru
 
Uni fiee ci sesion 12 cdma
Uni fiee ci sesion 12 cdmaUni fiee ci sesion 12 cdma
Uni fiee ci sesion 12 cdma
jcbp_peru
 
Uni fiee ci 2016 01 sesion 11 comunicaciones moviles
Uni fiee ci 2016 01 sesion 11 comunicaciones movilesUni fiee ci 2016 01 sesion 11 comunicaciones moviles
Uni fiee ci 2016 01 sesion 11 comunicaciones moviles
jcbp_peru
 
Uni fiee ci 2016 01 sesion 10 modelos deterministicos de propagacion
Uni fiee ci 2016 01 sesion 10 modelos deterministicos de propagacionUni fiee ci 2016 01 sesion 10 modelos deterministicos de propagacion
Uni fiee ci 2016 01 sesion 10 modelos deterministicos de propagacion
jcbp_peru
 

Más de jcbp_peru (20)

It526 2017 1 balotario-s_ap2y3
It526 2017 1 balotario-s_ap2y3It526 2017 1 balotario-s_ap2y3
It526 2017 1 balotario-s_ap2y3
 
It526 2016 2 pc4 dom
It526 2016 2 pc4 domIt526 2016 2 pc4 dom
It526 2016 2 pc4 dom
 
It246 2016 2 practica calificada 4
It246 2016 2 practica calificada 4It246 2016 2 practica calificada 4
It246 2016 2 practica calificada 4
 
It246 2016 2 practica calificada 3
It246 2016 2 practica calificada 3It246 2016 2 practica calificada 3
It246 2016 2 practica calificada 3
 
It246 2016 2 practica calificada 2
It246 2016 2 practica calificada 2It246 2016 2 practica calificada 2
It246 2016 2 practica calificada 2
 
It526 2013 2 ep
It526 2013 2 epIt526 2013 2 ep
It526 2013 2 ep
 
It526 2016 1 ep
It526 2016 1 epIt526 2016 1 ep
It526 2016 1 ep
 
It526 2016 2 practica calificada 2
It526 2016 2 practica calificada 2It526 2016 2 practica calificada 2
It526 2016 2 practica calificada 2
 
33012 calvo tfw-figura-paterna-2015
33012 calvo tfw-figura-paterna-201533012 calvo tfw-figura-paterna-2015
33012 calvo tfw-figura-paterna-2015
 
It246 2016 2 practica calificada 1
It246 2016 2 practica calificada 1It246 2016 2 practica calificada 1
It246 2016 2 practica calificada 1
 
Uni fiee ci 2016 02 sesion 3y4 modelos deterministicos de propagacion
Uni fiee ci 2016 02 sesion 3y4 modelos deterministicos de propagacionUni fiee ci 2016 02 sesion 3y4 modelos deterministicos de propagacion
Uni fiee ci 2016 02 sesion 3y4 modelos deterministicos de propagacion
 
Uni fiee ci 2016 02 sesion 2 servicios inalámbricos
Uni fiee ci 2016 02 sesion 2 servicios inalámbricosUni fiee ci 2016 02 sesion 2 servicios inalámbricos
Uni fiee ci 2016 02 sesion 2 servicios inalámbricos
 
Uni fiee ci 2016 02 sesion 1 espectro radioelèctrico
Uni fiee ci 2016 02 sesion 1 espectro radioelèctricoUni fiee ci 2016 02 sesion 1 espectro radioelèctrico
Uni fiee ci 2016 02 sesion 1 espectro radioelèctrico
 
Uni wc 2016 1 sesion 14 redes moviles 4 g
Uni wc 2016 1 sesion 14 redes moviles 4 gUni wc 2016 1 sesion 14 redes moviles 4 g
Uni wc 2016 1 sesion 14 redes moviles 4 g
 
Uni wc 2016 1 sesion 13 redes moviles 2 g y 3g
Uni wc 2016 1 sesion 13 redes moviles 2 g y 3gUni wc 2016 1 sesion 13 redes moviles 2 g y 3g
Uni wc 2016 1 sesion 13 redes moviles 2 g y 3g
 
Lte whitepaper(1)
 Lte whitepaper(1) Lte whitepaper(1)
Lte whitepaper(1)
 
Redes moviles
Redes movilesRedes moviles
Redes moviles
 
Uni fiee ci sesion 12 cdma
Uni fiee ci sesion 12 cdmaUni fiee ci sesion 12 cdma
Uni fiee ci sesion 12 cdma
 
Uni fiee ci 2016 01 sesion 11 comunicaciones moviles
Uni fiee ci 2016 01 sesion 11 comunicaciones movilesUni fiee ci 2016 01 sesion 11 comunicaciones moviles
Uni fiee ci 2016 01 sesion 11 comunicaciones moviles
 
Uni fiee ci 2016 01 sesion 10 modelos deterministicos de propagacion
Uni fiee ci 2016 01 sesion 10 modelos deterministicos de propagacionUni fiee ci 2016 01 sesion 10 modelos deterministicos de propagacion
Uni fiee ci 2016 01 sesion 10 modelos deterministicos de propagacion
 

Utp sirn_2015-2 lab1

  • 1. SISTEMAS INTELIGENTES Y REDES NEURONALES FUNCIONES DE ACTIVACION Y CÁLCULO DE LA SALIDA DE LAS REDES NEURONALES ARTIFICIALES LABORATORIO No. 1 OBJETIVO: Revisar el concepto y aplicación de las diferentes funciones que representan a las RNAs. Graficar las diferentes funciones de activación utilizados usualmente en RNAs. Revisar el método del cálculo de las salidas de las RNAs. Hallar la salida de RNAs. RESUMEN TEORICO 1. FUNCIONES QUE REPRESENTAN A LAS RNAS: La salida de una neurona viene dada por tres funciones: a. Una función de propagación. b. Una función de activación. c. Una función de transferencia. a. Una función 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. b. Una función de activación • La función de activación, modifica a la función de propagación.
  • 2. • Puede no existir, siendo en este caso la salida la misma función de propagación. c. Función de transferencia • La función de transferencia, se aplica al valor devuelto por la función de activación. Por lo general se utiliza indistintamente la función de transferencia con la función de activación (FT). Como función de transferencia se usan generalmente las siguientes funciones: - Escalón: hardlim, hardlims - Lineal: purelin - No lineal: radbas, logsig, tansig, - Competitiva: compet - Saturación: satlin, satlins 2. CALCULO DE LA SALIDA DE LAS RNAS: Calcular las salidas de la RNA cuya función de transferencia es hardlim: Datos: Entradas I = [i1; i2], pesos W=[w11 w12; w21 w22] y bias b=[b1; b2] Función de propagación de la Np1 (Salida O1’) y de la Np2 (Salida O2’): O1’ = I1w11 + I2 w21 + b1 O2’ = I1w12 + I2 w22 + b2 Salida de la Np1 (Salida O1) y de la Np2 (Salida O2’): O1= hardlim(O1’) = hardlim(I1w11 + I2 w21 + b1) O2 = hardlim(O2’) = hardlim(I1w12 + I2 w22+ b2) La salida matricial puede calcularse matricialmente: O = hardlim(W’I+B) Donde: W es la matriz d pesos, I es la matriz de las entradas, y B es la matriz de bias acondicionada a I. Dando valores a las matrices: I = [1 -1.5 2 -2.5 3; -1 1.5 -2 2.5 -3], W = [-2 -1; 1 2] y b=[-1; 2]. O = hardlim(W’I + b) = [0 1 0 1 0; 0 1 0 1 0]
  • 3. PROCEDIMIENTO 1. Implementar funciones que implementen cada una de las funciones de activación (nueve funciones) estudiadas, utilizando su función generatriz (no usar los comandos del Matlab, tales como hardlim, hardlim, purelin, etc.). Ejemplo: fHardlims(x) x es el vector a aplicar la función Hardlims. La función fHardlim debe graficar el vector x en color rojo y el resultado de la aplicación de la función de activación en color azul sobre el mismo gráfico. 2. Diseñar una red monocapa de 10 neuronas y 5 neuronas procesadoras, cuya función de transferencia es hardlims. Proporcionar los valores necesarios y hallar la salida de la red. Cada entrada es un vector de 10 números enteros aleatorios con valores comprendidos entre -5 y 5. No olvidarse de las bias. 3. Diseñar una red tricapa de 31 neuronas, de las que 21 son procesadoras. Las neuronas procesadoras de la salida son 3 menos que la capa oculta, y la primera capa procesadora oculta tiene 2 neuronas procesadoras más que la segunda. La función de transferencia de la primera capa procesadora es igual al de la última; ambas son hardlims. Proporcionar los valores necesarios y hallar la salida de la red. Cada entrada es un vector de 15 números reales aleatorios con valores comprendidos entre -1.5 y 1.5. No olvidarse de las bias. 4. Plantear un ejercicio de diseño similar a los anteriores 2 y 3), con datos y valores diferentes; y hallar la salida. 5. Graficar la salida cuando a las señales dadas se les aplica las funciones de transferencia escalón, no lineal, saturación y competitiva: a. Señales: unidimensionales, bidimensional y tridimensionales. b. Señales: i. Un sonido en mono (su nombre) centrado sobre el eje vertical, ii. Una imagen en escala de grises (su foto) centrado en el eje vertical. 6. Hallar la salida de la siguiente RNA utilizando cada una de las funciones de transferencia escalón, no lineal, saturación y competitiva: Datos: a. Entradas I = [2 3 -1; -1 -3 2; 2 0 -1], W = [-2 -1; 3 2;-1 -2] y b= [1.5; -2]. b. Entradas I = [-1:3; -2:2; -3:1], W = [1 -2; 2 3; 2 -1] y b= [-1, -1.5]. c. Entradas I = [cos(-1:0.5:3); sin(-2:0.5:2); tan(- 3:0.5:1)], W = [-1 2; 2 3; -2 1] y b =[-1.5, -1.5]. INFORME FINAL El Informe de Laboratorio es un documento gráfico en lo posible y es redactado en Word con el desarrollo del cuestionario del laboratorio. Contiene observaciones y comentarios. No debe contener códigos. Los códigos se adjuntan en archivos *.m
  • 4. (del matlab) dentro de la carpeta de su laboratorio. En el Informe solo se hace referencia a los códigos. Niveles de Informe: • Primer nivel: Observaciones. Redactar al ir desarrollando el laboratorio. Imágenes con comentarios cortos. Comentarios a los scripts y funciones con referencias a los números de línea de los scrips. • Segundo nivel: Conclusiones. Redactar al terminar el laboratorio. • Tercer Nivel: Recomendaciones. Requiere la lectura de otras fuentes. Dentro de su Carpeta Personal del Dropbox crear una carpeta para el Laboratorio 1 con el siguiente formato de nombre: SIRN_PaternoM_L1 Esta carpeta debe contener: - El Informe de Laboratorio, - Los códigos( archivos *.m comentados), - Las fuentes y - Recursos utilizados (imágenes y sonidos). Las fuentes deben conservar el nombre original de archivo y se debe agregar en su nombre “_L1” al final. CUESTIONARIO 1. Muestre los resultados de: a. Los ejercicios planteados por el profesor en el laboratorio y b. Los procedimientos. 2. Crear tres RNA tricapa y utilice funciones de activación diferentes, una para cada capa procesadora, proporcione las entradas vectoriales de 5 valores, las bias y halle la salida de cada una de las RNA, indicando si sus salidas son excitatorias o inhibitorias. NOTA: - Si en el Informe del Laboratorio se encuentra un ejercicio copiado total o parcialmente la nota del Laboratorio será CERO. - Los laboratorios presentados fuera del plazo establecido tendrán nota NS. FUNCIONES DE MATLAB: Deben utilizarse en éste laboratorio. random, rand, randi, plot, plot3, stem, wavrecord, wavread, wavwrite, wavplay, imread, imwrite, imshow y las FT.