SlideShare una empresa de Scribd logo
1 de 15
Descargar para leer sin conexión
Ing. José C. Benítez P.
Inteligencia Artificial
(WOI9)
Funciones de activación de las RNAs
Laboratorio: 1
 Objetivo
 Fundamento teórico: Funciones de las RNA.
 Funciones de Activación
 Tarea
 Informe de Laboratorio
Funciones de activación de las RNAs
2
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.
3
Fundamento teórico
Funciones que representan a las RNAs:
La salida de una neurona viene dada por tres funciones:
1. Una función de propagación
2. Una función de activación
3. Una función de transferencia
1
e
Salida
Capa de
Salida
Y
4
1. 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.
2. 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.
3. Función de transferencia
• La función de transferencia, se aplica al valor devuelto por la
función de activación.
Fundamento teórico
5
Funciones de activación
Función de transferencia de las RNA
Como función de transferencia se usan generalmente las siguientes
funciones:
- Escalón
- Lineal
- No lineal
- Competitiva
- Saturación
6
a) Función de activación Escalón.
Utilizada en redes Perceptron. Se obtiene salidas de valores [0,1].
Se usa el comando:
>>Y=hardlim(v)
Ejemplo:
>>v=-10:0.5:10;
>>subplot(121), plot(v);
>>subplot(122), stem(v);
>>O=hardlim(v);
>>subplot(121), plot(v,O)
>>subplot(122), stem(v,O)
>>m=[-5:0.5:5;-4:0.5:6];
>>O=hardlim(m);
>>subplot(121), plot(v,O)
>>subplot(122), stem(v,O)
>>m2=[-5:0.5:5;-4:0.5:6 ;-3:0.5:7];
>>O=hardlim(m2);
>>subplot(121), plot(v,O)
>>subplot(122), stem(v,O)
7
b) Función de activación Escalón.
Utilizada en redes Perceptron. Se obtiene salidas de valores [-1,1].
Se usa el comando:
>>Y=hardlims(v)
Ejemplo:
>>v=-10:0.5:10;
>>subplot(121), plot(v);
>>subplot(122), stem(v);
>>O=hardlims(v);
>>subplot(121), plot(v,O)
>>subplot(122), stem(v,O)
>>m=[-5:0.5:5;-4:0.5:6];
>>O=hardlims(m);
>>subplot(121), plot(v,O)
>>subplot(122), stem(v,O)
>>m2=[-5:0.5:5;-4:0.5:6 ;-3:0.5:7];
>>O=hardlims(m2);
>>subplot(121), plot(v,O)
>>subplot(122), stem(v,O)
8
Para las siguientes funciones de
activación utilizar los vectores de
entrada mostrados:
>>v=-10:0.5:10;
>>m=[-5:0.5:5;-4:0.5:6];
>>m2=[-5:0.5:5;-4:0.5:6 ;-3:0.5:7];
Graficar las entradas y las salidas
respectivamente.
9
c) Función de activación Lineal.
Utilizada en redes adaline o en la última capa de las MLP.
La salida es igual que la
entrada, se obtiene con el
comando:
>>Y=purelin(v)
d) Función de activación Gaussiana.
Utilizada en redes de base radial
La respuesta es de una función
gaussiana, utilizamos el comando :
>>Y=radbas(v)
10
Para la salida [-1,1], función
tangente sigmoidal
hiperbólica, utilizamos el
comando :
>>Y=tansig(v)
e) Función de activación no Lineal.
Para la salida [0,1], función
sigmoide logaritmica,
utilizamos el comando :
>>Y=logsig(v)
11
f) Función de activación Saturación.
Utilizada en las redes Hopfield
Para la salida de valores [0,1],
utilizamos el comando :
>>Y=satlin(v)
Para la salida de valores [-1,1],
utilizamos el comando :
>>Y=satlins(v)
12
Tarea
Utilizar vectores cuadráticos, rampa, ruido y pulso
(cada una centrado en el eje Y) para cada una de las
funciones de activación desarrolladas en este
laboratorio. Mediante MatLab graficar el vector de
entrada y la salida.
13
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 1 con el siguiente formato:
IA_PaternoM_Lab1
 Adjuntar fuentes que le han ayudado en esta carpeta creada.
 Las fuentes deben conservar el nombre original de archivo y se
