SlideShare una empresa de Scribd logo
INTELIGENCIA ARTIFICIAL
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. Diseñar una red bicapa 10/5/8, cuya función de transferencia es hardlims y hardlim
respectivamente. Proporcionar los valores necesarios y hallar la salida de la red.
Cada entrada es un vector de 41 números enteros aleatorios con valores
comprendidos entre -3 y 3.
2. Diseñar una red tricapa de 18 neuronas. Las neuronas procesadoras de la salida
son 3 menos que la capa oculta, y la primera capa 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. Proporcionar los valores necesarios y hallar la
salida de la red. Cada entrada es un vector de 13 números reales aleatorios con
valores comprendidos entre -1.5 y 1.5.
3. Plantear un ejercicio de diseño similar a los anteriores, con datos y valores
diferentes; y hallar la salida.
4. Graficar la salida cuando a las señales dadas se les aplica las funciones de
transferencia escalón y competitiva:
a. Señales: unidimensionales, bidimensional y tridimensionales.
b. Señales:
a. Un sonido (su nombre) centrado sobre el eje vertical,
b. Una imagen (su foto) centrado en el eje vertical.
c. Señales aleatorias: unidimensionales, bidimensional y tridimensionales.
5. Hallar la salida de la siguiente RNA utilizando cada una de las funciones de
transferencia no lineales y saturación estudiadas:
Datos:
a. Entradas I = [1.2 2 -1; -1 -3 2; 2 0 -1], W = [-2 -1;
3 1;-1 -2] y b= [-1.5; 1.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.2:3); sin(-2:0.2:2); tan(-
3:0.2:1)], W = [1 -2; 2 3; 2 -1] y b =[-1.2, 1.2].
INFORME FINAL
El Informe de Laboratorio es un documento gráfico en lo posible y es redactado en
Word con el desarrollo del laboratorio contiene observaciones y comentarios. No
deben 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. 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 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:
IA_PaternoM_L1
Esta carpeta debe contener:
- El Informe de Laboratorio,
- Los códigos( archivos *.m comentados),
- Las fuentes y
- Recursos utilizados.
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 los procedimientos y ejercicios del laboratorio.
2. Crear una RNA tricapa y utilice dos funciones de transferencia diferentes,
proporcione las entradas vectoriales, las bias y halle la salida. Cada entrada tiene
15 valores aleatorios entre -2 y 2.
3. Diseñar una RNA tetracapa y con funciones de transferencia
hm/hs/compet/satlins, proporcione las entradas vectoriales, las bias y halle la
salida. Cada entrada tiene 20 valores aleatorios entre -1 y 1.
4. En cada procedimiento y ejercicio mostrar sus observaciones, conclusiones y
recomendaciones.
NOTA:
- Si en el Informe del Laboratorio se encuentra un ejercicio copiado o
parcialmente copiado 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 sirn_s13_sistemas de control basados en logic difusa
 Utp sirn_s13_sistemas de control basados en logic difusa Utp sirn_s13_sistemas de control basados en logic difusa
Utp sirn_s13_sistemas de control basados en logic difusa
jcbp_peru
 
Practica nro2 ixis_marionny
Practica nro2 ixis_marionnyPractica nro2 ixis_marionny
Practica nro2 ixis_marionny
lisi2407
 
FuncióN De Transferencia
FuncióN De TransferenciaFuncióN De Transferencia
FuncióN De Transferencia
Grupo03senales
 
Practica3 circuitos digitales
Practica3 circuitos digitalesPractica3 circuitos digitales
Practica3 circuitos digitales
Jesus Daniel Mendoza
 
3 fdt
3 fdt3 fdt
3 fdt
UNEFA
 
Características de sumadores, codificadores, decodificadores, multiplexores y...
Características de sumadores, codificadores, decodificadores, multiplexores y...Características de sumadores, codificadores, decodificadores, multiplexores y...
Características de sumadores, codificadores, decodificadores, multiplexores y...
Miguel Brunings
 
6498785 introduccion-a-matlab-y-simulink-para-sistemas-de-control
6498785 introduccion-a-matlab-y-simulink-para-sistemas-de-control6498785 introduccion-a-matlab-y-simulink-para-sistemas-de-control
6498785 introduccion-a-matlab-y-simulink-para-sistemas-de-control
Tifa Niki
 
Clase03 digitales powerpoint
Clase03   digitales  powerpointClase03   digitales  powerpoint
Clase03 digitales powerpoint
edgartic
 
Multiplexores y Demultiplexores
Multiplexores y Demultiplexores Multiplexores y Demultiplexores
Multiplexores y Demultiplexores
Universidad Nacional Autonoma de Mexico
 
