SlideShare una empresa de Scribd logo
1 de 31
Grupo 1 - Tema: Redes Neuronales Artificiales (RNA)
Facultad de Cs. Exactas – UNICEN - 2011
Agenda
Introducción
 Fundamentos Biológicos
 Modelado Neuronal
 Tipos de Neuronas
 Arquitectura de las Redes Neuronales
 Proceso de Aprendizaje
 Aplicaciones
 Bibliografía

Introducción




Ramas de la Inteligencia Artificial (IA) en sus inicios:
 Simbólica
○ Sistemas formales de reglas y manipulación
○ Modelos Top – Down
○ Rama mas conocida de la IA
 Conexionista
○ Inspiradas en las redes neuronales biológicas
○ Modelos Bottom - Up
○ Redes neuronales
Ambas tratan de resolver problemas no algorítmicos
a partir de la experiencia almacenada como
conocimiento.
Conexionista vs. Von
Neumann







Masivamente paralelo
Datos y programa
indiferenciable en las
conexiones
Solución inducida por
aprendizaje
Imprevisibilidad
de
resultados
Gran tolerancia a
fallos








Arquitectura secuencial
Separa claramente datos
del programa en la
memoria
Solución como algoritmo
o programa introducido
Resultados
totalmente
predecibles
No tolera errores
Agenda
Introducción
 Fundamentos Biológicos
 Modelado Neuronal
 Tipos de Neuronas
 Arquitectura de las Redes Neuronales
 Proceso de Aprendizaje
 Aplicaciones
 Bibliografía

Fundamentos Biológicos




Sistema de comunicación neuronal
 Receptores
 El sistema nervioso
 Órganos efectores
La parte fundamental: La neurona
Definición de las RNA


Las redes de neuronas artificiales (RNA) son
un paradigma de aprendizaje y procesamiento
automático inspirado en la forma en que
funciona el sistema nervioso de los animales.



Se trata de un sistema de interconexión de
neuronas en una red que colabora para
producir un estímulo de salida. El objetivo es
conseguir que las maquinas den respuestas
similares a las que es capaz de dar el cerebro.
Agenda
Introducción
 Fundamentos Biológicos
 Modelado Neuronal
 Tipos de Neuronas
 Arquitectura de las Redes Neuronales
 Proceso de Aprendizaje
 Aplicaciones
 Bibliografía

Modelado neuronal
Grupo de entradas (x)
 Pesos sinápticos (w)
 Función suma (net)
 Función de activación
(act)
 Una única salida (y)
 Funcionamiento
en
modo aprendizaje o
ejecución

Agenda
Introducción
 Fundamentos Biológicos
 Modelado Neuronal
 Tipos de Neuronas
 Arquitectura de las Redes Neuronales
 Proceso de Aprendizaje
 Aplicaciones
 Bibliografía

Tipos de Neuronas


El
tipo
de
neurona
depende
básicamente del tipo de dato que se
esté manejando en la RNA, puede ser:
 Binario: Solamente pueden tomar uno de los

valores de los pares {0,1} o {-1,1}.
 Reales: pueden hacerlo dentro del rango [0,
1] o [-1, 1]
Agenda
Introducción
 Fundamentos Biológicos
 Modelado Neuronal
 Tipos de Neuronas
 Arquitectura de las Redes Neuronales
 Proceso de Aprendizaje
 Aplicaciones
 Bibliografía

Arquitectura de las RNA


Los parámetros fundamentales de la
red son:
 Numero de capas
 Numero de neuronas por capa
 Grado de conectividad
 Tipo de conexiones entre neuronas
Niveles o capas de una RNA





De entrada: es la capa que recibe directamente la información
proveniente de las fuentes externas de la red.
Ocultas: son internas a la red y no tienen contacto directo con el
entorno exterior. El número de niveles ocultos puede estar entre
cero y un número elevado. Las neuronas de las capas ocultas
pueden estar interconectadas de distintas maneras, lo que
determina, junto con su número, las distintas topologías de redes
neuronales.
De salida: transfieren información de la red hacia el exterior
Topología
Hay tres tipos:
• Dos tipos de programación hacia delante o

acíclica.
• Monocapa. Feedforward
• Multicapa. Feedforward, Feedback

• Las redes recurrentes que presentan al