debe agregar _L1 al final.
 Presentar el Informe de Laboratorio 1 en esta carpeta creada.
14
Lab1. Funciones de activación de las RNAs.
http://utpiayse.blogspot.com
15

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Practica 7 Flip Flop
Practica 7 Flip FlopPractica 7 Flip Flop
Practica 7 Flip Flop
 
Practica 5 SAIA UFT VJSS
Practica 5 SAIA UFT VJSSPractica 5 SAIA UFT VJSS
Practica 5 SAIA UFT VJSS
 
Tema 3 transformada_z
Tema 3 transformada_zTema 3 transformada_z
Tema 3 transformada_z
 
Informe practica4 de digitales
Informe practica4 de digitalesInforme practica4 de digitales
Informe practica4 de digitales
 
Compuertas logicas
Compuertas logicasCompuertas logicas
Compuertas logicas
 
Proyecto no7
Proyecto no7Proyecto no7
Proyecto no7
 
Practica nro2 ixis_marionny
Practica nro2 ixis_marionnyPractica nro2 ixis_marionny
Practica nro2 ixis_marionny
 
Asignacion7
Asignacion7Asignacion7
Asignacion7
 
Mapa conceptual circuitos cecuenciales
Mapa conceptual  circuitos cecuencialesMapa conceptual  circuitos cecuenciales
Mapa conceptual circuitos cecuenciales
 
Proyecto 7 - Claurimar Medina Quintero
Proyecto 7 - Claurimar Medina QuinteroProyecto 7 - Claurimar Medina Quintero
Proyecto 7 - Claurimar Medina Quintero
 
Circuitos secuenciales
Circuitos secuencialesCircuitos secuenciales
Circuitos secuenciales
 
Clase iv
Clase ivClase iv
Clase iv
 
Unidad educativa
Unidad educativaUnidad educativa
Unidad educativa
 
Informe practico de circuitos digitales
Informe practico de circuitos digitalesInforme practico de circuitos digitales
Informe practico de circuitos digitales
 
Informe Practico (proyecto)
Informe  Practico (proyecto)Informe  Practico (proyecto)
Informe Practico (proyecto)
 
Proyecto 7 Flip Flops
Proyecto 7 Flip FlopsProyecto 7 Flip Flops
Proyecto 7 Flip Flops
 
Examen jose
Examen joseExamen jose
Examen jose
 
Practica 2 de digitales
Practica 2 de digitalesPractica 2 de digitales
Practica 2 de digitales
 
Circuitos secuenciales
Circuitos secuencialesCircuitos secuenciales
Circuitos secuenciales
 
Electrónica digital: Tema 5 biestables
Electrónica digital: Tema 5 biestables Electrónica digital: Tema 5 biestables
Electrónica digital: Tema 5 biestables
 

Destacado

Destacado (8)

Fichas Bibliográficas tercer periodo
Fichas Bibliográficas tercer periodoFichas Bibliográficas tercer periodo
Fichas Bibliográficas tercer periodo
 
One coop.
One coop.One coop.
One coop.
 
Mi nacimiento
Mi nacimientoMi nacimiento
Mi nacimiento
 
Sesion 9
Sesion 9Sesion 9
Sesion 9
 
Profeciade mariaenfatima
Profeciade mariaenfatimaProfeciade mariaenfatima
Profeciade mariaenfatima
 
Quien soy hace diferencia
Quien soy hace diferenciaQuien soy hace diferencia
Quien soy hace diferencia
 
Sesión 5(1)
Sesión 5(1)Sesión 5(1)
Sesión 5(1)
 
Tu mayor tesoro
Tu mayor tesoroTu mayor tesoro
Tu mayor tesoro
 

Similar a Funciones de activación RNA

Satlin y satlins en matlab
Satlin y satlins en matlabSatlin y satlins en matlab
Satlin y satlins en matlabInnoVacompu
 
Utp 2015-2_ia_lab1.pdf
 Utp 2015-2_ia_lab1.pdf Utp 2015-2_ia_lab1.pdf
Utp 2015-2_ia_lab1.pdfjcbp_peru
 
Utp sirn_2015-2 lab1
 Utp sirn_2015-2 lab1 Utp sirn_2015-2 lab1
Utp sirn_2015-2 lab1jcbp_peru
 
