SlideShare una empresa de Scribd logo
1 de 28
Descargar para leer sin conexión
Redes Neuronales Artificiales

   Investigación De Operaciones Y
      Ciencias De Computación

                 Por : José L. Rodríguez Rivera
¿Qué son las Redes Neurales
          Artificiales?
Es una simulación abstracta de una
sistema nervioso real que contiene
neuronas que se comunican unas con
otras utilizando conexiones de neuroeje.

El primer modelo fundamental se propuso
en 1943 por McCulloch y Pitts que era un
dispositivo binario.
El Modelo Neural
El Modelo Neural se puede subdividir en
  dos categorías:
1. El tipo Biológico, que trata de igualar lo
  mas posible el funcionamiento de un
  sistema nervioso de un celebro, utilizando
  instrumentos de audio y visión.
2. Conducto de Aplicaciones, que depende
  menos de Neurología, pero depende mas
  del modelo de programación.
El Modelo Biológico
• Se estima que el celebro humano contiene
  alrededor de 100 billones de neuronas y
  100,000 billones sinapsis (uniones mediante las
  cuales la células envían mensajes unas con
  otras).
• Aunque se sabe que el tiempo de enviar
  mensajes entres las células cerebrales en un
  millón de veces más lento que en un
  computadora, su interconexión entre la
  neuronas es 1000 veces más poderosa que las
  supercomputadoras de hoy día.
El Modelo Biológico,
Interconexiones entre las Neuronas
Aplicaciones de las Redes
              Neurales
• Organización Propia y Adaptación : tiene
  capacidades de aprendizaje propias. Esto
  tiene colación con las reglas de
  aprendizaje supervisadas con la ayuda de
  un “Maestro”; y con las reglas de
  aprendizaje no supervisadas, en donde las
  Redes Neurales aprenden por su cuenta
  sin la ayuda de un “Maestro”.
Aplicaciones de las Redes Neurales: Aprendizaje
        Con “Maestros” y Sin “Maestros”.
Aplicaciones de las Redes
          Neurales (Cont.)
• Procesamiento No Lineal de Redes:
  Mejora la aproximación de redes, de su
  clasificación y mejora su capacidad en
  escuchar los sonidos que no se pueden
  escuchar generalmente.
• Procesamiento en Paralelo:
  Envuelve una gran cantidad de células
  procesadoras interconectando las
  neuronas extensivamente.
Aplicaciones de las Redes
           Neurales (Cont.)
Según las reglas anteriores acerca de la
 Organización Propia y Adaptación,
 Procesamiento No Lineal de Redes y
 Procesamiento en Paralelo, se puede
 hablar de las siguientes áreas en donde
 se usa con gran importancia las Redes
 Neurales, por ejemplo:
Aplicaciones de las Redes
          Neurales (Cont.)
• Clasificación, incluyendo reconocimiento
  de patrones y secuencias.
• Procesamiento de Datos, por ejemplo: en
  una base de datos para encontrar la
  información pertinente.
• Aproximación de funciones que ayudan a
  predecir algún evento.
Aplicaciones de las Redes
            Neurales (Cont.)
•    Entre las aplicaciones más específicas están
     las siguientes:
1.   Identificación y Control (Como un vehículo)
2.   Algunos Juegos que se necesite de la toma de
     decisiones o patrones.
3.   Reconocimiento de vos, gestos y escrituras.
4.   Diagnósticos Médicos.
5.   Análisis Financiero.
6.   Exc.
Aproximación y Optimización de
        las Redes Neurales
• Las fórmulas de aproximación pueden
  verse como una regresión para los datos a
  ser enseñados en algoritmo.
• Los valores de entrada y de enseñanza
  tienen como variable “X” y “T”
  respectivamente.
• El objetivo de enseñar a una red es
  encontrar los pesos “W” óptimos entre “T”
  y el resultado esperado.
Aproximación y Optimización de
      las Redes Neurales