menos un ciclo cerrado de activación
neuronal.
Redes Monocapa
Las redes monocapa se utilizan típicamente en tareas
relacionadas en lo que se conoce como autoasocioción:
por ejemplo, para regenerar informaciones de entrada
que se presentan a la red incompletas o distorsionadas.
Redes Multicapa
Redes con conexiones hacia adelante (feedforward)
En este tipo de redes, todas las señales neuronales se propagan
hacia adelante a través de las capas de la red. No existen
conexiones hacia atrás y normalmente tampoco autorrecurrentes, ni
laterales.
Redes Multicapa
Redes con conexiones hacia adelante y hacia atrás
(feedforward / feedback)
En este tipo de redes circula información tanto hacia adelante como
hacia atrás durante el funcionamiento de la red. Para que esto sea
posible, existen conexiones feedforward y conexiones feedback
entre las neuronas.
Redes Multicapa
Redes Competitivas
Las redes competitivas son similares a las feedforward
simples, excepto que las competitivas tienen conexiones
usualmente negativas entre los nodos de salida.
Las redes de esta clase ha sido usada para explicar la
información de mapas topológicos que ocurren en muchos
sistemas sensoriales humanos incluidos la visión, audición,
tacto, gusto y olfato.
Redes Recurrentes
Comúnmente, la red recurrente se alimenta con un vector de
entrada inicial. Y una vez inicializada, en cada ciclo, las salidas de
la red son usadas como entradas.
La retroalimentación le permite a la red exhibir un comportamiento
temporal.
Agenda
Introducción
 Fundamentos Biológicos
 Modelado Neuronal
 Tipos de Neuronas
 Arquitectura de las Redes Neuronales
 Proceso de Aprendizaje
 Aplicaciones
 Bibliografía

Proceso de aprendizaje
Definición de aprendizaje en RNAs
El aprendizaje es un proceso por el cual los
parámetros libres de una RNA son adaptados a través
de la estimulación del ambiente donde se encuentra la
red. El tipo de aprendizaje está determinado por la
manera en que este cambio de parámetros tiene lugar.
 Tipos de aprendizaje
 Supervisado
○ Corrección de error
 No supervisado
○ Aprendizaje Hebbiano
○ Aprendizaje competitivo

Aprendizaje supervisado

Un profesor externo determina si la red se está
comportando de forma adecuada, mediante la
comparación de la salida producida y la esperada, y de
actuar en consecuencia modificando apropiadamente
los valores de los pesos.
Corrección de error

Cada neurona de salida distribuye hacia atrás su error
ponderado por el valor de la conexión. Este error, a su vez, se
propaga hacia atrás hasta la primer capa oculta.
Aprendizaje no supervisado

La red trata de determinar características del
conjunto de entrenamiento: rasgos significativos,
regularidades o redundancias.
Aprendizaje Hebbiano
Cuando un axón de una
célula
A
está
lo
suficientemente cerca para
excitar una célula B, y toma
parte repetidamente en el
proceso de disparo de dicha
célula, se produce algún tipo
de cambio metabólico en
una de las células (o en las
dos), que hace que la
eficacia con la que A
disparaba a B se vea
incrementada.
Aprendizaje competitivo

Este aprendizaje solo modifica las conexiones de la
célula ganadora, y por eso recibe el nombre de “el
que gana se lo lleva todo”. Esto hará que en el
futuro cada célula tenga aún mayor facilidad para
reconocer el estímulo que aprendió, e incluso
estímulos parecidos.
Agenda
Introducción
 Fundamentos Biológicos
 Modelado Neuronal
 Tipos de Neuronas
 Arquitectura de las Redes Neuronales
 Proceso de Aprendizaje
 Aplicaciones
 Bibliografía

Aplicaciones


Tratamiento de imágenes
 Ruido placas de matriculas
 Compresion de datos



Inspeccion Visual
 Seguimiento de pupila
Agenda
Introducción
 Fundamentos Biológicos
 Modelado Neuronal
 Tipos de Neuronas
 Arquitectura de las Redes Neuronales
 Proceso de Aprendizaje
 Aplicaciones
 Bibliografía

Bibliografía
Neural Networks A Comprehensive
Foundation – Simon Haykin
 Redes de Neuronas Artificiales – Isasi
Viñuela
 Wikipedia