Utp sirn l1_funciones 2013-3
Utp sirn l1_funciones 2013-3Utp sirn l1_funciones 2013-3
Utp sirn l1_funciones 2013-3jcbenitezp
 
Utp sirn l1_funciones 2013-3
Utp sirn l1_funciones 2013-3Utp sirn l1_funciones 2013-3
Utp sirn l1_funciones 2013-3jcbenitezp
 
Cálculo de variación de voltaje con función purelin y variación de velocidad ...
Cálculo de variación de voltaje con función purelin y variación de velocidad ...Cálculo de variación de voltaje con función purelin y variación de velocidad ...
Cálculo de variación de voltaje con función purelin y variación de velocidad ...kathyR04
 
Utp ia_2015-1 lab1
 Utp ia_2015-1 lab1 Utp ia_2015-1 lab1
Utp ia_2015-1 lab1jcbp_peru
 
Utp ia_sl4 la rna perceptron
 Utp ia_sl4 la rna perceptron Utp ia_sl4 la rna perceptron
Utp ia_sl4 la rna perceptronjcbenitezp
 
redes neuronales perceptron
redes neuronales  perceptronredes neuronales  perceptron
redes neuronales perceptronMarc Llanos
 
Utp sirn_sl4 la rna perceptron
 Utp sirn_sl4 la rna perceptron Utp sirn_sl4 la rna perceptron
Utp sirn_sl4 la rna perceptronc09271
 
Algoritmo de Retropropagación
Algoritmo de RetropropagaciónAlgoritmo de Retropropagación
Algoritmo de RetropropagaciónESCOM
 
RED NEURONAL Backpropagation
RED NEURONAL BackpropagationRED NEURONAL Backpropagation
RED NEURONAL BackpropagationESCOM
 
Funciones de Activación Tansig y Logsig
Funciones de Activación Tansig y Logsig Funciones de Activación Tansig y Logsig
Funciones de Activación Tansig y Logsig Raul
 
Funciones satlin y satlins
Funciones satlin y satlinsFunciones satlin y satlins
Funciones satlin y satlinsJuan Pinzón
 
REDES NEURONALES Base Radial
REDES NEURONALES Base RadialREDES NEURONALES Base Radial
REDES NEURONALES Base RadialESCOM
 
Hardlim hardlims en_matlab
Hardlim hardlims en_matlabHardlim hardlims en_matlab
Hardlim hardlims en_matlabjairo0990
 
Hardlim hardlims en_matlab
Hardlim hardlims en_matlabHardlim hardlims en_matlab
Hardlim hardlims en_matlabjhymermartinez
 
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 backpropagationjcbp_peru
 
Utp sirn_s6_adaline y backpropagation
 Utp sirn_s6_adaline y backpropagation Utp sirn_s6_adaline y backpropagation
Utp sirn_s6_adaline y backpropagationjcbp_peru
 

Similar a Funciones de activación RNA (20)

Satlin y satlins en matlab
Satlin y satlins en matlabSatlin y satlins en matlab
Satlin y satlins en matlab
 
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 sirn l1_funciones 2013-3
Utp sirn l1_funciones 2013-3Utp sirn l1_funciones 2013-3
Utp sirn l1_funciones 2013-3
 
Utp sirn l1_funciones 2013-3
Utp sirn l1_funciones 2013-3Utp sirn l1_funciones 2013-3
Utp sirn l1_funciones 2013-3
 
Cálculo de variación de voltaje con función purelin y variación de velocidad ...
Cálculo de variación de voltaje con función purelin y variación de velocidad ...Cálculo de variación de voltaje con función purelin y variación de velocidad ...
Cálculo de variación de voltaje con función purelin y variación de velocidad ...
 
Utp ia_2015-1 lab1
 Utp ia_2015-1 lab1 Utp ia_2015-1 lab1
Utp ia_2015-1 lab1
 
Purelin y poslin
Purelin y poslinPurelin y poslin
Purelin y poslin
 
Utp ia_sl4 la rna perceptron
 Utp ia_sl4 la rna perceptron Utp ia_sl4 la rna perceptron
Utp ia_sl4 la rna perceptron
 
redes neuronales perceptron
redes neuronales  perceptronredes neuronales  perceptron
redes neuronales perceptron
 
Utp sirn_sl4 la rna perceptron
 Utp sirn_sl4 la rna perceptron Utp sirn_sl4 la rna perceptron
