SlideShare una empresa de Scribd logo
1 de 13
República Bolivariana de Venezuela
M. P. P. para la Educación Universitaria, Ciencia y Tecnología
I. U. P. “Santiago Mariño”
Cátedra: Electiva IV – Inteligencia Artificial
Elaborado por:
Luis Lozano CI 22.840.519 – Ingeniería de Sistemas - Barcelona
Junio - 2021
Redes
Neuronales
“El construir una computadora que sea capaz de aprender, y de
entender el significado de las formas en imágenes visuales, o incluso
distinguir entre distintas clases de objetos similares son parte de la
problemática a la que se enfrentan los que diseñan computadoras, los
ingenieros y los Programadores [Freeman & Skapura, 1991]”.
Para una computadora el reconocer imágenes aún muy diferentes,
es una tarea sumamente difícil, lo que en el caso de los humanos es
algo relativamente sencillo. Esto se debe a que los sistemas biológicos
poseen una arquitectura distinta (paralelismo masivo) a la de una
computadora moderna.
Podemos definir a una Red Neuronal Artificial (RNA en
adelante) como modelos matemáticos inspirados en sistemas
biológicos, adaptados y simulados en computadoras
convencionales [Lara, 1998]
¿Qué son las redes Neuronales?
Las redes neuronales artificiales están basadas en el
funcionamiento de las redes de neuronas biológicas. Las neuronas
que todos tenemos en nuestro cerebro están compuestas de
dendritas, el soma y el axón: Las dendritas se encargan de captar
los impulsos nerviosos que emiten otras neuronas. Estos impulsos,
se procesan en el soma y se transmiten a través del axón que emite
un impulso nervioso hacia las neuronas contiguas.
¿Qué es una red Neuronal Artificial?
En el caso de las neuronas artificiales, la suma de las entradas
multiplicadas por sus pesos asociados que determina el “impulso
nervioso” que recibe la neurona. Este valor, se procesa en el
interior de la célula mediante una función de activación que
devuelve un valor que se envía como salida de la neurona.
Del mismo modo que nuestro cerebro está compuesto por
neuronas interconectadas entre sí, una red neuronal artificial está
conectadas entre sí y agrupadas en diferentes niveles que
denominamos capas:
¿Qué es un perceptrón?
Es un clasificador binario de modelo lineal con una relación de
entrada-salida simple como en el que se realiza un producto
escalar de un n número de entradas con sus pesos asociados y
luego enviamos esta “entrada de red” a una función de paso con un
umbral definido.
Funciones de activación en Redes Neuronales
La función de activación recibe un valor de entrada y se
encarga de devolver una salida que corresponde a la decisión o el
peso determinado a partir de la entrada. Habitualmente los valores
de salida están normalizados en rangos entre [0,1] o [-1,1]
Cuales son las funciones de activación para la redes neuronales Artificiales
Las funciones de activación nos permitirán reducir la complejidad de cómputo y evaluar el rango resultante en
valores más manejables. Veamos primeramente que pasaría si no la utilizáramos.
Función lineal
Para cada valor de la función en x (es decir, f(x)) obtenemos un
valor x. Es lo mismo que decir x = y, ¿Y esto que implica? Que
para cada valor de entrada voy a obtener el mismo valor de salida.
Sin importar cuan grande o chico sea. Veamos la grafica:
Función Sigmoide
La función sigmoide lleva todos nuestros valores entre (0, 1). Por
lo tanto, se usa especialmente para modelos en los que tenemos que
predecir la probabilidad de algo, ya que utilizamos 0 como 0% y 1
como 100%. La función es diferenciable, es decir, podemos
encontrar la pendiente de la curva sigmoidea en dos puntos
cualesquiera.
Función tangencial Hiperbolica (tanh)
A diferencia de la función de activación sigmoide el rango de la
función tanh es de (-1, 1). A este tipo de funciones (tanto a la
sigmoide como a la tanh) también se las denomina sigmoideas y se
pueden identificar rápidamente por su forma de S.
Función Relu
La ReLU es la función de activación más utilizada en el mundo
en estos momentos, ya que se utiliza en casi todas las redes
neuronales convolucionales o de deep learning.
Función Relu
La ReLU es la función de activación más utilizada en el mundo
en estos momentos, ya que se utiliza en casi todas las redes
neuronales convolucionales o de deep learning. La función lineal
f(x) = x nos resultaba de poca ayuda. ¿Cuál es la diferencia en la
ReLU? La clave está en que todos los valores negativos se vuelven
cero, y eso significa que cualquier entrada negativa dada a la
función de activación de ReLU convierte el valor en cero
inmediatamente.
¿Son todas la funciones?
Existen otras funciones de activación como la binaria, la Sofmax, maxout, ELU, Prelu, softplus entre otras.
Todas estas funciones no lineales nos facilitan la generalización o adaptación del modelo con una gran
variedad de datos y permiten diferenciar entre los resultados.
Tener la representación gráfica y en consideración su dominio, rango y si las funciones o sus derivadas son
monótonas nos permiten elegir mejor a la hora de construir nuestra red.
Una neurona artificial se
representa del siguiente modo :
En el caso de las neuronas artificiales, la suma de las entradas multiplicadas por sus pesos asociados determina el
“impulso nervioso” que recibe la neurona. Este valor, se procesa en el interior de la célula mediante una función de
activación que devuelve un valor que se envía como salida de la neurona.
Del mismo modo que nuestro cerebro está compuesto por neuronas interconectadas entre sí, una red neuronal
artificial está formada por neuronas artificiales conectadas entre sí y agrupadas en diferentes niveles que denominamos
capas:
¿Qué es una capa?
Una capa es un conjunto de neuronas cuyas entradas provienen de una capa anterior (o de los datos de
entrada en el caso de la primera capa) y cuyas salidas son la entrada de una capa posterior.»
Las neuronas de la primera capa reciben como entrada los datos reales que alimentan a la red
neuronal. Es por eso por lo que la primera capa se conoce como capa de entrada. La salida de la última
capa es el resultado visible de la red, por lo que la última capa se conoce como la capa de salida. Las capas
que se sitúan entre la capa de entrada y la capa de salida se conocen como capas ocultas ya que
desconocemos tanto los valores de entrada como los de salida.
Capa de entrada Capa de Salida
Capas Ocultas
¿Cómo se clasifican las redes Neuronales Artificiales?
La topología o arquitectura de una red consiste en la organización y disposición de las neuronas en la red. Las
neuronas se agrupan formando capas, que pueden tener muy distintas características
Donde podemos ver que las neuronas se agrupan para formar capas y las capas se unen entre ellas formando
redes neuronales.
¿Cómo aprenden las neuronas?
Entrenar una red neuronal consiste en ajustar cada uno de los pesos de las entradas de todas las neuronas que
forman parte de la red neuronal, para que las respuestas de la capa de salida se ajusten lo más posible a los datos que
conocemos.
Por ejemplo. Si queremos conseguir que la red neuronal sea capaz de generalizar e identificar gatos en cualquier
imagen, es importante utilizar un elevado número de imágenes para realizar el entrenamiento, tanto de imágenes que
son gatos (etiquetadas como 1) como de imágenes que no son gatos (etiquetadas como 0), incluyendo la mayor
variabilidad posible. Con esto, la red será capaz de ajustar sus parámetros para satisfacer en la medida de lo posible
todas las imágenes, por lo que será capaz de extraer de manera precisa las características que identifican la presencia de
un gato en una imagen.
Ventajas más importantes de la RNA
Las redes neuronales artificiales poseen características similares a las del cerebro, logran aprender de la
experiencia, son capaces de generalizar de casos anteriores a nuevos casos, abstraen características esenciales a
partir de entradas con información irrelevante.
Aprendizaje: Una red neuronal es capaz de aprender, esto se da a partir de un conjunto de datos de entrada
que se representa mediante un entrenamiento o experiencia inicial
Auto Organización: Una red neuronal puede tener su propia representación de la información en su interior.
Tolerancia a fallos. Una RNA es muy robusta, pues a pesar de estar dañada parcialmente puede seguir
respondiendo de forma aceptable.
Flexibilidad. Cuando los datos de entrada en una red presentan cambio no muy significativos como ruido, la
RNA puede manejarlo adecuadamente.
Tiempo real: La respuesta de una red puede darse en tiempo real, debido a que la estructura es en paralelo.
Cuando se implementa en dispositivos electrónicos como en una computadora.
Desventajas de una red Neuronal
Dentro de las ventajas que proporcionas las RNA existen desventajas las cuales en su mayoría son superables.
Complejidad de aprendizaje para grandes tareas: Cuando un red neuronal tiene que realizar muchas tareas,
también tiene que aprender a realizarlas, entonces enseñarle a una red es un trabajo muy complicado.
Tiempo de aprendizaje elevado: Cuando una RNA tiene que reconocer o clasificar mayor cantidad de
patrones similares, se tiene que invertir más tiempo en lograr unos pesos adecuados que lo representen.
No permite interpretaciones: La salida de la red es únicamente un numero que no puede ser interpretado por
el misma, depende de la aplicación y del programador darle un significado a dicho valor.
Elevada cantidad de datos para entrenamiento: Cuando se desea que una red aprenda de forma correcta a
identificar patrones, se debe enseñar mayor cantidad de información esto implica varias horas de consumo de
CPU.
Gracias