Multiplexores y demultiplexores en electrónica digital
Multiplexores y demultiplexores en electrónica digitalMultiplexores y demultiplexores en electrónica digital
Multiplexores y demultiplexores en electrónica digital
Israel Magaña
 
Kit de supervivencia para Java 8 : como prepararse para Java 9
Kit de supervivencia para Java 8 :  como prepararse para Java 9Kit de supervivencia para Java 8 :  como prepararse para Java 9
Kit de supervivencia para Java 8 : como prepararse para Java 9
Eudris Cabrera
 
Clasificador Caracteres Logsig Tansig
Clasificador Caracteres Logsig TansigClasificador Caracteres Logsig Tansig
Clasificador Caracteres Logsig Tansig
Yeferson Torres Berru
 
Observador para circuito rlc
Observador para circuito rlcObservador para circuito rlc
Observador para circuito rlc
Adolfo Valdez Bahena
 
Código intermedio
Código intermedioCódigo intermedio
Código intermedio
yaya
 
5.lógica combinatoria modular (1)
5.lógica combinatoria modular (1)5.lógica combinatoria modular (1)
5.lógica combinatoria modular (1)
Jimmy Norlay Lopez Pulgarin
 
Solucion taller 1 de control 2
Solucion taller 1 de control 2Solucion taller 1 de control 2
Solucion taller 1 de control 2
Armando Mateus Rojas
 
Sistemas digitales combinacionales - ejercicios
Sistemas digitales combinacionales - ejerciciosSistemas digitales combinacionales - ejercicios
Sistemas digitales combinacionales - ejercicios
Francesc Perez
 
Informe practica4 de digitales
Informe practica4 de digitalesInforme practica4 de digitales
Informe practica4 de digitales
Jesus Daniel Mendoza
 
Transformada de laplace
Transformada de laplaceTransformada de laplace
Transformada de laplace
Alexis Miranda
 

La actualidad más candente (19)

Utp sirn_s13_sistemas de control basados en logic difusa
 Utp sirn_s13_sistemas de control basados en logic difusa Utp sirn_s13_sistemas de control basados en logic difusa
Utp sirn_s13_sistemas de control basados en logic difusa
 
Practica nro2 ixis_marionny
Practica nro2 ixis_marionnyPractica nro2 ixis_marionny
Practica nro2 ixis_marionny
 
FuncióN De Transferencia
FuncióN De TransferenciaFuncióN De Transferencia
FuncióN De Transferencia
 
Practica3 circuitos digitales
Practica3 circuitos digitalesPractica3 circuitos digitales
Practica3 circuitos digitales
 
3 fdt
3 fdt3 fdt
3 fdt
 
Características de sumadores, codificadores, decodificadores, multiplexores y...
Características de sumadores, codificadores, decodificadores, multiplexores y...Características de sumadores, codificadores, decodificadores, multiplexores y...
Características de sumadores, codificadores, decodificadores, multiplexores y...
 
6498785 introduccion-a-matlab-y-simulink-para-sistemas-de-control
6498785 introduccion-a-matlab-y-simulink-para-sistemas-de-control6498785 introduccion-a-matlab-y-simulink-para-sistemas-de-control
6498785 introduccion-a-matlab-y-simulink-para-sistemas-de-control
 
Clase03 digitales powerpoint
Clase03   digitales  powerpointClase03   digitales  powerpoint
Clase03 digitales powerpoint
 
Multiplexores y Demultiplexores
Multiplexores y Demultiplexores Multiplexores y Demultiplexores
Multiplexores y Demultiplexores
 
Multiplexores y demultiplexores en electrónica digital
Multiplexores y demultiplexores en electrónica digitalMultiplexores y demultiplexores en electrónica digital
Multiplexores y demultiplexores en electrónica digital
 
Kit de supervivencia para Java 8 : como prepararse para Java 9
Kit de supervivencia para Java 8 :  como prepararse para Java 9Kit de supervivencia para Java 8 :  como prepararse para Java 9
Kit de supervivencia para Java 8 : como prepararse para Java 9
 
Clasificador Caracteres Logsig Tansig
Clasificador Caracteres Logsig TansigClasificador Caracteres Logsig Tansig
Clasificador Caracteres Logsig Tansig
 
Observador para circuito rlc
Observador para circuito rlcObservador para circuito rlc
Observador para circuito rlc
 
Código intermedio
Código intermedioCódigo intermedio
Código intermedio
 
5.lógica combinatoria modular (1)
5.lógica combinatoria modular (1)5.lógica combinatoria modular (1)
5.lógica combinatoria modular (1)
 