Utp sirn_sl4 la rna perceptron
 
Algoritmo de Retropropagación
Algoritmo de RetropropagaciónAlgoritmo de Retropropagación
Algoritmo de Retropropagación
 
RED NEURONAL Backpropagation
RED NEURONAL BackpropagationRED NEURONAL Backpropagation
RED NEURONAL Backpropagation
 
Funciones de Activación Tansig y Logsig
Funciones de Activación Tansig y Logsig Funciones de Activación Tansig y Logsig
Funciones de Activación Tansig y Logsig
 
Funciones satlin y satlins
Funciones satlin y satlinsFunciones satlin y satlins
Funciones satlin y satlins
 
REDES NEURONALES Base Radial
REDES NEURONALES Base RadialREDES NEURONALES Base Radial
REDES NEURONALES Base Radial
 
Hardlim hardlims en_matlab
Hardlim hardlims en_matlabHardlim hardlims en_matlab
Hardlim hardlims en_matlab
 
Hardlim hardlims en_matlab
Hardlim hardlims en_matlabHardlim hardlims en_matlab
Hardlim hardlims en_matlab
 
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 sirn_s6_adaline y backpropagation
 Utp sirn_s6_adaline y backpropagation Utp sirn_s6_adaline y backpropagation
Utp sirn_s6_adaline y backpropagation
 

Más de jcbenitezp

Cap4 jc benitez
Cap4 jc benitezCap4 jc benitez
Cap4 jc benitezjcbenitezp
 
Tarea 1 tesis i filosofia y conocimiento
Tarea 1 tesis i filosofia y conocimientoTarea 1 tesis i filosofia y conocimiento
Tarea 1 tesis i filosofia y conocimientojcbenitezp
 
It526 2017 2 ep
It526 2017 2 epIt526 2017 2 ep
It526 2017 2 epjcbenitezp
 
Uni rdsi 2016 1 sesion 13-14 redes moviles 4 g
Uni rdsi 2016 1 sesion 13-14 redes moviles 4 gUni rdsi 2016 1 sesion 13-14 redes moviles 4 g
Uni rdsi 2016 1 sesion 13-14 redes moviles 4 gjcbenitezp
 
Uni rdsi 2016 1 sesion 12 redes moviles 3 g
Uni rdsi 2016 1 sesion 12 redes moviles 3 gUni rdsi 2016 1 sesion 12 redes moviles 3 g
Uni rdsi 2016 1 sesion 12 redes moviles 3 gjcbenitezp
 
It526 2015 2 pc3
It526 2015 2 pc3 It526 2015 2 pc3
It526 2015 2 pc3 jcbenitezp
 
Calendario academico 2015 02 g
Calendario academico 2015   02 gCalendario academico 2015   02 g
Calendario academico 2015 02 gjcbenitezp
 
Db vsa-011 registro de asistencia docente ago2015
Db vsa-011 registro de asistencia docente  ago2015Db vsa-011 registro de asistencia docente  ago2015
Db vsa-011 registro de asistencia docente ago2015jcbenitezp
 
Utp 2015-2_pdi_lab3
 Utp 2015-2_pdi_lab3 Utp 2015-2_pdi_lab3
Utp 2015-2_pdi_lab3jcbenitezp
 
Utp sirn_2015-2 lab3
 Utp sirn_2015-2 lab3 Utp sirn_2015-2 lab3
Utp sirn_2015-2 lab3jcbenitezp
 
Pdi paterno m_lab2c
Pdi paterno m_lab2cPdi paterno m_lab2c
Pdi paterno m_lab2cjcbenitezp
 
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_competitivasjcbenitezp
 
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_competitivasjcbenitezp
 
Utp 2015-2_sirn_s6_adaline y backpropagation
 Utp 2015-2_sirn_s6_adaline y backpropagation Utp 2015-2_sirn_s6_adaline y backpropagation
Utp 2015-2_sirn_s6_adaline y backpropagationjcbenitezp
 
Utp ia_s1_introduccion ia
 Utp ia_s1_introduccion ia Utp ia_s1_introduccion ia
Utp ia_s1_introduccion iajcbenitezp
 
Utp sirn_s1_introduccion ia 2014-2
 Utp sirn_s1_introduccion ia 2014-2 Utp sirn_s1_introduccion ia 2014-2
