SlideShare una empresa de Scribd logo
1 de 20
Redes neuronales
Jhonatan Camacho Navarro
Magíster Ing. Electrónica
E-mail: jcamacho2@udi.edu.co
¿Qué es una Red Neuronal?
Es un sistema de procesamiento de información que tiene ciertas características de
comportamiento inspiradas en el conocimiento actual que tenemos sobre el
funcionamiento de las neuronas biológicas.
Morfología:
Dendritas
Soma
Axón
Sinapsis
Fisiología:
Pesos sinápticos
Potencial sináptico
Umbral
Activación/Inhibición
(Despolarización)
¿Qué es una Red Neuronal?
Se basan en los siguientes supuestos:
1.- El procesamiento de información ocurre en muchos elementos simples llamados unidades de
proceso (o neuronas).
2.- Las señales se transmite entre las neuronas a través de conexión sinápticas.
3.- Cada enlace de conexión entre dos unidades de proceso tiene asociado un peso (llamado peso
sináptico) que tiene un efecto multiplicador sobre la señal transmitida.
4.- Cada unidad de proceso aplica una función de activación (o transferencia) a sus señales de
entrada para determinar su señal de salida.
1
( )
N
i ij j i
j
y f w x 

  x
1
x
2
x
3
w
1
w
2
w
3
yi
¿Qué es una Red Neuronal?
Las RNA se parecen al cerebro en dos aspectos:
• La red adquiere el conocimiento mediante un proceso de aprendizaje
• Los pesos de las conexiones (pesos sinápticos) entre las unidades de
proceso se utilizan para almacenar el conocimiento
Estas redes se llaman neuronales por estar inspiradas en la neurociencia pero no pretenden ser
buenos modelos de neuronas biológicas.
Se busca sobre todos su capacidad computacional.
¿Qué es una Red Neuronal?
Una red de neuronas artificiales está caracterizada por su:
• Arquitectura: Estructura o patrón de conexiones entre las unidades de
proceso
• Dinámica de la Computación que nos expresa el valor que toman las
unidades de proceso y que se basa en unas funciones de activación
(o de transferencia) que especifican como se transforman las señales
de entrada de la unidad de proceso en la señal de salida
• Algoritmo de Entrenamiento o Aprendizaje: Procedimiento para determinar los pesos de las
conexiones.Una característica muy importante de estas redes es su naturaleza adaptativa, donde
el "aprendizaje con ejemplos" sustituye a la "programación" en la resolución de problemas.
¿Qué es una Red Neuronal?
Las RNAs poseen las siguientes propiedades:
1. No linealidad.
2.- Permiten la representación de aplicaciones o correspondencias entre las entradas y salidas.
3.- Adaptabilidad: Acomodan (adaptan) sus pesos sinápticos a los cambios del entorno.
4.- Información contextual: El conocimiento viene representado por el estado de activación de la
red neuronal. Cada neurona está afectada potencialmente por la actividad global de las otras
neuronas de la red.
¿Qué es una Red Neuronal?
5.- Tolerancia a fallos: Por una parte, si una neurona o un enlace de la red neuronal son
dañados, la respuesta de la red probablemente no quedará afectada. Una persona nace con
unos 100 billones de neuronas y a partir de los cuarenta años, o antes, se pierden más de
40.000 neuronas diarias, que no son reemplazadas y, sin embargo, continuamos
aprendiendo. Por otra parte, una red es capaz de reconocer señales de entrada diferentes a
las señales entrenadas cuando difieren moderadamente. Análogamente, una persona puede
reconocer a otra después de muchos años sin verla.
6.- Implementación VLSI: Al ser las redes masivamente paralelas pueden conseguir rapidez de
cómputo en la realización de ciertas tareas. Permiten la implementación usando la tecnología
VLSI (Very-Large-Scale-Integrated) y conseguir aplicaciones, como el reconocimiento de
patrones, procesamiento de señales y control en tiempo real.
Características de las unidades de proceso inspiradas en
las neuronas biológicas
1.- La unidad de proceso recibe muchas señales.
2.- Las señales se pueden modificar por un peso en la sinapsis receptora.
3.- La unidad de proceso suma las entradas ponderadas.
4.- En la circunstancias propicias (entradas suficientes) la neurona transmite una única salida.
5.- La salida de una unidad de proceso puede ser la entrada de otras unidades de proceso.
6.- El procesamiento de la información es local.
7.- La memoria es distribuida:
La memoria a largo plazo reside en los pesos sinápticos.
La memoria a corto plazo corresponde a las señales enviadas por las neuronas.
8.- Los pesos sinápticos se pueden modificar por la experiencia.
9.- Los neurotransmisores para la sinapsis pueden ser excitadores (pesos positivos) o
inhibidores (pesos negativos).
Reglas de aprendizaje
Una de las características más importantes de las redes neuronales es su capacidad de
aprender interactuando con su entorno o con alguna fuente de información.
El aprendizaje de la red es un proceso adaptativo mediante el cual se van modificando los
pesos sinápticos de la red para mejorar el comportamiento de la red.
De manera general, una red neuronal va a modificar su peso sináptico wij correspondiente a la
conexión de la neurona i con la neurona j mediante una regla de aprendizaje de la forma:
Es decir, el nuevo valor del pasos sináptico se obtiene sumándole una cantidad (modificación) al
valor antiguo.
)()()1( kwkwkw ijijij 
Reglas de aprendizaje
• Aprendizaje supervisado, en el que vamos a disponer de un conjunto de patrones de
entrenamiento para los que conocemos perfectamente la salida deseada de la red. Un objetivo
para diseñar la regla de aprendizaje supervisada podrá ser minimizar el error cometido entre
las salidas (respuestas) de la red y las salidas (respuestas) deseadas. Tendremos así
reglas de aprendizaje basadas en la corrección del error, como la regla de retropropagación
del error en el caso del Perceptrón y el algoritmo de mínimos cuadrados, muy utilizados en
problemas de clasificación y predicción.
• Aprendizaje no supervisado (competitivo o autoorganizado), en el que vamos a
disponer de un conjunto de patrones de entrenamiento pero no vamos a conocer las salidas
deseadas de la red. La red por sí misma buscará su comportamiento más adecuado atendiendo
a cierto criterio y encontrará estructuras o prototipos en el conjunto de patrones de
entrenamiento. Como ejemplo tenemos la regla de aprendizaje competitivo no supervisado
(utilizada en problemas de agrupación de patrones y obtención de prototipos), la regla de
Kohonen (utilizada en reconocimiento e identificación de patrones) y la regla de Hebb.
Reglas de aprendizaje
• Aprendizaje por refuerzo, basado en un proceso de prueba y error que busca
maximizar el valor esperado de una función criterio conocida como una señal de refuerzo. La
idea de este paradigma surge en la psicología en relación con el estudio del aprendizaje en los
animales. Si una acción supone una mejora en el comportamiento entonces la tendencia a
producir esta acción se refuerza y en caso contrario se debilita. Por ello, vamos a tener un
conjunto de patrones de entrenamiento y sus correspondiente señales evaluativas, que
suelen ser valores -1 ó +1 (en lugar de sus respuestas deseadas como en el caso supervisado).
Dicha señal evaluativa informa a la unidad entrenada sobre su comportamiento con respecto a la
entrada recibida, es decir, evalúa la adecuación de su salida para dicha entrada.
Esquema básico MLP
Retro-propagación del error (BP)
Ejemplo BP red de dos capas (I)
Ejemplo BP red de dos capas (II)
Ejemplo BP red de dos capas (III)
Propagación de las señales en las neuronas Retro-propagación del error
Ejemplo BP red de dos capas (IV)
Ejemplo BP red de dos capas (V)
De manera simple el algoritmo de retro-propagación se
puede definir por los siguientes pasos.
 Pasos 1- Definir la estructura de la Red, número
de capas y neuronas, proponer el valor de salida
deseado y numero de iteraciones para el
entrenamiento.
 Paso 2- Proponer pesos de manera aleatoria en
cada neurona
 Paso 3- Calcular la salida de la Red, empleando
los pesos y entradas correspondientes
 Paso 4- Calcular Coeficientes de Sensibilidad del
error
 Paso 5-Calcular nuevos pesos en cada neurona y
capa
 Paso 6- Regresar al paso 3 si no se alcanzar la
tolerancia o número de iteraciones propuestas, en
otro caso detener algoritmo
UN EJEMPLO USANDO BP
QUIZ I
1.) INVESTIGAR LO SIGUIENTE:
i.- Redes recurrentes de Hopfield
ii.- La Adalina: Regla LMS
iii.- Redes de funciones de base radial
Bibliografía
INTELIGENCIA ARTIFICIAL CON APLICACIONES A LA INGENIERÍA – Pedro Ponde Cruz
Redes Neuronales y Sistemas Difusos - Bonifacio Martin del Brio
2.) Terminar el ejemplo relacionado con el algoritmo de retropropagación (BP).
ENTREGAR EN UN DOCUMENTO DE WORD o PDF.
¿Inquietudes?
¡GRACIAS!