Más contenido relacionado

La actualidad más candente

REDES NEURONALES
REDES NEURONALESREDES NEURONALES
REDES NEURONALESHB09
 
Equipo Redes Neuronales Artificiales
Equipo Redes Neuronales ArtificialesEquipo Redes Neuronales Artificiales
Equipo Redes Neuronales ArtificialesArgenis Vicent
 
Redes Neuronales
Redes NeuronalesRedes Neuronales
Redes NeuronalesDavid852
 
Sistemas neuronales
Sistemas neuronalesSistemas neuronales
Sistemas neuronalescenation993
 
Características de las Redes Neuronales
Características de las Redes NeuronalesCaracterísticas de las Redes Neuronales
Características de las Redes NeuronalesESCOM
 
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...Henry Quezada
 
Sistemas De InformacióN Redes Neuronales
Sistemas De InformacióN Redes NeuronalesSistemas De InformacióN Redes Neuronales
Sistemas De InformacióN Redes Neuronalesvanessa beltran
 
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 SomESCOM
 
5.2 Redes neuronales (RN) [presentación].
5.2 Redes neuronales (RN) [presentación].5.2 Redes neuronales (RN) [presentación].
5.2 Redes neuronales (RN) [presentación].Humberto Chalate Jorge
 
Sistemas Basados en Casos IUT
Sistemas Basados en Casos IUTSistemas Basados en Casos IUT
Sistemas Basados en Casos IUTLuis Álamo
 