Solucion taller 1 de control 2
Solucion taller 1 de control 2Solucion taller 1 de control 2
Solucion taller 1 de control 2
 
Sistemas digitales combinacionales - ejercicios
Sistemas digitales combinacionales - ejerciciosSistemas digitales combinacionales - ejercicios
Sistemas digitales combinacionales - ejercicios
 
Informe practica4 de digitales
Informe practica4 de digitalesInforme practica4 de digitales
Informe practica4 de digitales
 
Transformada de laplace
Transformada de laplaceTransformada de laplace
Transformada de laplace
 

Destacado

Utp ia_s4_red perceptron
 Utp ia_s4_red perceptron Utp ia_s4_red perceptron
Utp ia_s4_red perceptron
jcbp_peru
 
Bioinformática y RNAs pequeños
Bioinformática y RNAs pequeñosBioinformática y RNAs pequeños
Bioinformática y RNAs pequeños
lizbethfdz
 
ENZIMAS: Clase 3 aminoacidos 2015-1
ENZIMAS: Clase 3  aminoacidos 2015-1ENZIMAS: Clase 3  aminoacidos 2015-1
ENZIMAS: Clase 3 aminoacidos 2015-1
URP - FAMURP
 
Proteinas Nutricion Humana I
Proteinas Nutricion Humana IProteinas Nutricion Humana I
Proteinas Nutricion Humana I
gabriela garcia
 
Resumen sobre evolución
Resumen sobre evoluciónResumen sobre evolución
Resumen sobre evolución
mvheidi
 
Pruebas evolución
Pruebas evoluciónPruebas evolución
Pruebas evolución
instituto julio_caro_baroja
 
Presentación1
Presentación1Presentación1
Presentación1
danny12morocho
 
Bb dm – extra
Bb dm – extraBb dm – extra
Bb dm – extra
Inaiara Bragante
 
Elmadrid
ElmadridElmadrid
Elmadrid
madriles2011
 
Money notes 2 14-13
Money notes 2 14-13Money notes 2 14-13
Money notes 2 14-13
John Bradford
 
Computadora sus partes
Computadora sus partesComputadora sus partes
Computadora sus partes
Eduardo Arenas Castillo
 
Hanuman Chalisa With Meaning
Hanuman Chalisa  With MeaningHanuman Chalisa  With Meaning
Hanuman Chalisa With Meaning
Captain YR
 
Tema 22 características generales de la arquitectura renacentista italiana.
Tema 22 características generales de la arquitectura renacentista italiana.Tema 22 características generales de la arquitectura renacentista italiana.
Tema 22 características generales de la arquitectura renacentista italiana.
Teresa Fernández Diez
 
Catedral de toledo
Catedral de toledoCatedral de toledo
Catedral de toledo
AVGE1
 
Cómo innovar en la Experiencia del Cliente | WEBINAR
Cómo innovar en la Experiencia del Cliente | WEBINARCómo innovar en la Experiencia del Cliente | WEBINAR
Cómo innovar en la Experiencia del Cliente | WEBINAR
Innovare
 
Intervenciones artísticas en las ciudades, a cielo abierto: Obras de Julián B...
Intervenciones artísticas en las ciudades, a cielo abierto: Obras de Julián B...Intervenciones artísticas en las ciudades, a cielo abierto: Obras de Julián B...
Intervenciones artísticas en las ciudades, a cielo abierto: Obras de Julián B...
Centro de Estudios Joan Bardina - Capítulo Uruguay
 
Eltoro J.Lee
Eltoro J.LeeEltoro J.Lee
Componentes de Business Intelligence
Componentes de Business IntelligenceComponentes de Business Intelligence
Componentes de Business Intelligence
Carlos Escobar
 
Control de desempeño para procesos de negocios
Control de desempeño para procesos de negociosControl de desempeño para procesos de negocios
Control de desempeño para procesos de negocios
Intellego Chile
 
superior singing method.singing course online
superior singing method.singing course onlinesuperior singing method.singing course online
superior singing method.singing course online
raju visu
 

Destacado (20)

Utp ia_s4_red perceptron
 Utp ia_s4_red perceptron Utp ia_s4_red perceptron
Utp ia_s4_red perceptron
 
Bioinformática y RNAs pequeños
Bioinformática y RNAs pequeñosBioinformática y RNAs pequeños
Bioinformática y RNAs pequeños
 
ENZIMAS: Clase 3 aminoacidos 2015-1
ENZIMAS: Clase 3  aminoacidos 2015-1ENZIMAS: Clase 3  aminoacidos 2015-1
ENZIMAS: Clase 3 aminoacidos 2015-1
 