Más contenido relacionado

La actualidad más candente

Redes Neuronales
Redes NeuronalesRedes Neuronales
Redes Neuronales
gueste7b261
 

La actualidad más candente (20)

Slidecats
SlidecatsSlidecats
Slidecats
 
Redes neuronales artificiales
Redes neuronales artificialesRedes neuronales artificiales
Redes neuronales artificiales
 
Redes neuronales multicapa y monocapa
Redes neuronales multicapa y monocapaRedes neuronales multicapa y monocapa
Redes neuronales multicapa y monocapa
 
Perceptron Multicapa back-propagation
 Perceptron Multicapa back-propagation  Perceptron Multicapa back-propagation
Perceptron Multicapa back-propagation
 
48690471 redes-neuronales
48690471 redes-neuronales48690471 redes-neuronales
48690471 redes-neuronales
 
Equipo Redes Neuronales Artificiales
Equipo Redes Neuronales ArtificialesEquipo Redes Neuronales Artificiales
Equipo Redes Neuronales Artificiales
 
Diseño de Redes Neuronales Multicapa y Entrenamiento
Diseño de Redes Neuronales Multicapa y EntrenamientoDiseño de Redes Neuronales Multicapa y Entrenamiento
Diseño de Redes Neuronales Multicapa y Entrenamiento
 