Más contenido relacionado

La actualidad más candente (8)

Arquitectura RNA Perceptrón Multicapa aplicado a la predicción de inundaciones
Arquitectura RNA Perceptrón Multicapa aplicado a la predicción de inundacionesArquitectura RNA Perceptrón Multicapa aplicado a la predicción de inundaciones
Arquitectura RNA Perceptrón Multicapa aplicado a la predicción de inundaciones
 
Utp sirn_cap4_5_red perceptron
 Utp sirn_cap4_5_red perceptron Utp sirn_cap4_5_red perceptron
Utp sirn_cap4_5_red perceptron
 
Redes neuronales
Redes neuronalesRedes neuronales
Redes neuronales
 
Presentacion
PresentacionPresentacion
Presentacion
 
Perceptron
PerceptronPerceptron
Perceptron
 
Inteligencia artificial avanzada
Inteligencia artificial avanzadaInteligencia artificial avanzada
Inteligencia artificial avanzada
 
Modelado de sistemas discretos
Modelado de sistemas discretosModelado de sistemas discretos
Modelado de sistemas discretos
 
Sistemas Basados en Casos IUT
Sistemas Basados en Casos IUTSistemas Basados en Casos IUT
Sistemas Basados en Casos IUT
 

Destacado (8)

Especializacion Ii Redes Neuronales Artificiales
Especializacion Ii  Redes Neuronales ArtificialesEspecializacion Ii  Redes Neuronales Artificiales
Especializacion Ii Redes Neuronales Artificiales
 
Confiac
 Confiac Confiac
Confiac
 
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
 
Computación neuronal
Computación neuronalComputación neuronal
Computación neuronal
 
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
 
Métodos predictivos y Descriptivos - MINERÍA DE DATOS
Métodos predictivos y Descriptivos - MINERÍA DE DATOSMétodos predictivos y Descriptivos - MINERÍA DE DATOS
Métodos predictivos y Descriptivos - MINERÍA DE DATOS
 
INTRODUCCION A LAS REDES NEURONALES ARTIFICIALES
INTRODUCCION A LAS REDES NEURONALES ARTIFICIALESINTRODUCCION A LAS REDES NEURONALES ARTIFICIALES
INTRODUCCION A LAS REDES NEURONALES ARTIFICIALES
 

Similar a IA - Redes Neuronales

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
 
Características de las redes neuronales ethan
Características de las redes neuronales ethanCaracterísticas de las redes neuronales ethan
Características de las redes neuronales ethan
Elik Castillo
 
Características de las redes neuronales ethan
Características de las redes neuronales ethanCaracterísticas de las redes neuronales ethan
Características de las redes neuronales ethan
Elik Castillo
 
Henrion poggi analytics - ann - 1
Henrion poggi   analytics - ann - 1Henrion poggi   analytics - ann - 1
Henrion poggi analytics - ann - 1
Gaston Liberman
 
Redes neuronales
Redes neuronalesRedes neuronales
Redes neuronales
Jimmy Ramos
 

Similar a IA - Redes Neuronales (20)

presentacion RNA y arquitecturas
presentacion RNA y arquitecturaspresentacion RNA y arquitecturas
presentacion RNA y arquitecturas
 
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 multicapa y monocapa
Redes neuronales multicapa y monocapaRedes neuronales multicapa y monocapa
Redes neuronales multicapa y monocapa
 
INTRODUCCIÓN A LAS REDES NEURONALES ARTIFICIALES
INTRODUCCIÓN A LAS REDES NEURONALES ARTIFICIALESINTRODUCCIÓN A LAS REDES NEURONALES ARTIFICIALES
INTRODUCCIÓN A LAS REDES NEURONALES ARTIFICIALES
 
2º asignacion redes neuronales
2º asignacion redes neuronales2º asignacion redes neuronales
2º asignacion redes neuronales
 
Redes neuronales
Redes neuronalesRedes neuronales
Redes neuronales
 
Redes neuronales
Redes neuronalesRedes neuronales
Redes neuronales
 
redes neuronales
redes neuronalesredes neuronales
redes neuronales
 
Introduccion redes neuronales artificiales
Introduccion redes neuronales artificialesIntroduccion redes neuronales artificiales
Introduccion redes neuronales artificiales
 
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 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
 