La siguiente es una función para el encontrar el error
mínimo, de dependiendo de sus entradas y sus pesos.




Esta otra es una función que utiliza una ecuación diferencial
parcial para encontrar el peso óptimo dependiendo de la
energía “E” y la descendencia del gradiente
Aproximación y Optimización de las Redes
       Neurales en Mathematica
Aproximación y Optimización de las Redes
    Neurales en Mathematica (Cont.)
Aprendizaje de Máquinas
• Es una disciplina dedicada a la creación de
  algoritmos que le permita a la computadora
  cambiar su comportamiento basados en datos
  almacenado o bases de datos.
• Esta disciplina está relacionada con las
  matemáticas, como por ejemplo: estadísticas y
  probabilidades. También reconocimiento de
  patrones, inteligencia artificial y sobretodo
  ciencias de computación.
Aprendizaje de Máquinas y la
            Estadística
• Una aplicación del aprendizaje de Máquinas se
  da mucho en la estadística tal. Cada científico
  sueña con poder predecir con exactitud que lo
  que podría ocurrir en el futuro, al igual que en
  cualquier disciplina, anticipar lo que va a
  suceder es dinero.
• Así que el aprendizaje de máquinas es otro
  método que buscan los científicos para predecir
  el futuro utilizando algoritmos muy potentes y
  muy complicados a la hora de programar.
Aprendizaje de Máquinas y la
         Estadística (cont.)
• Un ejemplo sencillo del aprendizaje de
  máquinas es por ejemplo: como cuando se tiene
  una gráfica con data almacenada. Esta se le da
  a una computadora y empieza a tomar
  decisiones dependiendo de los datos
  guardados. La siguiente figura ilustra el
  concepto:
Aprendizaje de Máquinas y
      Programación Cuadrática
• La Programación cuadrática se utiliza como
  aprendizaje supervisado en las maquinas que
  toman sus decisiones.
• Reduce considerablemente el número de
  instrucciones que puede un ser humano dar a
  una máquina; como un avión o reactor nuclear.
• La idea es optimizar las funciones de costos
  encontrando el peso óptimo para que funcione
  eficientemente.
Aprendizaje de Máquinas y el
          Aprendizaje Q.
• Es una técnica de aprendizaje no supervisada
  que funciona mediante una función de
  aprendizaje activa dejándose llevar de una
  acción dada.
• Una de las mejores fortalezas del aprendizaje Q
  es su manera de tomar decisiones sin tener un
  modelo por el cual dejarse llevar.
• En cuanto el aprendizaje Q conlleve más
  complejidad su función, pierde viabilidad, es por
  eso que se utilizan las Redes Neurales, para
  controlar su funcionamiento.
La Investigación de Operaciones y las
     Ciencias de Computadoras
• La utilización de computadoras para agilizar la
  solución de un problema de operaciones data
  desde las creaciones de computadoras en la
  Segunda Guerra Mundial
• Su uso era específicamente para el Ejército
  Americano, para poder lidiar con problemas que
  no podían ser resuelto por los matemáticos de
  aquel entonces, como decodificación de códigos
  y cálculos que la computadora podía realizar
  mucho más preciso que los humanos.
La Investigación de Operaciones y las
 Ciencias de Computadoras (Cont.)
• Las computadoras han cambiado
  drásticamente desde que se inventaron.
• La creación de nueva tecnología, el
  mejoramiento de la rapidez en los
  Microprocesadores y la capacidad ó
  posibilidad de crear nueva tecnología y
  software, hace que se pueda implementar
  mejor el potencial mucho mejor para el
  campo de Investigación de Operaciones.
La Investigación de Operaciones y las Ciencias de
            Computadoras con Aplicaciones

• La aplicación principal de las
  computadoras en la investigación de
  operaciones es utilizada para la Milicia;
  descifrando códigos, observando con
  satélites al enemigo, simulando
  situaciones de combate, en la ingeniería,
  base de datos, resolver problemas de
  optimización, etc.