Redes neuronales
Redes neuronalesRedes neuronales
Redes neuronales
 
Rn
RnRn
Rn
 
Redes Neuronales
Redes NeuronalesRedes Neuronales
Redes Neuronales
 
Problema de Aplicación sobre la fertilidad en los hombres aplicando las Funci...
Problema de Aplicación sobre la fertilidad en los hombres aplicando las Funci...Problema de Aplicación sobre la fertilidad en los hombres aplicando las Funci...
Problema de Aplicación sobre la fertilidad en los hombres aplicando las Funci...
 
Características de las Redes Neuronales
Características de las Redes NeuronalesCaracterísticas de las Redes Neuronales
Características de las Redes Neuronales
 
Redes Neuronales
Redes NeuronalesRedes Neuronales
Redes Neuronales
 
RED NEURONAL Backpropagation
RED NEURONAL BackpropagationRED NEURONAL Backpropagation
RED NEURONAL Backpropagation
 
Redes Neuronales
Redes NeuronalesRedes Neuronales
Redes Neuronales
 
IRIN clase 140509
IRIN clase 140509IRIN clase 140509
IRIN clase 140509
 
REDES NEURONALES Algoritmos de Aprendizaje
REDES NEURONALES Algoritmos  de AprendizajeREDES NEURONALES Algoritmos  de Aprendizaje
REDES NEURONALES Algoritmos de Aprendizaje
 