SIMULADORES REDES NEURONALES
SIMULADORES REDES NEURONALESSIMULADORES REDES NEURONALES
SIMULADORES REDES NEURONALESESCOM
 
Red neuronal kohonen (Clasificación de colores)
Red neuronal kohonen (Clasificación de colores)Red neuronal kohonen (Clasificación de colores)
Red neuronal kohonen (Clasificación de colores)Ferney Hernandez
 

La actualidad más candente (20)

Redes neuronales artificiales
Redes neuronales artificialesRedes neuronales artificiales
Redes neuronales artificiales
 
REDES NEURONALES
REDES NEURONALESREDES NEURONALES
REDES NEURONALES
 
Equipo Redes Neuronales Artificiales
Equipo Redes Neuronales ArtificialesEquipo Redes Neuronales Artificiales
Equipo Redes Neuronales Artificiales
 
Neurona de Mc culloch
Neurona de Mc cullochNeurona de Mc culloch
Neurona de Mc culloch
 
Redes Neuronales
Redes NeuronalesRedes Neuronales
Redes Neuronales
 
Redes Neuronales
Redes NeuronalesRedes Neuronales
Redes Neuronales
 
Slidecats
SlidecatsSlidecats
Slidecats
 
Sistemas neuronales
Sistemas neuronalesSistemas neuronales
Sistemas neuronales
 
Redes Neuronales
Redes NeuronalesRedes Neuronales
Redes Neuronales
 
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
 
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...
 
Sistemas De InformacióN Redes Neuronales
Sistemas De InformacióN Redes NeuronalesSistemas De InformacióN Redes Neuronales
Sistemas De InformacióN Redes Neuronales
 
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
 
5.2 Redes neuronales (RN) [presentación].
5.2 Redes neuronales (RN) [presentación].5.2 Redes neuronales (RN) [presentación].
5.2 Redes neuronales (RN) [presentación].
 