La Investigación de Operaciones y las Ciencias de
         Computadoras con Aplicaciones

•     Otras aplicaciones incluyen:

1.    Redes Neurales Artificiales
2.    Programación Lineal
3.    Optimización
4.    Simulaciones
5.    Estadísticas
6.    Teoría de Grafos
7.    Probabilidades
8.    Teoría de Juegos
9.    Análisis de Decisiones
10.   Modelos Matemáticos
11.   Etc.
Utilización de Software en las
          Redes Neurales
• Se utiliza software para tener una visión
  más clara acerca de las Redes Neurales a
  través de la visualización.
Utilización de Software en las
       Redes Neurales (Cont.)
• El uso de lenguaje de programación como C++
  y Java pueden crear efectivamente
  instrucciones para software que utilice las
  Redes Neurales Artificiales.
• Se pueden crear aplicaciones utilizando las
  Redes Neurales Artificiales como modelo,
  utilizando todo su potencial, mayormente
  gracias a la librería adjunta con que cuentan
  estos lenguajes de programación.
• Debido a esto, es posible notar un sin número
  de aplicaciones que dependen de su inteligencia
  artificial.
Opiniones Personales
• Estas aplicaciones con inteligencia artificial están al
  alcance de todos, mayormente en los juegos.
• Se puede tomar un software que utilice esta tecnología
  como en el ajedrez, backgammon y algunos juegos de
  video.
• Los seres humanos piensan diferentes a las
  computadoras, pueden hacer cálculos más rápidos y
  tomar decisiones diferentes a nosotros.
• Así, que una buena forma de entender esta tecnología
  es tratar de investigar su manera de tomar decisiones y
  saber como piensan; ya sea utilizando ó no utilizando
  tecnología contra ellos. Si es que queremos seguir ser
  la especie dominante.
Bibliografías
• http://www.gc.ssr.upm.es/inves/neural/ann
  1/anntutor.htm
• http://www.gc.ssr.upm.es/inves/neural/ann
  1/supmodel/Apro_opt.htm
• http://en.wikipedia.org/wiki/Neural_network
  _software
• citeseerx.ist.psu.edu/viewdoc/download?d
  oi=10.1.1.42.3939&rep

Más contenido relacionado

La actualidad más candente

La actualidad más candente (11)

Sis
SisSis
Sis
 
Matemática y Data Science
Matemática y Data ScienceMatemática y Data Science
Matemática y Data Science
 
Presentacion proyecto final de carrera grado sistemas informática Valencia
Presentacion proyecto final de carrera grado sistemas informática ValenciaPresentacion proyecto final de carrera grado sistemas informática Valencia
Presentacion proyecto final de carrera grado sistemas informática Valencia
 
Resumen de paper 2
Resumen de paper 2Resumen de paper 2
Resumen de paper 2
 
Presentacion 2 redes neuronales
Presentacion 2 redes neuronalesPresentacion 2 redes neuronales
Presentacion 2 redes neuronales
 
Regla de kohonen y Red LVQ
Regla de kohonen y Red LVQ Regla de kohonen y Red LVQ
Regla de kohonen y Red LVQ
 
20 y 21
20 y 2120 y 21
20 y 21
 
W0 i9a inteligenciaartificial
W0 i9a inteligenciaartificialW0 i9a inteligenciaartificial
W0 i9a inteligenciaartificial
 
Leccion 1 - Tema 1
Leccion 1 - Tema 1Leccion 1 - Tema 1
Leccion 1 - Tema 1
 
Redes neuronales maria nava
Redes neuronales maria navaRedes neuronales maria nava
Redes neuronales maria nava
 
Un prototipo para el modelado de un sistema de metaheurísticas cooperativa...
Un prototipo para el modelado de un  sistema  de metaheurísticas  cooperativa...Un prototipo para el modelado de un  sistema  de metaheurísticas  cooperativa...
Un prototipo para el modelado de un sistema de metaheurísticas cooperativa...
 