REDES NEURONALES
REDES NEURONALESREDES NEURONALES
REDES NEURONALES
 
Perceptrón Simple – Redes Neuronales con Aprendizaje Supervisado
Perceptrón Simple – Redes Neuronales con Aprendizaje SupervisadoPerceptrón Simple – Redes Neuronales con Aprendizaje Supervisado
Perceptrón Simple – Redes Neuronales con Aprendizaje Supervisado
 
Redes Neuronales
Redes NeuronalesRedes Neuronales
Redes Neuronales
 

Similar a presentacion RNA y arquitecturas

IA - Redes Neuronales
IA - Redes NeuronalesIA - Redes Neuronales
IA - Redes Neuronales
martinp
 
Inteligencia Artificial Clase 2
Inteligencia Artificial Clase 2Inteligencia Artificial Clase 2
Inteligencia Artificial Clase 2
UNEFA
 
Sistemas Basados en Casos IUT
Sistemas Basados en Casos IUTSistemas Basados en Casos IUT
Sistemas Basados en Casos IUT
Luis Álamo
 
Redes neuronales
Redes neuronalesRedes neuronales
Redes neuronales
Jimmy Ramos
 
REDES NEURONALES Mapas con Características Autoorganizativas Som
REDES NEURONALES Mapas   con Características Autoorganizativas  SomREDES NEURONALES Mapas   con Características Autoorganizativas  Som
REDES NEURONALES Mapas con Características Autoorganizativas Som
ESCOM
 
Utp sirn_s2_rna 2014-2
 Utp sirn_s2_rna 2014-2 Utp sirn_s2_rna 2014-2
Utp sirn_s2_rna 2014-2
c09271
 
Utp sirn_s2_rna 2014-2
 Utp sirn_s2_rna 2014-2 Utp sirn_s2_rna 2014-2
Utp sirn_s2_rna 2014-2
c09271
 
Utp 2014-2_ia_s2_intro a las rna
 Utp 2014-2_ia_s2_intro a las rna  Utp 2014-2_ia_s2_intro a las rna
Utp 2014-2_ia_s2_intro a las rna
c09271
 

Similar a presentacion RNA y arquitecturas (20)

redes neuronales
redes neuronalesredes neuronales
redes neuronales
 
IA - Redes Neuronales
IA - Redes NeuronalesIA - Redes Neuronales
IA - Redes Neuronales
 
Tema 8 Aprendizaje De Sistemas Difusos Con Redes Neuronales
Tema 8 Aprendizaje De Sistemas Difusos Con Redes NeuronalesTema 8 Aprendizaje De Sistemas Difusos Con Redes Neuronales
Tema 8 Aprendizaje De Sistemas Difusos Con Redes Neuronales
 
Redes Neuronales
Redes NeuronalesRedes Neuronales
Redes Neuronales
 
Redes neuronales funciones de activación logsig y tansig
Redes neuronales funciones de activación logsig y tansigRedes neuronales funciones de activación logsig y tansig
Redes neuronales funciones de activación logsig y tansig
 
Redes neuronales
Redes neuronalesRedes neuronales
Redes neuronales
 
Inteligencia Artificial Clase 2
Inteligencia Artificial Clase 2Inteligencia Artificial Clase 2
Inteligencia Artificial Clase 2
 
Sistemas Basados en Casos IUT
Sistemas Basados en Casos IUTSistemas Basados en Casos IUT
Sistemas Basados en Casos IUT
 
110641.ppt
110641.ppt110641.ppt
110641.ppt
 
2º asignacion redes neuronales
2º asignacion redes neuronales2º asignacion redes neuronales
2º asignacion redes neuronales
 