Función de transferencia compet
Función de transferencia competFunción de transferencia compet
Función de transferencia compet
 
Redes Neuronales
Redes NeuronalesRedes Neuronales
Redes Neuronales
 
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
 
Slidecats
SlidecatsSlidecats
Slidecats
 
Características de las redes neuronales ethan
Características de las redes neuronales ethanCaracterísticas de las redes neuronales ethan
Características de las redes neuronales ethan
 
Características de las redes neuronales ethan
Características de las redes neuronales ethanCaracterísticas de las redes neuronales ethan
Características de las redes neuronales ethan
 
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
 
Henrion poggi analytics - ann - 1
Henrion poggi   analytics - ann - 1Henrion poggi   analytics - ann - 1
Henrion poggi analytics - ann - 1
 
Redes neuronales
Redes neuronalesRedes neuronales
Redes neuronales
 

Más de martinp

Sistemas de Recomendación de Información - Web Semáctica
Sistemas de Recomendación de Información - Web SemácticaSistemas de Recomendación de Información - Web Semáctica
Sistemas de Recomendación de Información - Web Semáctica
martinp
 
Extraction and Analysis System of Topics for Software History Reports
Extraction and Analysis System of Topics for Software History ReportsExtraction and Analysis System of Topics for Software History Reports
Extraction and Analysis System of Topics for Software History Reports
martinp
 
Algoritmos de Planning - Práctico Nro. 1
Algoritmos de Planning - Práctico Nro. 1Algoritmos de Planning - Práctico Nro. 1
Algoritmos de Planning - Práctico Nro. 1
martinp
 
The Deep Web
The Deep WebThe Deep Web
The Deep Web
martinp
 

Más de martinp (11)

Evolutionary Computing - Genetic Algorithms - An Introduction
Evolutionary Computing - Genetic Algorithms - An IntroductionEvolutionary Computing - Genetic Algorithms - An Introduction
Evolutionary Computing - Genetic Algorithms - An Introduction
 
Sistemas de Recomendación de Información - Web Semáctica
Sistemas de Recomendación de Información - Web SemácticaSistemas de Recomendación de Información - Web Semáctica
Sistemas de Recomendación de Información - Web Semáctica
 
Extraction and Analysis System of Topics for Software History Reports
Extraction and Analysis System of Topics for Software History ReportsExtraction and Analysis System of Topics for Software History Reports
Extraction and Analysis System of Topics for Software History Reports
 
Algoritmos de Planning - Práctico Nro. 1
Algoritmos de Planning - Práctico Nro. 1Algoritmos de Planning - Práctico Nro. 1
Algoritmos de Planning - Práctico Nro. 1
 
The Deep Web
The Deep WebThe Deep Web
The Deep Web
 
Hofstede’s Cultural Dimensions
Hofstede’s Cultural DimensionsHofstede’s Cultural Dimensions
Hofstede’s Cultural Dimensions
 
Desarrollo de Software Orientado a Aspectos
Desarrollo de Software Orientado a AspectosDesarrollo de Software Orientado a Aspectos
Desarrollo de Software Orientado a Aspectos
 
Patrimonio dell'umanità in Italia
Patrimonio dell'umanità in ItaliaPatrimonio dell'umanità in Italia
Patrimonio dell'umanità in Italia
 
Int. a la Computación Evolutiva - Informe para cursada
Int. a la Computación Evolutiva - Informe para cursadaInt. a la Computación Evolutiva - Informe para cursada
Int. a la Computación Evolutiva - Informe para cursada
 
Software Libre/Código Abierto - Enunciado
Software Libre/Código Abierto - EnunciadoSoftware Libre/Código Abierto - Enunciado
Software Libre/Código Abierto - Enunciado
 
Software Libre/Código Abierto - Informe Final
Software Libre/Código Abierto - Informe FinalSoftware Libre/Código Abierto - Informe Final
Software Libre/Código Abierto - Informe Final
 

Último

TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
jlorentemartos
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
Wilian24
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 

Último (20)

Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
Código Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de VenezuelaCódigo Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de Venezuela
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
Los dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la VerdadLos dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la Verdad
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptx
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por Valores
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptxPLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
La Evaluacion Formativa SM6 Ccesa007.pdf
La Evaluacion Formativa SM6  Ccesa007.pdfLa Evaluacion Formativa SM6  Ccesa007.pdf
La Evaluacion Formativa SM6 Ccesa007.pdf
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptx
 