Similar a Redes Neuronales Artificiales

2024-T19-Redes_Neuronales_II.pdf
2024-T19-Redes_Neuronales_II.pdf2024-T19-Redes_Neuronales_II.pdf
2024-T19-Redes_Neuronales_II.pdfRicardo Lopez-Ruiz
 
06mem inteligencia artificial redes neuronales y sus aplicciones
06mem inteligencia artificial redes neuronales y sus aplicciones06mem inteligencia artificial redes neuronales y sus aplicciones
06mem inteligencia artificial redes neuronales y sus apliccionesjcbp_peru
 
Lectura ia rna y aplicaciones 2 as_06mem
Lectura ia rna y aplicaciones 2 as_06memLectura ia rna y aplicaciones 2 as_06mem
Lectura ia rna y aplicaciones 2 as_06memjcbp_peru
 
Tendencias de la Inteligencia Artificial
Tendencias de la Inteligencia ArtificialTendencias de la Inteligencia Artificial
Tendencias de la Inteligencia ArtificialJose
 
Redes neuronales artificiales
Redes neuronales artificialesRedes neuronales artificiales
Redes neuronales artificialesJesus Palomino
 
Inteligencia artificial y las redes neuronales
Inteligencia artificial y las redes neuronalesInteligencia artificial y las redes neuronales
Inteligencia artificial y las redes neuronalesemily reyes lopez
 
Usos y aplicaciones de la inteligencia artificial
Usos y aplicaciones de la inteligencia artificialUsos y aplicaciones de la inteligencia artificial
Usos y aplicaciones de la inteligencia artificialnoelia velmor
 
Unidad 4 clas int datos.pptx
Unidad 4 clas int datos.pptxUnidad 4 clas int datos.pptx
Unidad 4 clas int datos.pptxfernandalemus15
 
Manual análisis de algoritmos
Manual análisis de algoritmosManual análisis de algoritmos
Manual análisis de algoritmosBeat Winehouse
 
Manual de análisis y diseño de algoritmos
Manual de análisis y diseño de algoritmosManual de análisis y diseño de algoritmos
Manual de análisis y diseño de algoritmosJaro
 
Las ciencias de la Computación
Las ciencias de la ComputaciónLas ciencias de la Computación
Las ciencias de la ComputaciónCarlos Escobar
 
CURSO DE SELECCIÓN_SESIÓN 01.pptx
CURSO DE SELECCIÓN_SESIÓN 01.pptxCURSO DE SELECCIÓN_SESIÓN 01.pptx
CURSO DE SELECCIÓN_SESIÓN 01.pptxDreykoReyderYagamiG
 
Retos actuales y futuros del Cómputo en la Nube - Un enfoque académico
Retos actuales y futuros del Cómputo en la Nube - Un enfoque académicoRetos actuales y futuros del Cómputo en la Nube - Un enfoque académico
Retos actuales y futuros del Cómputo en la Nube - Un enfoque académicoJavier Mijail Espadas Pech
 

Similar a Redes Neuronales Artificiales (20)

Súper computadoras
Súper computadorasSúper computadoras
Súper computadoras
 
2024-T19-Redes_Neuronales_II.pdf
2024-T19-Redes_Neuronales_II.pdf2024-T19-Redes_Neuronales_II.pdf
2024-T19-Redes_Neuronales_II.pdf
 
Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificial
 
06mem
06mem06mem
06mem
 
06mem inteligencia artificial redes neuronales y sus aplicciones
06mem inteligencia artificial redes neuronales y sus aplicciones06mem inteligencia artificial redes neuronales y sus aplicciones
06mem inteligencia artificial redes neuronales y sus aplicciones
 
Lectura ia rna y aplicaciones 2 as_06mem
Lectura ia rna y aplicaciones 2 as_06memLectura ia rna y aplicaciones 2 as_06mem
Lectura ia rna y aplicaciones 2 as_06mem
 