Poslin y Purelin para la Resolución de la Discriminante de una Ecuación y de ...
Poslin y Purelin para la Resolución de la Discriminante de una Ecuación y de ...Poslin y Purelin para la Resolución de la Discriminante de una Ecuación y de ...
Poslin y Purelin para la Resolución de la Discriminante de una Ecuación y de ...
 
Redes neuronales
Redes neuronalesRedes neuronales
Redes neuronales
 
Redes neuronales Luis Lozano CI 22.840.519
Redes neuronales   Luis Lozano CI 22.840.519Redes neuronales   Luis Lozano CI 22.840.519
Redes neuronales Luis Lozano CI 22.840.519
 
Redes Neuronales ”Función de Aprendizaje”
Redes Neuronales ”Función de Aprendizaje”Redes Neuronales ”Función de Aprendizaje”
Redes Neuronales ”Función de Aprendizaje”
 
REDES NEURONALES Mapas con Características Autoorganizativas Som
REDES NEURONALES Mapas   con Características Autoorganizativas  SomREDES NEURONALES Mapas   con Características Autoorganizativas  Som
REDES NEURONALES Mapas con Características Autoorganizativas Som
 
Función de transferencia compet
Función de transferencia competFunción de transferencia compet
Función de transferencia compet
 
REDES NEURONALES.pptx
REDES NEURONALES.pptxREDES NEURONALES.pptx
REDES NEURONALES.pptx
 
Utp sirn_s2_rna 2014-2
 Utp sirn_s2_rna 2014-2 Utp sirn_s2_rna 2014-2
Utp sirn_s2_rna 2014-2
 
Utp sirn_s2_rna 2014-2
 Utp sirn_s2_rna 2014-2 Utp sirn_s2_rna 2014-2
Utp sirn_s2_rna 2014-2
 
Utp 2014-2_ia_s2_intro a las rna
 Utp 2014-2_ia_s2_intro a las rna  Utp 2014-2_ia_s2_intro a las rna
Utp 2014-2_ia_s2_intro a las rna
 

Último

CLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxCLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptx
bingoscarlet
 
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
CristhianZetaNima
 
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdfMODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
vladimirpaucarmontes
 
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfLA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
bcondort
 

Último (20)

CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptxCARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
 
tema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdftema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdf
 
CLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxCLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptx
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdf
 
Mapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptxMapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptx
 
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
 
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICAINTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
 
osciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdfosciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdf
 
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdfMODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdf
 
PostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCDPostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCD
 
Controladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y VentajasControladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y Ventajas
 
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdfTEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
 
clasificasion de vias arteriales , vias locales
clasificasion de vias arteriales , vias localesclasificasion de vias arteriales , vias locales
clasificasion de vias arteriales , vias locales
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
 
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptaCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
 
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
 
PPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfPPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdf
 
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfLA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
 
Falla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integralFalla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integral
 