Proteinas Nutricion Humana I
Proteinas Nutricion Humana IProteinas Nutricion Humana I
Proteinas Nutricion Humana I
 
Resumen sobre evolución
Resumen sobre evoluciónResumen sobre evolución
Resumen sobre evolución
 
Pruebas evolución
Pruebas evoluciónPruebas evolución
Pruebas evolución
 
Presentación1
Presentación1Presentación1
Presentación1
 
Bb dm – extra
Bb dm – extraBb dm – extra
Bb dm – extra
 
Elmadrid
ElmadridElmadrid
Elmadrid
 
Money notes 2 14-13
Money notes 2 14-13Money notes 2 14-13
Money notes 2 14-13
 
Computadora sus partes
Computadora sus partesComputadora sus partes
Computadora sus partes
 
Hanuman Chalisa With Meaning
Hanuman Chalisa  With MeaningHanuman Chalisa  With Meaning
Hanuman Chalisa With Meaning
 
Tema 22 características generales de la arquitectura renacentista italiana.
Tema 22 características generales de la arquitectura renacentista italiana.Tema 22 características generales de la arquitectura renacentista italiana.
Tema 22 características generales de la arquitectura renacentista italiana.
 
Catedral de toledo
Catedral de toledoCatedral de toledo
Catedral de toledo
 
Cómo innovar en la Experiencia del Cliente | WEBINAR
Cómo innovar en la Experiencia del Cliente | WEBINARCómo innovar en la Experiencia del Cliente | WEBINAR
Cómo innovar en la Experiencia del Cliente | WEBINAR
 
Intervenciones artísticas en las ciudades, a cielo abierto: Obras de Julián B...
Intervenciones artísticas en las ciudades, a cielo abierto: Obras de Julián B...Intervenciones artísticas en las ciudades, a cielo abierto: Obras de Julián B...
Intervenciones artísticas en las ciudades, a cielo abierto: Obras de Julián B...
 
Eltoro J.Lee
Eltoro J.LeeEltoro J.Lee
Eltoro J.Lee
 
Componentes de Business Intelligence
Componentes de Business IntelligenceComponentes de Business Intelligence
Componentes de Business Intelligence
 
Control de desempeño para procesos de negocios
Control de desempeño para procesos de negociosControl de desempeño para procesos de negocios
Control de desempeño para procesos de negocios
 
superior singing method.singing course online
superior singing method.singing course onlinesuperior singing method.singing course online
superior singing method.singing course online
 

Similar a Utp ia_2015-1 lab1

Utp 2015-2_ia_lab1.pdf
 Utp 2015-2_ia_lab1.pdf Utp 2015-2_ia_lab1.pdf
Utp 2015-2_ia_lab1.pdf
jcbp_peru
 
Utp sirn_2015-2 lab1
 Utp sirn_2015-2 lab1 Utp sirn_2015-2 lab1
Utp sirn_2015-2 lab1
jcbp_peru
 
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_2014-2 lab1
 Utp ia_2014-2 lab1 Utp ia_2014-2 lab1
Utp ia_2014-2 lab1
jcbp_peru
 
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
 
REDES NEURONALES Base Radial
REDES NEURONALES Base RadialREDES NEURONALES Base Radial
REDES NEURONALES Base Radial
ESCOM
 
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
 
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
 
Álgebra booleana
Álgebra booleanaÁlgebra booleana
Álgebra booleana
Guadalupe Robles Calderón
 
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
 
Electronica digital blog
Electronica digital blogElectronica digital blog
Electronica digital blog
denis59
 
Presentacion power point digitales
Presentacion power point digitalesPresentacion power point digitales
Presentacion power point digitales
cyber
 
Compuertas logicas
Compuertas logicasCompuertas logicas
Compuertas logicas
Aly Olvera
 
S iy rn 2014-1 balotario de la pc1
S iy rn 2014-1 balotario de la pc1S iy rn 2014-1 balotario de la pc1
S iy rn 2014-1 balotario de la pc1
jcbp_peru
 
Electrónica digital: Ruta de datos multiplexores y demultiplexores
Electrónica digital: Ruta de datos multiplexores y demultiplexores Electrónica digital: Ruta de datos multiplexores y demultiplexores
Electrónica digital: Ruta de datos multiplexores y demultiplexores
SANTIAGO PABLO ALBERTO
 
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
 

Similar a Utp ia_2015-1 lab1 (20)

Utp 2015-2_ia_lab1.pdf
 Utp 2015-2_ia_lab1.pdf Utp 2015-2_ia_lab1.pdf
Utp 2015-2_ia_lab1.pdf
 