Sistemas Basados en Casos IUT
Sistemas Basados en Casos IUTSistemas Basados en Casos IUT
Sistemas Basados en Casos IUT
 
Redes neuronales
Redes neuronalesRedes neuronales
Redes neuronales
 
SIMULADORES REDES NEURONALES
SIMULADORES REDES NEURONALESSIMULADORES REDES NEURONALES
SIMULADORES REDES NEURONALES
 
Red neuronal kohonen (Clasificación de colores)
Red neuronal kohonen (Clasificación de colores)Red neuronal kohonen (Clasificación de colores)
Red neuronal kohonen (Clasificación de colores)
 

Similar a Redes neuronales Luis Lozano CI 22.840.519

Redes Neuronales
Redes NeuronalesRedes Neuronales
Redes Neuronaleslennydan11
 
2024-T8-Redes_Neuronales_I.ppsx
2024-T8-Redes_Neuronales_I.ppsx2024-T8-Redes_Neuronales_I.ppsx
2024-T8-Redes_Neuronales_I.ppsxRicardo Lopez-Ruiz
 
redes neuronales
redes neuronalesredes neuronales
redes neuronalesSara Silva
 
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 tansigJefferson Sarmiento
 
Funcionamiento de las redes neuronales simples
Funcionamiento de las redes neuronales simplesFuncionamiento de las redes neuronales simples
Funcionamiento de las redes neuronales simplesDavid Freire
 
Inteligencia Artificial Clase 2
Inteligencia Artificial Clase 2Inteligencia Artificial Clase 2
Inteligencia Artificial Clase 2UNEFA
 
Redes neuronales y sus aplicaciones
Redes neuronales y sus aplicacionesRedes neuronales y sus aplicaciones
Redes neuronales y sus aplicacionesAmbBixenman
 
Especializacion Ii Redes Neuronales Artificiales
Especializacion Ii  Redes Neuronales ArtificialesEspecializacion Ii  Redes Neuronales Artificiales
Especializacion Ii Redes Neuronales Artificialesjose haar
 
Redes Neuronales Artificiales: Aplicación de la función Hardlim para la clasi...
Redes Neuronales Artificiales: Aplicación de la función Hardlim para la clasi...Redes Neuronales Artificiales: Aplicación de la función Hardlim para la clasi...
Redes Neuronales Artificiales: Aplicación de la función Hardlim para la clasi...Sheyli Patiño
 
Redes neuronales-funciones-activacion-hardlim- hardlims-matlab
Redes neuronales-funciones-activacion-hardlim- hardlims-matlabRedes neuronales-funciones-activacion-hardlim- hardlims-matlab
Redes neuronales-funciones-activacion-hardlim- hardlims-matlabAna Mora
 
Reconocimiento de Patrones Incompletos Mediante Funciones de Activación Satli...
Reconocimiento de Patrones Incompletos Mediante Funciones de Activación Satli...Reconocimiento de Patrones Incompletos Mediante Funciones de Activación Satli...
Reconocimiento de Patrones Incompletos Mediante Funciones de Activación Satli...Juan Carlos Gonzalez Ortiz
 
Funciones de activacion Poslin y Purelin
Funciones de activacion Poslin y PurelinFunciones de activacion Poslin y Purelin
Funciones de activacion Poslin y PurelinDiego Guamán
 
Overview of Artificial Neural Networks and its Applications
Overview of Artificial Neural Networks and its ApplicationsOverview of Artificial Neural Networks and its Applications
Overview of Artificial Neural Networks and its ApplicationsRamiro Aduviri Velasco
 
UTILIZACIÓN DE LA TECNOLOGÍA DE REDES NEURONALES PARA LA RESOLUCIÓN DE PROBLE...
UTILIZACIÓN DE LA TECNOLOGÍA DE REDES NEURONALES PARA LA RESOLUCIÓN DE PROBLE...UTILIZACIÓN DE LA TECNOLOGÍA DE REDES NEURONALES PARA LA RESOLUCIÓN DE PROBLE...
UTILIZACIÓN DE LA TECNOLOGÍA DE REDES NEURONALES PARA LA RESOLUCIÓN DE PROBLE...zeithy
 