presentacion RNA y arquitecturas

  • 1. Redes neuronales Jhonatan Camacho Navarro Magíster Ing. Electrónica E-mail: jcamacho2@udi.edu.co
  • 2. ¿Qué es una Red Neuronal? Es un sistema de procesamiento de información que tiene ciertas características de comportamiento inspiradas en el conocimiento actual que tenemos sobre el funcionamiento de las neuronas biológicas. Morfología: Dendritas Soma Axón Sinapsis Fisiología: Pesos sinápticos Potencial sináptico Umbral Activación/Inhibición (Despolarización)
  • 3. ¿Qué es una Red Neuronal? Se basan en los siguientes supuestos: 1.- El procesamiento de información ocurre en muchos elementos simples llamados unidades de proceso (o neuronas). 2.- Las señales se transmite entre las neuronas a través de conexión sinápticas. 3.- Cada enlace de conexión entre dos unidades de proceso tiene asociado un peso (llamado peso sináptico) que tiene un efecto multiplicador sobre la señal transmitida. 4.- Cada unidad de proceso aplica una función de activación (o transferencia) a sus señales de entrada para determinar su señal de salida. 1 ( ) N i ij j i j y f w x     x 1 x 2 x 3 w 1 w 2 w 3 yi
  • 4. ¿Qué es una Red Neuronal? Las RNA se parecen al cerebro en dos aspectos: • La red adquiere el conocimiento mediante un proceso de aprendizaje • Los pesos de las conexiones (pesos sinápticos) entre las unidades de proceso se utilizan para almacenar el conocimiento Estas redes se llaman neuronales por estar inspiradas en la neurociencia pero no pretenden ser buenos modelos de neuronas biológicas. Se busca sobre todos su capacidad computacional.
  • 5. ¿Qué es una Red Neuronal? Una red de neuronas artificiales está caracterizada por su: • Arquitectura: Estructura o patrón de conexiones entre las unidades de proceso • Dinámica de la Computación que nos expresa el valor que toman las unidades de proceso y que se basa en unas funciones de activación (o de transferencia) que especifican como se transforman las señales de entrada de la unidad de proceso en la señal de salida • Algoritmo de Entrenamiento o Aprendizaje: Procedimiento para determinar los pesos de las conexiones.Una característica muy importante de estas redes es su naturaleza adaptativa, donde el "aprendizaje con ejemplos" sustituye a la "programación" en la resolución de problemas.
  • 6. ¿Qué es una Red Neuronal? Las RNAs poseen las siguientes propiedades: 1. No linealidad. 2.- Permiten la representación de aplicaciones o correspondencias entre las entradas y salidas. 3.- Adaptabilidad: Acomodan (adaptan) sus pesos sinápticos a los cambios del entorno. 4.- Información contextual: El conocimiento viene representado por el estado de activación de la red neuronal. Cada neurona está afectada potencialmente por la actividad global de las otras neuronas de la red.
  • 7. ¿Qué es una Red Neuronal? 5.- Tolerancia a fallos: Por una parte, si una neurona o un enlace de la red neuronal son dañados, la respuesta de la red probablemente no quedará afectada. Una persona nace con unos 100 billones de neuronas y a partir de los cuarenta años, o antes, se pierden más de 40.000 neuronas diarias, que no son reemplazadas y, sin embargo, continuamos aprendiendo. Por otra parte, una red es capaz de reconocer señales de entrada diferentes a las señales entrenadas cuando difieren moderadamente. Análogamente, una persona puede reconocer a otra después de muchos años sin verla. 6.- Implementación VLSI: Al ser las redes masivamente paralelas pueden conseguir rapidez de cómputo en la realización de ciertas tareas. Permiten la implementación usando la tecnología VLSI (Very-Large-Scale-Integrated) y conseguir aplicaciones, como el reconocimiento de patrones, procesamiento de señales y control en tiempo real.
  • 8. Características de las unidades de proceso inspiradas en las neuronas biológicas 1.- La unidad de proceso recibe muchas señales. 2.- Las señales se pueden modificar por un peso en la sinapsis receptora. 3.- La unidad de proceso suma las entradas ponderadas. 4.- En la circunstancias propicias (entradas suficientes) la neurona transmite una única salida. 5.- La salida de una unidad de proceso puede ser la entrada de otras unidades de proceso. 6.- El procesamiento de la información es local. 7.- La memoria es distribuida: La memoria a largo plazo reside en los pesos sinápticos. La memoria a corto plazo corresponde a las señales enviadas por las neuronas. 8.- Los pesos sinápticos se pueden modificar por la experiencia. 9.- Los neurotransmisores para la sinapsis pueden ser excitadores (pesos positivos) o inhibidores (pesos negativos).
  • 9. Reglas de aprendizaje Una de las características más importantes de las redes neuronales es su capacidad de aprender interactuando con su entorno o con alguna fuente de información. El aprendizaje de la red es un proceso adaptativo mediante el cual se van modificando los pesos sinápticos de la red para mejorar el comportamiento de la red. De manera general, una red neuronal va a modificar su peso sináptico wij correspondiente a la conexión de la neurona i con la neurona j mediante una regla de aprendizaje de la forma: Es decir, el nuevo valor del pasos sináptico se obtiene sumándole una cantidad (modificación) al valor antiguo. )()()1( kwkwkw ijijij 
  • 10. Reglas de aprendizaje • Aprendizaje supervisado, en el que vamos a disponer de un conjunto de patrones de entrenamiento para los que conocemos perfectamente la salida deseada de la red. Un objetivo para diseñar la regla de aprendizaje supervisada podrá ser minimizar el error cometido entre las salidas (respuestas) de la red y las salidas (respuestas) deseadas. Tendremos así reglas de aprendizaje basadas en la corrección del error, como la regla de retropropagación del error en el caso del Perceptrón y el algoritmo de mínimos cuadrados, muy utilizados en problemas de clasificación y predicción. • Aprendizaje no supervisado (competitivo o autoorganizado), en el que vamos a disponer de un conjunto de patrones de entrenamiento pero no vamos a conocer las salidas deseadas de la red. La red por sí misma buscará su comportamiento más adecuado atendiendo a cierto criterio y encontrará estructuras o prototipos en el conjunto de patrones de entrenamiento. Como ejemplo tenemos la regla de aprendizaje competitivo no supervisado (utilizada en problemas de agrupación de patrones y obtención de prototipos), la regla de Kohonen (utilizada en reconocimiento e identificación de patrones) y la regla de Hebb.
  • 11. Reglas de aprendizaje • Aprendizaje por refuerzo, basado en un proceso de prueba y error que busca maximizar el valor esperado de una función criterio conocida como una señal de refuerzo. La idea de este paradigma surge en la psicología en relación con el estudio del aprendizaje en los animales. Si una acción supone una mejora en el comportamiento entonces la tendencia a producir esta acción se refuerza y en caso contrario se debilita. Por ello, vamos a tener un conjunto de patrones de entrenamiento y sus correspondiente señales evaluativas, que suelen ser valores -1 ó +1 (en lugar de sus respuestas deseadas como en el caso supervisado). Dicha señal evaluativa informa a la unidad entrenada sobre su comportamiento con respecto a la entrada recibida, es decir, evalúa la adecuación de su salida para dicha entrada.
  • 14. Ejemplo BP red de dos capas (I)
  • 15. Ejemplo BP red de dos capas (II)
  • 16. Ejemplo BP red de dos capas (III) Propagación de las señales en las neuronas Retro-propagación del error
  • 17. Ejemplo BP red de dos capas (IV)
  • 18. Ejemplo BP red de dos capas (V) De manera simple el algoritmo de retro-propagación se puede definir por los siguientes pasos.  Pasos 1- Definir la estructura de la Red, número de capas y neuronas, proponer el valor de salida deseado y numero de iteraciones para el entrenamiento.  Paso 2- Proponer pesos de manera aleatoria en cada neurona  Paso 3- Calcular la salida de la Red, empleando los pesos y entradas correspondientes  Paso 4- Calcular Coeficientes de Sensibilidad del error  Paso 5-Calcular nuevos pesos en cada neurona y capa  Paso 6- Regresar al paso 3 si no se alcanzar la tolerancia o número de iteraciones propuestas, en otro caso detener algoritmo UN EJEMPLO USANDO BP
  • 19. QUIZ I 1.) INVESTIGAR LO SIGUIENTE: i.- Redes recurrentes de Hopfield ii.- La Adalina: Regla LMS iii.- Redes de funciones de base radial Bibliografía INTELIGENCIA ARTIFICIAL CON APLICACIONES A LA INGENIERÍA – Pedro Ponde Cruz Redes Neuronales y Sistemas Difusos - Bonifacio Martin del Brio 2.) Terminar el ejemplo relacionado con el algoritmo de retropropagación (BP). ENTREGAR EN UN DOCUMENTO DE WORD o PDF.