Utp sirn_2015-2 lab1
 Utp sirn_2015-2 lab1 Utp sirn_2015-2 lab1
Utp sirn_2015-2 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_2014-2 lab1
 Utp ia_2014-2 lab1 Utp ia_2014-2 lab1
Utp ia_2014-2 lab1
 
Utp ia_sl1 funciones de rna
 Utp ia_sl1 funciones de rna Utp ia_sl1 funciones de rna
Utp ia_sl1 funciones de rna
 
REDES NEURONALES Base Radial
REDES NEURONALES Base RadialREDES NEURONALES Base Radial
REDES NEURONALES Base Radial
 
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
 
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
 
Álgebra booleana
Álgebra booleanaÁlgebra booleana
Álgebra booleana
 
Compuertas lógicas
Compuertas lógicasCompuertas lógicas
Compuertas lógicas
 
Compuertas lógicas
Compuertas lógicasCompuertas lógicas
Compuertas lógicas
 
Electronica digital blog
Electronica digital blogElectronica digital blog
Electronica digital blog
 
Presentacion power point digitales
Presentacion power point digitalesPresentacion power point digitales
Presentacion power point digitales
 
Compuertas logicas
Compuertas logicasCompuertas logicas
Compuertas logicas
 
S iy rn 2014-1 balotario de la pc1
S iy rn 2014-1 balotario de la pc1S iy rn 2014-1 balotario de la pc1
S iy rn 2014-1 balotario de la pc1
 
Electrónica digital: Ruta de datos multiplexores y demultiplexores
Electrónica digital: Ruta de datos multiplexores y demultiplexores Electrónica digital: Ruta de datos multiplexores y demultiplexores
Electrónica digital: Ruta de datos multiplexores y demultiplexores
 
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
 

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 ia_2015-1 lab1

  • 1. INTELIGENCIA ARTIFICIAL 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. Diseñar una red bicapa 10/5/8, cuya función de transferencia es hardlims y hardlim respectivamente. Proporcionar los valores necesarios y hallar la salida de la red. Cada entrada es un vector de 41 números enteros aleatorios con valores comprendidos entre -3 y 3. 2. Diseñar una red tricapa de 18 neuronas. Las neuronas procesadoras de la salida son 3 menos que la capa oculta, y la primera capa 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. Proporcionar los valores necesarios y hallar la salida de la red. Cada entrada es un vector de 13 números reales aleatorios con valores comprendidos entre -1.5 y 1.5. 3. Plantear un ejercicio de diseño similar a los anteriores, con datos y valores diferentes; y hallar la salida. 4. Graficar la salida cuando a las señales dadas se les aplica las funciones de transferencia escalón y competitiva: a. Señales: unidimensionales, bidimensional y tridimensionales. b. Señales: a. Un sonido (su nombre) centrado sobre el eje vertical, b. Una imagen (su foto) centrado en el eje vertical. c. Señales aleatorias: unidimensionales, bidimensional y tridimensionales. 5. Hallar la salida de la siguiente RNA utilizando cada una de las funciones de transferencia no lineales y saturación estudiadas: Datos: a. Entradas I = [1.2 2 -1; -1 -3 2; 2 0 -1], W = [-2 -1; 3 1;-1 -2] y b= [-1.5; 1.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.2:3); sin(-2:0.2:2); tan(- 3:0.2:1)], W = [1 -2; 2 3; 2 -1] y b =[-1.2, 1.2]. INFORME FINAL El Informe de Laboratorio es un documento gráfico en lo posible y es redactado en Word con el desarrollo del laboratorio contiene observaciones y comentarios. No deben 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. 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 la lectura de otras fuentes).
  • 4. Dentro de su Carpeta Personal del Dropbox crear una carpeta para el Laboratorio 1 con el siguiente formato de nombre: IA_PaternoM_L1 Esta carpeta debe contener: - El Informe de Laboratorio, - Los códigos( archivos *.m comentados), - Las fuentes y - Recursos utilizados. 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 los procedimientos y ejercicios del laboratorio. 2. Crear una RNA tricapa y utilice dos funciones de transferencia diferentes, proporcione las entradas vectoriales, las bias y halle la salida. Cada entrada tiene 15 valores aleatorios entre -2 y 2. 3. Diseñar una RNA tetracapa y con funciones de transferencia hm/hs/compet/satlins, proporcione las entradas vectoriales, las bias y halle la salida. Cada entrada tiene 20 valores aleatorios entre -1 y 1. 4. En cada procedimiento y ejercicio mostrar sus observaciones, conclusiones y recomendaciones. NOTA: - Si en el Informe del Laboratorio se encuentra un ejercicio copiado o parcialmente copiado 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.