Utp sirn_s1_introduccion ia 2014-2jcbenitezp
 
Utp sirn_s1_introduccion ia 2014-2
 Utp sirn_s1_introduccion ia 2014-2 Utp sirn_s1_introduccion ia 2014-2
Utp sirn_s1_introduccion ia 2014-2jcbenitezp
 
Utp sirn_s1_introduccion ia 2014-2
 Utp sirn_s1_introduccion ia 2014-2 Utp sirn_s1_introduccion ia 2014-2
Utp sirn_s1_introduccion ia 2014-2jcbenitezp
 
Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificialjcbenitezp
 
W0 i9 inteligenciaartificial
W0 i9 inteligenciaartificialW0 i9 inteligenciaartificial
W0 i9 inteligenciaartificialjcbenitezp
 

Más de jcbenitezp (20)

Cap4 jc benitez
Cap4 jc benitezCap4 jc benitez
Cap4 jc benitez
 
Tarea 1 tesis i filosofia y conocimiento
Tarea 1 tesis i filosofia y conocimientoTarea 1 tesis i filosofia y conocimiento
Tarea 1 tesis i filosofia y conocimiento
 
It526 2017 2 ep
It526 2017 2 epIt526 2017 2 ep
It526 2017 2 ep
 
Uni rdsi 2016 1 sesion 13-14 redes moviles 4 g
Uni rdsi 2016 1 sesion 13-14 redes moviles 4 gUni rdsi 2016 1 sesion 13-14 redes moviles 4 g
Uni rdsi 2016 1 sesion 13-14 redes moviles 4 g
 
Uni rdsi 2016 1 sesion 12 redes moviles 3 g
Uni rdsi 2016 1 sesion 12 redes moviles 3 gUni rdsi 2016 1 sesion 12 redes moviles 3 g
Uni rdsi 2016 1 sesion 12 redes moviles 3 g
 
It526 2015 2 pc3
It526 2015 2 pc3 It526 2015 2 pc3
It526 2015 2 pc3
 
Calendario academico 2015 02 g
Calendario academico 2015   02 gCalendario academico 2015   02 g
Calendario academico 2015 02 g
 
Db vsa-011 registro de asistencia docente ago2015
Db vsa-011 registro de asistencia docente  ago2015Db vsa-011 registro de asistencia docente  ago2015
Db vsa-011 registro de asistencia docente ago2015
 
Utp 2015-2_pdi_lab3
 Utp 2015-2_pdi_lab3 Utp 2015-2_pdi_lab3
Utp 2015-2_pdi_lab3
 
Utp sirn_2015-2 lab3
 Utp sirn_2015-2 lab3 Utp sirn_2015-2 lab3
Utp sirn_2015-2 lab3
 
Pdi paterno m_lab2c
Pdi paterno m_lab2cPdi paterno m_lab2c
Pdi paterno m_lab2c
 
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
 
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
 
Utp 2015-2_sirn_s6_adaline y backpropagation
 Utp 2015-2_sirn_s6_adaline y backpropagation Utp 2015-2_sirn_s6_adaline y backpropagation
Utp 2015-2_sirn_s6_adaline y backpropagation
 
Utp ia_s1_introduccion ia
 Utp ia_s1_introduccion ia Utp ia_s1_introduccion ia
Utp ia_s1_introduccion ia
 
Utp sirn_s1_introduccion ia 2014-2
 Utp sirn_s1_introduccion ia 2014-2 Utp sirn_s1_introduccion ia 2014-2
Utp sirn_s1_introduccion ia 2014-2
 
Utp sirn_s1_introduccion ia 2014-2
 Utp sirn_s1_introduccion ia 2014-2 Utp sirn_s1_introduccion ia 2014-2
Utp sirn_s1_introduccion ia 2014-2
 
Utp sirn_s1_introduccion ia 2014-2
 Utp sirn_s1_introduccion ia 2014-2 Utp sirn_s1_introduccion ia 2014-2
Utp sirn_s1_introduccion ia 2014-2
 
Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificial
 
W0 i9 inteligenciaartificial
W0 i9 inteligenciaartificialW0 i9 inteligenciaartificial
W0 i9 inteligenciaartificial
 