Similar a Redes neuronales Luis Lozano CI 22.840.519 (20)

Redes Neuronales
Redes NeuronalesRedes Neuronales
Redes Neuronales
 
2024-T8-Redes_Neuronales_I.ppsx
2024-T8-Redes_Neuronales_I.ppsx2024-T8-Redes_Neuronales_I.ppsx
2024-T8-Redes_Neuronales_I.ppsx
 
110641.ppt
110641.ppt110641.ppt
110641.ppt
 
Redes neuronales
Redes neuronalesRedes neuronales
Redes neuronales
 
Redes neuronales
Redes neuronalesRedes neuronales
Redes neuronales
 
redes neuronales
redes neuronalesredes neuronales
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
 
Funcionamiento de las redes neuronales simples
Funcionamiento de las redes neuronales simplesFuncionamiento de las redes neuronales simples
Funcionamiento de las redes neuronales simples
 
Inteligencia Artificial Clase 2
Inteligencia Artificial Clase 2Inteligencia Artificial Clase 2
Inteligencia Artificial Clase 2
 
Redes neuronales y sus aplicaciones
Redes neuronales y sus aplicacionesRedes neuronales y sus aplicaciones
Redes neuronales y sus aplicaciones
 
Redes Neuronales
Redes NeuronalesRedes Neuronales
Redes Neuronales
 
Especializacion Ii Redes Neuronales Artificiales
Especializacion Ii  Redes Neuronales ArtificialesEspecializacion Ii  Redes Neuronales Artificiales
Especializacion Ii Redes Neuronales Artificiales
 
Redes Neuronales Artificiales: Aplicación de la función Hardlim para la clasi...
Redes Neuronales Artificiales: Aplicación de la función Hardlim para la clasi...Redes Neuronales Artificiales: Aplicación de la función Hardlim para la clasi...
Redes Neuronales Artificiales: Aplicación de la función Hardlim para la clasi...
 
Redes Neuronales
Redes NeuronalesRedes Neuronales
Redes Neuronales
 
Redes neuronales-funciones-activacion-hardlim- hardlims-matlab
Redes neuronales-funciones-activacion-hardlim- hardlims-matlabRedes neuronales-funciones-activacion-hardlim- hardlims-matlab
Redes neuronales-funciones-activacion-hardlim- hardlims-matlab
 
Reconocimiento de Patrones Incompletos Mediante Funciones de Activación Satli...
Reconocimiento de Patrones Incompletos Mediante Funciones de Activación Satli...Reconocimiento de Patrones Incompletos Mediante Funciones de Activación Satli...
Reconocimiento de Patrones Incompletos Mediante Funciones de Activación Satli...
 
Funciones de activacion Poslin y Purelin
Funciones de activacion Poslin y PurelinFunciones de activacion Poslin y Purelin
Funciones de activacion Poslin y Purelin
 
Overview of Artificial Neural Networks and its Applications
Overview of Artificial Neural Networks and its ApplicationsOverview of Artificial Neural Networks and its Applications
Overview of Artificial Neural Networks and its Applications
 
UTILIZACIÓN DE LA TECNOLOGÍA DE REDES NEURONALES PARA LA RESOLUCIÓN DE PROBLE...
UTILIZACIÓN DE LA TECNOLOGÍA DE REDES NEURONALES PARA LA RESOLUCIÓN DE PROBLE...UTILIZACIÓN DE LA TECNOLOGÍA DE REDES NEURONALES PARA LA RESOLUCIÓN DE PROBLE...
UTILIZACIÓN DE LA TECNOLOGÍA DE REDES NEURONALES PARA LA RESOLUCIÓN DE PROBLE...
 

Más de lozanolc

Robotica y sus_aplicaciones
Robotica y sus_aplicacionesRobotica y sus_aplicaciones
Robotica y sus_aplicacioneslozanolc
 
Sistemas operativos distribuidos luis lozano ci 22840519
Sistemas operativos distribuidos   luis lozano ci 22840519Sistemas operativos distribuidos   luis lozano ci 22840519
Sistemas operativos distribuidos luis lozano ci 22840519lozanolc
 
Luis lozano
Luis   lozanoLuis   lozano
Luis lozanolozanolc
 