Tendencias de la Inteligencia Artificial
Tendencias de la Inteligencia ArtificialTendencias de la Inteligencia Artificial
Tendencias de la Inteligencia Artificial
 
Redes neuronales artificiales
Redes neuronales artificialesRedes neuronales artificiales
Redes neuronales artificiales
 
Redes Neuronales
Redes NeuronalesRedes Neuronales
Redes Neuronales
 
Inteligencia artificial y las redes neuronales
Inteligencia artificial y las redes neuronalesInteligencia artificial y las redes neuronales
Inteligencia artificial y las redes neuronales
 
Usos y aplicaciones de la inteligencia artificial
Usos y aplicaciones de la inteligencia artificialUsos y aplicaciones de la inteligencia artificial
Usos y aplicaciones de la inteligencia artificial
 
Unidad 4 clas int datos.pptx
Unidad 4 clas int datos.pptxUnidad 4 clas int datos.pptx
Unidad 4 clas int datos.pptx
 
Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificial
 
Manual analisis-de-algoritmos
Manual analisis-de-algoritmosManual analisis-de-algoritmos
Manual analisis-de-algoritmos
 
Manual análisis de algoritmos
Manual análisis de algoritmosManual análisis de algoritmos
Manual análisis de algoritmos
 
Manual de análisis y diseño de algoritmos
Manual de análisis y diseño de algoritmosManual de análisis y diseño de algoritmos
Manual de análisis y diseño de algoritmos
 
Las ciencias de la Computación
Las ciencias de la ComputaciónLas ciencias de la Computación
Las ciencias de la Computación
 
REDES NEURONALES.pptx
REDES NEURONALES.pptxREDES NEURONALES.pptx
REDES NEURONALES.pptx
 
CURSO DE SELECCIÓN_SESIÓN 01.pptx
CURSO DE SELECCIÓN_SESIÓN 01.pptxCURSO DE SELECCIÓN_SESIÓN 01.pptx
CURSO DE SELECCIÓN_SESIÓN 01.pptx
 
Retos actuales y futuros del Cómputo en la Nube - Un enfoque académico
Retos actuales y futuros del Cómputo en la Nube - Un enfoque académicoRetos actuales y futuros del Cómputo en la Nube - Un enfoque académico
Retos actuales y futuros del Cómputo en la Nube - Un enfoque académico
 

Último

International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 

Último (16)

International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 