IA - Redes Neuronales

  • 1. Grupo 1 - Tema: Redes Neuronales Artificiales (RNA) Facultad de Cs. Exactas – UNICEN - 2011
  • 2. Agenda Introducción  Fundamentos Biológicos  Modelado Neuronal  Tipos de Neuronas  Arquitectura de las Redes Neuronales  Proceso de Aprendizaje  Aplicaciones  Bibliografía 
  • 3. Introducción   Ramas de la Inteligencia Artificial (IA) en sus inicios:  Simbólica ○ Sistemas formales de reglas y manipulación ○ Modelos Top – Down ○ Rama mas conocida de la IA  Conexionista ○ Inspiradas en las redes neuronales biológicas ○ Modelos Bottom - Up ○ Redes neuronales Ambas tratan de resolver problemas no algorítmicos a partir de la experiencia almacenada como conocimiento.
  • 4. Conexionista vs. Von Neumann      Masivamente paralelo Datos y programa indiferenciable en las conexiones Solución inducida por aprendizaje Imprevisibilidad de resultados Gran tolerancia a fallos      Arquitectura secuencial Separa claramente datos del programa en la memoria Solución como algoritmo o programa introducido Resultados totalmente predecibles No tolera errores
  • 5. Agenda Introducción  Fundamentos Biológicos  Modelado Neuronal  Tipos de Neuronas  Arquitectura de las Redes Neuronales  Proceso de Aprendizaje  Aplicaciones  Bibliografía 
  • 6. Fundamentos Biológicos   Sistema de comunicación neuronal  Receptores  El sistema nervioso  Órganos efectores La parte fundamental: La neurona
  • 7. Definición de las RNA  Las redes de neuronas artificiales (RNA) son un paradigma de aprendizaje y procesamiento automático inspirado en la forma en que funciona el sistema nervioso de los animales.  Se trata de un sistema de interconexión de neuronas en una red que colabora para producir un estímulo de salida. El objetivo es conseguir que las maquinas den respuestas similares a las que es capaz de dar el cerebro.
  • 8. Agenda Introducción  Fundamentos Biológicos  Modelado Neuronal  Tipos de Neuronas  Arquitectura de las Redes Neuronales  Proceso de Aprendizaje  Aplicaciones  Bibliografía 
  • 9. Modelado neuronal Grupo de entradas (x)  Pesos sinápticos (w)  Función suma (net)  Función de activación (act)  Una única salida (y)  Funcionamiento en modo aprendizaje o ejecución 
  • 10. Agenda Introducción  Fundamentos Biológicos  Modelado Neuronal  Tipos de Neuronas  Arquitectura de las Redes Neuronales  Proceso de Aprendizaje  Aplicaciones  Bibliografía 
  • 11. Tipos de Neuronas  El tipo de neurona depende básicamente del tipo de dato que se esté manejando en la RNA, puede ser:  Binario: Solamente pueden tomar uno de los valores de los pares {0,1} o {-1,1}.  Reales: pueden hacerlo dentro del rango [0, 1] o [-1, 1]
  • 12. Agenda Introducción  Fundamentos Biológicos  Modelado Neuronal  Tipos de Neuronas  Arquitectura de las Redes Neuronales  Proceso de Aprendizaje  Aplicaciones  Bibliografía 
  • 13. Arquitectura de las RNA  Los parámetros fundamentales de la red son:  Numero de capas  Numero de neuronas por capa  Grado de conectividad  Tipo de conexiones entre neuronas
  • 14. Niveles o capas de una RNA    De entrada: es la capa que recibe directamente la información proveniente de las fuentes externas de la red. Ocultas: son internas a la red y no tienen contacto directo con el entorno exterior. El número de niveles ocultos puede estar entre cero y un número elevado. Las neuronas de las capas ocultas pueden estar interconectadas de distintas maneras, lo que determina, junto con su número, las distintas topologías de redes neuronales. De salida: transfieren información de la red hacia el exterior
  • 15. Topología Hay tres tipos: • Dos tipos de programación hacia delante o acíclica. • Monocapa. Feedforward • Multicapa. Feedforward, Feedback • Las redes recurrentes que presentan al menos un ciclo cerrado de activación neuronal.
  • 16. Redes Monocapa Las redes monocapa se utilizan típicamente en tareas relacionadas en lo que se conoce como autoasocioción: por ejemplo, para regenerar informaciones de entrada que se presentan a la red incompletas o distorsionadas.
  • 17. Redes Multicapa Redes con conexiones hacia adelante (feedforward) En este tipo de redes, todas las señales neuronales se propagan hacia adelante a través de las capas de la red. No existen conexiones hacia atrás y normalmente tampoco autorrecurrentes, ni laterales.
  • 18. Redes Multicapa Redes con conexiones hacia adelante y hacia atrás (feedforward / feedback) En este tipo de redes circula información tanto hacia adelante como hacia atrás durante el funcionamiento de la red. Para que esto sea posible, existen conexiones feedforward y conexiones feedback entre las neuronas.
  • 19. Redes Multicapa Redes Competitivas Las redes competitivas son similares a las feedforward simples, excepto que las competitivas tienen conexiones usualmente negativas entre los nodos de salida. Las redes de esta clase ha sido usada para explicar la información de mapas topológicos que ocurren en muchos sistemas sensoriales humanos incluidos la visión, audición, tacto, gusto y olfato.
  • 20. Redes Recurrentes Comúnmente, la red recurrente se alimenta con un vector de entrada inicial. Y una vez inicializada, en cada ciclo, las salidas de la red son usadas como entradas. La retroalimentación le permite a la red exhibir un comportamiento temporal.
  • 21. Agenda Introducción  Fundamentos Biológicos  Modelado Neuronal  Tipos de Neuronas  Arquitectura de las Redes Neuronales  Proceso de Aprendizaje  Aplicaciones  Bibliografía 
  • 22. Proceso de aprendizaje Definición de aprendizaje en RNAs El aprendizaje es un proceso por el cual los parámetros libres de una RNA son adaptados a través de la estimulación del ambiente donde se encuentra la red. El tipo de aprendizaje está determinado por la manera en que este cambio de parámetros tiene lugar.  Tipos de aprendizaje  Supervisado ○ Corrección de error  No supervisado ○ Aprendizaje Hebbiano ○ Aprendizaje competitivo 
  • 23. Aprendizaje supervisado Un profesor externo determina si la red se está comportando de forma adecuada, mediante la comparación de la salida producida y la esperada, y de actuar en consecuencia modificando apropiadamente los valores de los pesos.
  • 24. Corrección de error Cada neurona de salida distribuye hacia atrás su error ponderado por el valor de la conexión. Este error, a su vez, se propaga hacia atrás hasta la primer capa oculta.
  • 25. Aprendizaje no supervisado La red trata de determinar características del conjunto de entrenamiento: rasgos significativos, regularidades o redundancias.
  • 26. Aprendizaje Hebbiano Cuando un axón de una célula A está lo suficientemente cerca para excitar una célula B, y toma parte repetidamente en el proceso de disparo de dicha célula, se produce algún tipo de cambio metabólico en una de las células (o en las dos), que hace que la eficacia con la que A disparaba a B se vea incrementada.
  • 27. Aprendizaje competitivo Este aprendizaje solo modifica las conexiones de la célula ganadora, y por eso recibe el nombre de “el que gana se lo lleva todo”. Esto hará que en el futuro cada célula tenga aún mayor facilidad para reconocer el estímulo que aprendió, e incluso estímulos parecidos.
  • 28. Agenda Introducción  Fundamentos Biológicos  Modelado Neuronal  Tipos de Neuronas  Arquitectura de las Redes Neuronales  Proceso de Aprendizaje  Aplicaciones  Bibliografía 
  • 29. Aplicaciones  Tratamiento de imágenes  Ruido placas de matriculas  Compresion de datos  Inspeccion Visual  Seguimiento de pupila
  • 30. Agenda Introducción  Fundamentos Biológicos  Modelado Neuronal  Tipos de Neuronas  Arquitectura de las Redes Neuronales  Proceso de Aprendizaje  Aplicaciones  Bibliografía 
  • 31. Bibliografía Neural Networks A Comprehensive Foundation – Simon Haykin  Redes de Neuronas Artificiales – Isasi Viñuela  Wikipedia 