Luis lozano
Luis lozanoLuis lozano
Luis lozanolozanolc
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidoslozanolc
 
Memorias sistemas operativos ii
Memorias   sistemas operativos iiMemorias   sistemas operativos ii
Memorias sistemas operativos iilozanolc
 
Conjuntos y Leyes
Conjuntos y LeyesConjuntos y Leyes
Conjuntos y Leyeslozanolc
 

Más de lozanolc (8)

Robotica y sus_aplicaciones
Robotica y sus_aplicacionesRobotica y sus_aplicaciones
Robotica y sus_aplicaciones
 
Sistemas operativos distribuidos luis lozano ci 22840519
Sistemas operativos distribuidos   luis lozano ci 22840519Sistemas operativos distribuidos   luis lozano ci 22840519
Sistemas operativos distribuidos luis lozano ci 22840519
 
Luis lozano
Luis   lozanoLuis   lozano
Luis lozano
 
Luis lozano
Luis lozanoLuis lozano
Luis lozano
 
Memorias
MemoriasMemorias
Memorias
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Memorias sistemas operativos ii
Memorias   sistemas operativos iiMemorias   sistemas operativos ii
Memorias sistemas operativos ii
 
Conjuntos y Leyes
Conjuntos y LeyesConjuntos y Leyes
Conjuntos y Leyes
 

Último

Sesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERUSesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERUMarcosAlvarezSalinas
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxClaudiaPerez86192
 
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...SuannNeyraChongShing
 
Introducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptIntroducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptEduardoCorado
 
TALLER PAEC preparatoria directamente de la secretaria de educación pública
TALLER PAEC preparatoria directamente de la secretaria de educación públicaTALLER PAEC preparatoria directamente de la secretaria de educación pública
TALLER PAEC preparatoria directamente de la secretaria de educación públicaSantiagoSanchez353883
 
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfclases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfDanielaVelasquez553560
 
Curso intensivo de soldadura electrónica en pdf
Curso intensivo de soldadura electrónica  en pdfCurso intensivo de soldadura electrónica  en pdf
Curso intensivo de soldadura electrónica en pdfFernandaGarca788912
 
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaProyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaXjoseantonio01jossed
 
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 CersaXimenaFallaLecca1
 
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.pdfKEVINYOICIAQUINOSORI
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTFundación YOD YOD
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxEduardoSnchezHernnde5
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)ssuser563c56
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfmatepura
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdffredyflores58
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMarceloQuisbert6
 
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAIPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAJAMESDIAZ55
 
CICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaCICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaSHERELYNSAMANTHAPALO1
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfMikkaelNicolae
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfedsonzav8
 

Último (20)

Sesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERUSesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERU
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptx
 
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
 
Introducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptIntroducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.ppt
 
TALLER PAEC preparatoria directamente de la secretaria de educación pública
TALLER PAEC preparatoria directamente de la secretaria de educación públicaTALLER PAEC preparatoria directamente de la secretaria de educación pública
TALLER PAEC preparatoria directamente de la secretaria de educación pública
 
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfclases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdf
 
Curso intensivo de soldadura electrónica en pdf
Curso intensivo de soldadura electrónica  en pdfCurso intensivo de soldadura electrónica  en pdf
Curso intensivo de soldadura electrónica en pdf
 
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaProyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
 
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
 
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
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NIST
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptx
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdf
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principios
 
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAIPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
 
CICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaCICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresa
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdf
 