Funciones de activación RNA

  • 1. Ing. José C. Benítez P. Inteligencia Artificial (WOI9) Funciones de activación de las RNAs Laboratorio: 1
  • 2.  Objetivo  Fundamento teórico: Funciones de las RNA.  Funciones de Activación  Tarea  Informe de Laboratorio Funciones de activación de las RNAs 2
  • 3. 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. 3
  • 4. Fundamento teórico Funciones que representan a las RNAs: La salida de una neurona viene dada por tres funciones: 1. Una función de propagación 2. Una función de activación 3. Una función de transferencia 1 e Salida Capa de Salida Y 4
  • 5. 1. 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. 2. 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. 3. Función de transferencia • La función de transferencia, se aplica al valor devuelto por la función de activación. Fundamento teórico 5
  • 6. Funciones de activación Función de transferencia de las RNA Como función de transferencia se usan generalmente las siguientes funciones: - Escalón - Lineal - No lineal - Competitiva - Saturación 6
  • 7. a) Función de activación Escalón. Utilizada en redes Perceptron. Se obtiene salidas de valores [0,1]. Se usa el comando: >>Y=hardlim(v) Ejemplo: >>v=-10:0.5:10; >>subplot(121), plot(v); >>subplot(122), stem(v); >>O=hardlim(v); >>subplot(121), plot(v,O) >>subplot(122), stem(v,O) >>m=[-5:0.5:5;-4:0.5:6]; >>O=hardlim(m); >>subplot(121), plot(v,O) >>subplot(122), stem(v,O) >>m2=[-5:0.5:5;-4:0.5:6 ;-3:0.5:7]; >>O=hardlim(m2); >>subplot(121), plot(v,O) >>subplot(122), stem(v,O) 7
  • 8. b) Función de activación Escalón. Utilizada en redes Perceptron. Se obtiene salidas de valores [-1,1]. Se usa el comando: >>Y=hardlims(v) Ejemplo: >>v=-10:0.5:10; >>subplot(121), plot(v); >>subplot(122), stem(v); >>O=hardlims(v); >>subplot(121), plot(v,O) >>subplot(122), stem(v,O) >>m=[-5:0.5:5;-4:0.5:6]; >>O=hardlims(m); >>subplot(121), plot(v,O) >>subplot(122), stem(v,O) >>m2=[-5:0.5:5;-4:0.5:6 ;-3:0.5:7]; >>O=hardlims(m2); >>subplot(121), plot(v,O) >>subplot(122), stem(v,O) 8
  • 9. Para las siguientes funciones de activación utilizar los vectores de entrada mostrados: >>v=-10:0.5:10; >>m=[-5:0.5:5;-4:0.5:6]; >>m2=[-5:0.5:5;-4:0.5:6 ;-3:0.5:7]; Graficar las entradas y las salidas respectivamente. 9
  • 10. c) Función de activación Lineal. Utilizada en redes adaline o en la última capa de las MLP. La salida es igual que la entrada, se obtiene con el comando: >>Y=purelin(v) d) Función de activación Gaussiana. Utilizada en redes de base radial La respuesta es de una función gaussiana, utilizamos el comando : >>Y=radbas(v) 10
  • 11. Para la salida [-1,1], función tangente sigmoidal hiperbólica, utilizamos el comando : >>Y=tansig(v) e) Función de activación no Lineal. Para la salida [0,1], función sigmoide logaritmica, utilizamos el comando : >>Y=logsig(v) 11
  • 12. f) Función de activación Saturación. Utilizada en las redes Hopfield Para la salida de valores [0,1], utilizamos el comando : >>Y=satlin(v) Para la salida de valores [-1,1], utilizamos el comando : >>Y=satlins(v) 12
  • 13. Tarea Utilizar vectores cuadráticos, rampa, ruido y pulso (cada una centrado en el eje Y) para cada una de las funciones de activación desarrolladas en este laboratorio. Mediante MatLab graficar el vector de entrada y la salida. 13
  • 14. 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 1 con el siguiente formato: IA_PaternoM_Lab1  Adjuntar fuentes que le han ayudado en esta carpeta creada.  Las fuentes deben conservar el nombre original de archivo y se debe agregar _L1 al final.  Presentar el Informe de Laboratorio 1 en esta carpeta creada. 14
  • 15. Lab1. Funciones de activación de las RNAs. http://utpiayse.blogspot.com 15