Redes Neuronales Artificiales

  • 1. Redes Neuronales Artificiales Investigación De Operaciones Y Ciencias De Computación Por : José L. Rodríguez Rivera
  • 2. ¿Qué son las Redes Neurales Artificiales? Es una simulación abstracta de una sistema nervioso real que contiene neuronas que se comunican unas con otras utilizando conexiones de neuroeje. El primer modelo fundamental se propuso en 1943 por McCulloch y Pitts que era un dispositivo binario.
  • 3. El Modelo Neural El Modelo Neural se puede subdividir en dos categorías: 1. El tipo Biológico, que trata de igualar lo mas posible el funcionamiento de un sistema nervioso de un celebro, utilizando instrumentos de audio y visión. 2. Conducto de Aplicaciones, que depende menos de Neurología, pero depende mas del modelo de programación.
  • 4. El Modelo Biológico • Se estima que el celebro humano contiene alrededor de 100 billones de neuronas y 100,000 billones sinapsis (uniones mediante las cuales la células envían mensajes unas con otras). • Aunque se sabe que el tiempo de enviar mensajes entres las células cerebrales en un millón de veces más lento que en un computadora, su interconexión entre la neuronas es 1000 veces más poderosa que las supercomputadoras de hoy día.
  • 6. Aplicaciones de las Redes Neurales • Organización Propia y Adaptación : tiene capacidades de aprendizaje propias. Esto tiene colación con las reglas de aprendizaje supervisadas con la ayuda de un “Maestro”; y con las reglas de aprendizaje no supervisadas, en donde las Redes Neurales aprenden por su cuenta sin la ayuda de un “Maestro”.
  • 7. Aplicaciones de las Redes Neurales: Aprendizaje Con “Maestros” y Sin “Maestros”.
  • 8. Aplicaciones de las Redes Neurales (Cont.) • Procesamiento No Lineal de Redes: Mejora la aproximación de redes, de su clasificación y mejora su capacidad en escuchar los sonidos que no se pueden escuchar generalmente. • Procesamiento en Paralelo: Envuelve una gran cantidad de células procesadoras interconectando las neuronas extensivamente.
  • 9. Aplicaciones de las Redes Neurales (Cont.) Según las reglas anteriores acerca de la Organización Propia y Adaptación, Procesamiento No Lineal de Redes y Procesamiento en Paralelo, se puede hablar de las siguientes áreas en donde se usa con gran importancia las Redes Neurales, por ejemplo:
  • 10. Aplicaciones de las Redes Neurales (Cont.) • Clasificación, incluyendo reconocimiento de patrones y secuencias. • Procesamiento de Datos, por ejemplo: en una base de datos para encontrar la información pertinente. • Aproximación de funciones que ayudan a predecir algún evento.
  • 11. Aplicaciones de las Redes Neurales (Cont.) • Entre las aplicaciones más específicas están las siguientes: 1. Identificación y Control (Como un vehículo) 2. Algunos Juegos que se necesite de la toma de decisiones o patrones. 3. Reconocimiento de vos, gestos y escrituras. 4. Diagnósticos Médicos. 5. Análisis Financiero. 6. Exc.
  • 12. Aproximación y Optimización de las Redes Neurales • Las fórmulas de aproximación pueden verse como una regresión para los datos a ser enseñados en algoritmo. • Los valores de entrada y de enseñanza tienen como variable “X” y “T” respectivamente. • El objetivo de enseñar a una red es encontrar los pesos “W” óptimos entre “T” y el resultado esperado.
  • 13. Aproximación y Optimización de las Redes Neurales La siguiente es una función para el encontrar el error mínimo, de dependiendo de sus entradas y sus pesos. Esta otra es una función que utiliza una ecuación diferencial parcial para encontrar el peso óptimo dependiendo de la energía “E” y la descendencia del gradiente
  • 14. Aproximación y Optimización de las Redes Neurales en Mathematica
  • 15. Aproximación y Optimización de las Redes Neurales en Mathematica (Cont.)
  • 16. Aprendizaje de Máquinas • Es una disciplina dedicada a la creación de algoritmos que le permita a la computadora cambiar su comportamiento basados en datos almacenado o bases de datos. • Esta disciplina está relacionada con las matemáticas, como por ejemplo: estadísticas y probabilidades. También reconocimiento de patrones, inteligencia artificial y sobretodo ciencias de computación.
  • 17. Aprendizaje de Máquinas y la Estadística • Una aplicación del aprendizaje de Máquinas se da mucho en la estadística tal. Cada científico sueña con poder predecir con exactitud que lo que podría ocurrir en el futuro, al igual que en cualquier disciplina, anticipar lo que va a suceder es dinero. • Así que el aprendizaje de máquinas es otro método que buscan los científicos para predecir el futuro utilizando algoritmos muy potentes y muy complicados a la hora de programar.
  • 18. Aprendizaje de Máquinas y la Estadística (cont.) • Un ejemplo sencillo del aprendizaje de máquinas es por ejemplo: como cuando se tiene una gráfica con data almacenada. Esta se le da a una computadora y empieza a tomar decisiones dependiendo de los datos guardados. La siguiente figura ilustra el concepto:
  • 19. Aprendizaje de Máquinas y Programación Cuadrática • La Programación cuadrática se utiliza como aprendizaje supervisado en las maquinas que toman sus decisiones. • Reduce considerablemente el número de instrucciones que puede un ser humano dar a una máquina; como un avión o reactor nuclear. • La idea es optimizar las funciones de costos encontrando el peso óptimo para que funcione eficientemente.
  • 20. Aprendizaje de Máquinas y el Aprendizaje Q. • Es una técnica de aprendizaje no supervisada que funciona mediante una función de aprendizaje activa dejándose llevar de una acción dada. • Una de las mejores fortalezas del aprendizaje Q es su manera de tomar decisiones sin tener un modelo por el cual dejarse llevar. • En cuanto el aprendizaje Q conlleve más complejidad su función, pierde viabilidad, es por eso que se utilizan las Redes Neurales, para controlar su funcionamiento.
  • 21. La Investigación de Operaciones y las Ciencias de Computadoras • La utilización de computadoras para agilizar la solución de un problema de operaciones data desde las creaciones de computadoras en la Segunda Guerra Mundial • Su uso era específicamente para el Ejército Americano, para poder lidiar con problemas que no podían ser resuelto por los matemáticos de aquel entonces, como decodificación de códigos y cálculos que la computadora podía realizar mucho más preciso que los humanos.
  • 22. La Investigación de Operaciones y las Ciencias de Computadoras (Cont.) • Las computadoras han cambiado drásticamente desde que se inventaron. • La creación de nueva tecnología, el mejoramiento de la rapidez en los Microprocesadores y la capacidad ó posibilidad de crear nueva tecnología y software, hace que se pueda implementar mejor el potencial mucho mejor para el campo de Investigación de Operaciones.
  • 23. La Investigación de Operaciones y las Ciencias de Computadoras con Aplicaciones • La aplicación principal de las computadoras en la investigación de operaciones es utilizada para la Milicia; descifrando códigos, observando con satélites al enemigo, simulando situaciones de combate, en la ingeniería, base de datos, resolver problemas de optimización, etc.
  • 24. La Investigación de Operaciones y las Ciencias de Computadoras con Aplicaciones • Otras aplicaciones incluyen: 1. Redes Neurales Artificiales 2. Programación Lineal 3. Optimización 4. Simulaciones 5. Estadísticas 6. Teoría de Grafos 7. Probabilidades 8. Teoría de Juegos 9. Análisis de Decisiones 10. Modelos Matemáticos 11. Etc.
  • 25. Utilización de Software en las Redes Neurales • Se utiliza software para tener una visión más clara acerca de las Redes Neurales a través de la visualización.
  • 26. Utilización de Software en las Redes Neurales (Cont.) • El uso de lenguaje de programación como C++ y Java pueden crear efectivamente instrucciones para software que utilice las Redes Neurales Artificiales. • Se pueden crear aplicaciones utilizando las Redes Neurales Artificiales como modelo, utilizando todo su potencial, mayormente gracias a la librería adjunta con que cuentan estos lenguajes de programación. • Debido a esto, es posible notar un sin número de aplicaciones que dependen de su inteligencia artificial.
  • 27. Opiniones Personales • Estas aplicaciones con inteligencia artificial están al alcance de todos, mayormente en los juegos. • Se puede tomar un software que utilice esta tecnología como en el ajedrez, backgammon y algunos juegos de video. • Los seres humanos piensan diferentes a las computadoras, pueden hacer cálculos más rápidos y tomar decisiones diferentes a nosotros. • Así, que una buena forma de entender esta tecnología es tratar de investigar su manera de tomar decisiones y saber como piensan; ya sea utilizando ó no utilizando tecnología contra ellos. Si es que queremos seguir ser la especie dominante.
  • 28. Bibliografías • http://www.gc.ssr.upm.es/inves/neural/ann 1/anntutor.htm • http://www.gc.ssr.upm.es/inves/neural/ann 1/supmodel/Apro_opt.htm • http://en.wikipedia.org/wiki/Neural_network _software • citeseerx.ist.psu.edu/viewdoc/download?d oi=10.1.1.42.3939&rep