Redes neuronales Luis Lozano CI 22.840.519

  • 1. República Bolivariana de Venezuela M. P. P. para la Educación Universitaria, Ciencia y Tecnología I. U. P. “Santiago Mariño” Cátedra: Electiva IV – Inteligencia Artificial Elaborado por: Luis Lozano CI 22.840.519 – Ingeniería de Sistemas - Barcelona Junio - 2021 Redes Neuronales
  • 2. “El construir una computadora que sea capaz de aprender, y de entender el significado de las formas en imágenes visuales, o incluso distinguir entre distintas clases de objetos similares son parte de la problemática a la que se enfrentan los que diseñan computadoras, los ingenieros y los Programadores [Freeman & Skapura, 1991]”. Para una computadora el reconocer imágenes aún muy diferentes, es una tarea sumamente difícil, lo que en el caso de los humanos es algo relativamente sencillo. Esto se debe a que los sistemas biológicos poseen una arquitectura distinta (paralelismo masivo) a la de una computadora moderna. Podemos definir a una Red Neuronal Artificial (RNA en adelante) como modelos matemáticos inspirados en sistemas biológicos, adaptados y simulados en computadoras convencionales [Lara, 1998]
  • 3. ¿Qué son las redes Neuronales? Las redes neuronales artificiales están basadas en el funcionamiento de las redes de neuronas biológicas. Las neuronas que todos tenemos en nuestro cerebro están compuestas de dendritas, el soma y el axón: Las dendritas se encargan de captar los impulsos nerviosos que emiten otras neuronas. Estos impulsos, se procesan en el soma y se transmiten a través del axón que emite un impulso nervioso hacia las neuronas contiguas. ¿Qué es una red Neuronal Artificial? En el caso de las neuronas artificiales, la suma de las entradas multiplicadas por sus pesos asociados que determina el “impulso nervioso” que recibe la neurona. Este valor, se procesa en el interior de la célula mediante una función de activación que devuelve un valor que se envía como salida de la neurona. Del mismo modo que nuestro cerebro está compuesto por neuronas interconectadas entre sí, una red neuronal artificial está conectadas entre sí y agrupadas en diferentes niveles que denominamos capas:
  • 4. ¿Qué es un perceptrón? Es un clasificador binario de modelo lineal con una relación de entrada-salida simple como en el que se realiza un producto escalar de un n número de entradas con sus pesos asociados y luego enviamos esta “entrada de red” a una función de paso con un umbral definido. Funciones de activación en Redes Neuronales La función de activación recibe un valor de entrada y se encarga de devolver una salida que corresponde a la decisión o el peso determinado a partir de la entrada. Habitualmente los valores de salida están normalizados en rangos entre [0,1] o [-1,1]
  • 5. Cuales son las funciones de activación para la redes neuronales Artificiales Las funciones de activación nos permitirán reducir la complejidad de cómputo y evaluar el rango resultante en valores más manejables. Veamos primeramente que pasaría si no la utilizáramos. Función lineal Para cada valor de la función en x (es decir, f(x)) obtenemos un valor x. Es lo mismo que decir x = y, ¿Y esto que implica? Que para cada valor de entrada voy a obtener el mismo valor de salida. Sin importar cuan grande o chico sea. Veamos la grafica: Función Sigmoide La función sigmoide lleva todos nuestros valores entre (0, 1). Por lo tanto, se usa especialmente para modelos en los que tenemos que predecir la probabilidad de algo, ya que utilizamos 0 como 0% y 1 como 100%. La función es diferenciable, es decir, podemos encontrar la pendiente de la curva sigmoidea en dos puntos cualesquiera.
  • 6. Función tangencial Hiperbolica (tanh) A diferencia de la función de activación sigmoide el rango de la función tanh es de (-1, 1). A este tipo de funciones (tanto a la sigmoide como a la tanh) también se las denomina sigmoideas y se pueden identificar rápidamente por su forma de S. Función Relu La ReLU es la función de activación más utilizada en el mundo en estos momentos, ya que se utiliza en casi todas las redes neuronales convolucionales o de deep learning. Función Relu La ReLU es la función de activación más utilizada en el mundo en estos momentos, ya que se utiliza en casi todas las redes neuronales convolucionales o de deep learning. La función lineal f(x) = x nos resultaba de poca ayuda. ¿Cuál es la diferencia en la ReLU? La clave está en que todos los valores negativos se vuelven cero, y eso significa que cualquier entrada negativa dada a la función de activación de ReLU convierte el valor en cero inmediatamente.
  • 7. ¿Son todas la funciones? Existen otras funciones de activación como la binaria, la Sofmax, maxout, ELU, Prelu, softplus entre otras. Todas estas funciones no lineales nos facilitan la generalización o adaptación del modelo con una gran variedad de datos y permiten diferenciar entre los resultados. Tener la representación gráfica y en consideración su dominio, rango y si las funciones o sus derivadas son monótonas nos permiten elegir mejor a la hora de construir nuestra red. Una neurona artificial se representa del siguiente modo : En el caso de las neuronas artificiales, la suma de las entradas multiplicadas por sus pesos asociados determina el “impulso nervioso” que recibe la neurona. Este valor, se procesa en el interior de la célula mediante una función de activación que devuelve un valor que se envía como salida de la neurona. Del mismo modo que nuestro cerebro está compuesto por neuronas interconectadas entre sí, una red neuronal artificial está formada por neuronas artificiales conectadas entre sí y agrupadas en diferentes niveles que denominamos capas:
  • 8. ¿Qué es una capa? Una capa es un conjunto de neuronas cuyas entradas provienen de una capa anterior (o de los datos de entrada en el caso de la primera capa) y cuyas salidas son la entrada de una capa posterior.» Las neuronas de la primera capa reciben como entrada los datos reales que alimentan a la red neuronal. Es por eso por lo que la primera capa se conoce como capa de entrada. La salida de la última capa es el resultado visible de la red, por lo que la última capa se conoce como la capa de salida. Las capas que se sitúan entre la capa de entrada y la capa de salida se conocen como capas ocultas ya que desconocemos tanto los valores de entrada como los de salida. Capa de entrada Capa de Salida Capas Ocultas
  • 9. ¿Cómo se clasifican las redes Neuronales Artificiales? La topología o arquitectura de una red consiste en la organización y disposición de las neuronas en la red. Las neuronas se agrupan formando capas, que pueden tener muy distintas características Donde podemos ver que las neuronas se agrupan para formar capas y las capas se unen entre ellas formando redes neuronales.
  • 10. ¿Cómo aprenden las neuronas? Entrenar una red neuronal consiste en ajustar cada uno de los pesos de las entradas de todas las neuronas que forman parte de la red neuronal, para que las respuestas de la capa de salida se ajusten lo más posible a los datos que conocemos. Por ejemplo. Si queremos conseguir que la red neuronal sea capaz de generalizar e identificar gatos en cualquier imagen, es importante utilizar un elevado número de imágenes para realizar el entrenamiento, tanto de imágenes que son gatos (etiquetadas como 1) como de imágenes que no son gatos (etiquetadas como 0), incluyendo la mayor variabilidad posible. Con esto, la red será capaz de ajustar sus parámetros para satisfacer en la medida de lo posible todas las imágenes, por lo que será capaz de extraer de manera precisa las características que identifican la presencia de un gato en una imagen.
  • 11. Ventajas más importantes de la RNA Las redes neuronales artificiales poseen características similares a las del cerebro, logran aprender de la experiencia, son capaces de generalizar de casos anteriores a nuevos casos, abstraen características esenciales a partir de entradas con información irrelevante. Aprendizaje: Una red neuronal es capaz de aprender, esto se da a partir de un conjunto de datos de entrada que se representa mediante un entrenamiento o experiencia inicial Auto Organización: Una red neuronal puede tener su propia representación de la información en su interior. Tolerancia a fallos. Una RNA es muy robusta, pues a pesar de estar dañada parcialmente puede seguir respondiendo de forma aceptable. Flexibilidad. Cuando los datos de entrada en una red presentan cambio no muy significativos como ruido, la RNA puede manejarlo adecuadamente. Tiempo real: La respuesta de una red puede darse en tiempo real, debido a que la estructura es en paralelo. Cuando se implementa en dispositivos electrónicos como en una computadora.
  • 12. Desventajas de una red Neuronal Dentro de las ventajas que proporcionas las RNA existen desventajas las cuales en su mayoría son superables. Complejidad de aprendizaje para grandes tareas: Cuando un red neuronal tiene que realizar muchas tareas, también tiene que aprender a realizarlas, entonces enseñarle a una red es un trabajo muy complicado. Tiempo de aprendizaje elevado: Cuando una RNA tiene que reconocer o clasificar mayor cantidad de patrones similares, se tiene que invertir más tiempo en lograr unos pesos adecuados que lo representen. No permite interpretaciones: La salida de la red es únicamente un numero que no puede ser interpretado por el misma, depende de la aplicación y del programador darle un significado a dicho valor. Elevada cantidad de datos para entrenamiento: Cuando se desea que una red aprenda de forma correcta a identificar patrones, se debe enseñar mayor cantidad de información esto implica varias horas de consumo de CPU.