SlideShare una empresa de Scribd logo
DISEÑO AVANZADO DE SISTEMASDISEÑO AVANZADO DE SISTEMAS
TemaTema : DATA MINING Y: DATA MINING Y REDES NEURONALESREDES NEURONALES
DeDe : Victor Lino Silva: Victor Lino Silva
Data Mining: definición
Arte/Ciencia de descubrir y aprovechar
en forma automática información
no-obvia y útil en grandes bases de datos
Énfasis en:
• no-obvia (no intuitivas)
• útil (coste vs beneficio)
• grande (proceso automático)
No hay reglas siempre que el proceso sea eficiente en
tiempo, dinero y recursos humanos
Data Mining
Tres pasos
Preparación de los datos
Análisis de datos
Toma de decisiones
Redes Neuronales
Data Mining
Preparación de datos
Extracción / Integración
Transformación
Selección
Limpieza
Data warehouse
50-80% tiempo del proyecto
Data Mining
“Scrubbing, selecting, cleansing, preprocessing,…”
• Eliminar redundancia
• Eliminar datos y variables irrelevantes
• Tratar datos ausentes
media, substitución astuta, interpolación, ignorar, ?
• Corrección errores
• Outliers (datos fuera de rango)
• Verificar consistencia
• Reservar todo preprocesamiento relevante hasta el análisis
Data Mining
Anáslisis de datos
Técnicas:
• Árboles de decisión
• Reglas de asociación
• Ajustes (regresiones..)
• Algoritmos genéticos
• Redes neuronales
• …
Tareas conceptuales:
• Clasificación
• Optimización
• Interpolación
• Modelación
• Predicción
• …
Objetivos:
• Target marketing
• Segmentación
• Control
• Predicción ventas
• Descubrir imperfecciones
• …
Data Mining
Toma de decisiones
Los resultados del análisis pueden resultar inescrutables
• El analista debe entender el problema a fondo
• Los resultados deben presentarse con honestidad
• El post-procesamiento y la inclusión de factores subjectivos
son a menudo necesarios
• Validación estricta
Data Mining
¿Por qué no se emplea el Data Mining?
• Explotación “bruta” de las bases de datos da resultados sin
sentido o no-competitivos
Sentido común y buena formación = coste elevado
• Sí se emplea, pero poca gente es consciente
Data Mining
Redes Neuronales
¿Qué es una red neuronal?
DatosDatos históricos
variables objetivos
Datos nuevos
variables ??
Las redes neuronales aprenden a partir de ejemplos
Economista/Matemático/Físico/Analista
Aproximante universal
(Permiten un ajuste a partir de ejemplos en
un gran espacio de funciones sin sesgo,
robusto, flexible que implementa
inferencia bayesiana)
Economista/Empresario
Herramienta de predicción
(objetivo, consolidado,
adaptable a problemas complejos,
integrable)
Modelo del cerebro
Redes neuronales
Redes neuronales
¿Para qué sirven una red neuronal?
• Clasificación
Clientes buenos/malos, comprometidos o no, asequibles o no
Reconocimiento de patrones
• Interpolación
Adivinar el comportamiento de un nuevo cliente
Crear un nuevo concepto
• Predicción
Ventas, meteorología, finanzas, control de producción
Las redes neuronales pueden ser aplicadas a cualquier
problema de inferencia estadística
¿Cómo funciona una red neuronal?
capa 1
capa 2
capa l








+=
−
−
=
∑ )()1(
)1(
1
)()( l
i
l
j
ln
j
l
ij
l
i tzwfz
Red neuronal
feedforward
multicapa
Redes neuronales
Redes neuronales








+=
−
−
=
∑ )()1(
)1(
1
)()( l
i
l
j
ln
j
l
ij
l
i tzwfz
• La función de activación ƒ da flexibilidad para que la respuesta de
cada neurona pueda ser no lineal
• Los pesos w y los umbrales t determinan la forma en que la información
es procesada por cada neurona
• El número de capas y de neuronas por capa definen la
arquitectura de la red neuronal
El algoritmo de aprendizaje por corrección de errores hacia atrás,
“back-propagation” (1985) establece un procedimiento eficiente para
ajustar los pesos y umbrales de una red neuronal de forma que aprenda
ejemplos.
¡Hemos aprendido a aprender!
Redes neuronales
T vs C
C
T c
T
CTTC
Entrenamiento
0. w y t aleatorios
1. Introducir un ejempo (T)
2. Output = T
bien
Output = C
error
3. Propagar un cambio de
w and t a través de la red
para reducir el error
4. Repetir con todos los
ejemplos varias veces
Aprendizaje supervisado de T / C
T
Robusto
Universal
Sin sesgo
Redes neuronales
Belgrado 19/04/1999
Una red neuronal es
entrenada con patrones
de aviones
La red detecta un avión
militar escondido bajo un
avión comercial
Ejemplos
Finanzas
Data Mining
Divorcios
Ciencia
Banca
Reconocimiento
de patrones
Tarjetas de crédito
1. 50000 clientes reciben la oferta
2. Un red neuronal es entrenada con
las respuestas
3. La red predice la respuesta de los
450000 clientes restantes
Un banco desea ofrecer una nueva tarjeta a sus clientes
Depósitos Salario
Edad Sexo Créditos
Hipotecas Educación
Sí / No
Red neuronal
Ejemplos
Ejemplos
Lift Chart
% de clientes contactados
% de
Respuestas positivas
retenidas
Promedios sobre redes entrenadas a partir de pesos aleatorios
Si existe un modelo subyacente, las redes son equivalentes
Si no existe un modelo subyacente, las redes producen dispersión
• Lanzamos 100 redes sobre
datos entrenar/validar
• Para cada dato tenemos un
promedio y una dispersión
• Descartamos 3 sigma
Alarmas
Arbitraje
….
-1 sigma
+ 1sigma
NN
Real
Ejemplos
Series temporales de cotizaciones
Ejemplos
¿Estoy divorciado?
Una red neuronal ha sido entrenada con
• área del apartamento
• ¿es relevante la virginidad? ¿divorciado?
• salario sí / no
• visitas de los suegros
• salud,..
Acierto: 88%
Matemáticas / Filosofía 100%
Reflexión
Existen barreras a superar
cultura informática
gestión inteligente de la información
coste/beneficio
nuevas generaciones
Estamos entrando en la era de la información

Más contenido relacionado

Destacado

Redes Neuronales
Redes NeuronalesRedes Neuronales
Redes Neuronales
gueste7b261
 
Funciones del cerebro
Funciones del cerebroFunciones del cerebro
Funciones del cerebro
Tatianaleiton
 
REDES NEURONALES Aprendizaje Asociativo
REDES NEURONALES Aprendizaje  AsociativoREDES NEURONALES Aprendizaje  Asociativo
REDES NEURONALES Aprendizaje Asociativo
ESCOM
 

Destacado (11)

Redes neuronales
Redes neuronalesRedes neuronales
Redes neuronales
 
Google(Historia, Servicios, Tecnología
Google(Historia, Servicios, Tecnología Google(Historia, Servicios, Tecnología
Google(Historia, Servicios, Tecnología
 
Introduccion a las redes neuronales
Introduccion a las redes neuronalesIntroduccion a las redes neuronales
Introduccion a las redes neuronales
 
Introduccion redes neuronales artificiales
Introduccion redes neuronales artificialesIntroduccion redes neuronales artificiales
Introduccion redes neuronales artificiales
 
REDES NEURONALES ARTIFICIALES HISTORIA Y TEORIA
REDES NEURONALES ARTIFICIALES HISTORIA Y TEORIAREDES NEURONALES ARTIFICIALES HISTORIA Y TEORIA
REDES NEURONALES ARTIFICIALES HISTORIA Y TEORIA
 
Redes Neuronales
Redes NeuronalesRedes Neuronales
Redes Neuronales
 
Funciones del cerebro
Funciones del cerebroFunciones del cerebro
Funciones del cerebro
 
Sistemas neuronales
Sistemas neuronalesSistemas neuronales
Sistemas neuronales
 
Perceptrón Simple – Redes Neuronales con Aprendizaje Supervisado
Perceptrón Simple – Redes Neuronales con Aprendizaje SupervisadoPerceptrón Simple – Redes Neuronales con Aprendizaje Supervisado
Perceptrón Simple – Redes Neuronales con Aprendizaje Supervisado
 
REDES NEURONALES Aprendizaje Asociativo
REDES NEURONALES Aprendizaje  AsociativoREDES NEURONALES Aprendizaje  Asociativo
REDES NEURONALES Aprendizaje Asociativo
 
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
 

Similar a Redes neuronales

Data mining
Data miningData mining
Data mining
rubzabet
 
Data mining
Data miningData mining
Data mining
rubza
 
Exposicion mineria de datos - Franklin Rodríguez
Exposicion mineria de datos - Franklin Rodríguez Exposicion mineria de datos - Franklin Rodríguez
Exposicion mineria de datos - Franklin Rodríguez
Ana Delgado
 

Similar a Redes neuronales (20)

Mineria de datos
Mineria de datosMineria de datos
Mineria de datos
 
Presentacion data mining (mineria de datos)- base de datos
Presentacion data mining (mineria de datos)- base de datosPresentacion data mining (mineria de datos)- base de datos
Presentacion data mining (mineria de datos)- base de datos
 
Fundamentos Minería Datos
Fundamentos Minería DatosFundamentos Minería Datos
Fundamentos Minería Datos
 
Mineria de Datos
Mineria de DatosMineria de Datos
Mineria de Datos
 
Data Mining Parte 1.pptx
Data Mining Parte 1.pptxData Mining Parte 1.pptx
Data Mining Parte 1.pptx
 
aplicaciones de minería de datos
aplicaciones de minería de datosaplicaciones de minería de datos
aplicaciones de minería de datos
 
Data mining
Data miningData mining
Data mining
 
Análisis de Sentimientos y otros retos del aprovechamiento inteligente de los...
Análisis de Sentimientos y otros retos del aprovechamiento inteligente de los...Análisis de Sentimientos y otros retos del aprovechamiento inteligente de los...
Análisis de Sentimientos y otros retos del aprovechamiento inteligente de los...
 
Data mining
Data miningData mining
Data mining
 
EMBD2018 | Autotuning en modelos de Machine Learning
EMBD2018 | Autotuning en modelos de Machine LearningEMBD2018 | Autotuning en modelos de Machine Learning
EMBD2018 | Autotuning en modelos de Machine Learning
 
Exposicion mineria de datos - Franklin Rodríguez
Exposicion mineria de datos - Franklin Rodríguez Exposicion mineria de datos - Franklin Rodríguez
Exposicion mineria de datos - Franklin Rodríguez
 
2023-T4-Analisis_Datos.ppsx
2023-T4-Analisis_Datos.ppsx2023-T4-Analisis_Datos.ppsx
2023-T4-Analisis_Datos.ppsx
 
REDES NEURONALES.pptx
REDES NEURONALES.pptxREDES NEURONALES.pptx
REDES NEURONALES.pptx
 
Datamining y Machine Learning para Ciencias Biológicas
Datamining y Machine Learning para Ciencias BiológicasDatamining y Machine Learning para Ciencias Biológicas
Datamining y Machine Learning para Ciencias Biológicas
 
Tecnicas Mineria de Datos.ppt
Tecnicas Mineria de Datos.pptTecnicas Mineria de Datos.ppt
Tecnicas Mineria de Datos.ppt
 
Mineria de datos ok
Mineria de datos okMineria de datos ok
Mineria de datos ok
 
Big data & data mining
Big data & data miningBig data & data mining
Big data & data mining
 
Monografia Data Mining
Monografia Data Mining   Monografia Data Mining
Monografia Data Mining
 
Io t _analitica_maximizando_el_poder_de_sus_datos
Io t _analitica_maximizando_el_poder_de_sus_datosIo t _analitica_maximizando_el_poder_de_sus_datos
Io t _analitica_maximizando_el_poder_de_sus_datos
 
Mineria de datos
Mineria de datosMineria de datos
Mineria de datos
 

Último

(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
vazquezgarciajesusma
 
proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
raquelariza02
 
PRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docx
PRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docxPRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docx
PRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docx
encinasm992
 

Último (20)

3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx
3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx
3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx
 
¡Mira mi nuevo diseño hecho en Canva!.pdf
¡Mira mi nuevo diseño hecho en Canva!.pdf¡Mira mi nuevo diseño hecho en Canva!.pdf
¡Mira mi nuevo diseño hecho en Canva!.pdf
 
Diagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestreDiagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestre
 
Herramientas informáticas. Sara Torres R.
Herramientas informáticas. Sara Torres R.Herramientas informáticas. Sara Torres R.
Herramientas informáticas. Sara Torres R.
 
Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdf
 
Presentacion y Extension de tema para Blogger.pptx
Presentacion y Extension de tema para Blogger.pptxPresentacion y Extension de tema para Blogger.pptx
Presentacion y Extension de tema para Blogger.pptx
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 
Unidad 1- Historia y Evolucion de las computadoras.pdf
Unidad 1- Historia y Evolucion de las computadoras.pdfUnidad 1- Historia y Evolucion de las computadoras.pdf
Unidad 1- Historia y Evolucion de las computadoras.pdf
 
proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
 
Inteligencia Artificial para usuarios nivel inicial
Inteligencia Artificial para usuarios nivel inicialInteligencia Artificial para usuarios nivel inicial
Inteligencia Artificial para usuarios nivel inicial
 
Robótica educativa para la eduacion primaria .pptx
Robótica educativa para la eduacion primaria .pptxRobótica educativa para la eduacion primaria .pptx
Robótica educativa para la eduacion primaria .pptx
 
manual-de-oleohidraulica-industrial-vickers.pdf
manual-de-oleohidraulica-industrial-vickers.pdfmanual-de-oleohidraulica-industrial-vickers.pdf
manual-de-oleohidraulica-industrial-vickers.pdf
 
Gestión de concurrencia y bloqueos en SQL Server
Gestión de concurrencia y bloqueos en SQL ServerGestión de concurrencia y bloqueos en SQL Server
Gestión de concurrencia y bloqueos en SQL Server
 
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
 
Posnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativaPosnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativa
 
Sistemas distribuidos de redes de computadores en un entorno virtual de apren...
Sistemas distribuidos de redes de computadores en un entorno virtual de apren...Sistemas distribuidos de redes de computadores en un entorno virtual de apren...
Sistemas distribuidos de redes de computadores en un entorno virtual de apren...
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 
proyectos_social_y_socioproductivos _mapas_conceptuales
proyectos_social_y_socioproductivos _mapas_conceptualesproyectos_social_y_socioproductivos _mapas_conceptuales
proyectos_social_y_socioproductivos _mapas_conceptuales
 
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
 
PRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docx
PRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docxPRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docx
PRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docx
 

Redes neuronales

  • 1. DISEÑO AVANZADO DE SISTEMASDISEÑO AVANZADO DE SISTEMAS TemaTema : DATA MINING Y: DATA MINING Y REDES NEURONALESREDES NEURONALES DeDe : Victor Lino Silva: Victor Lino Silva
  • 2. Data Mining: definición Arte/Ciencia de descubrir y aprovechar en forma automática información no-obvia y útil en grandes bases de datos Énfasis en: • no-obvia (no intuitivas) • útil (coste vs beneficio) • grande (proceso automático) No hay reglas siempre que el proceso sea eficiente en tiempo, dinero y recursos humanos Data Mining
  • 3. Tres pasos Preparación de los datos Análisis de datos Toma de decisiones Redes Neuronales Data Mining
  • 4. Preparación de datos Extracción / Integración Transformación Selección Limpieza Data warehouse 50-80% tiempo del proyecto Data Mining
  • 5. “Scrubbing, selecting, cleansing, preprocessing,…” • Eliminar redundancia • Eliminar datos y variables irrelevantes • Tratar datos ausentes media, substitución astuta, interpolación, ignorar, ? • Corrección errores • Outliers (datos fuera de rango) • Verificar consistencia • Reservar todo preprocesamiento relevante hasta el análisis Data Mining
  • 6. Anáslisis de datos Técnicas: • Árboles de decisión • Reglas de asociación • Ajustes (regresiones..) • Algoritmos genéticos • Redes neuronales • … Tareas conceptuales: • Clasificación • Optimización • Interpolación • Modelación • Predicción • … Objetivos: • Target marketing • Segmentación • Control • Predicción ventas • Descubrir imperfecciones • … Data Mining
  • 7. Toma de decisiones Los resultados del análisis pueden resultar inescrutables • El analista debe entender el problema a fondo • Los resultados deben presentarse con honestidad • El post-procesamiento y la inclusión de factores subjectivos son a menudo necesarios • Validación estricta Data Mining
  • 8. ¿Por qué no se emplea el Data Mining? • Explotación “bruta” de las bases de datos da resultados sin sentido o no-competitivos Sentido común y buena formación = coste elevado • Sí se emplea, pero poca gente es consciente Data Mining
  • 10. ¿Qué es una red neuronal? DatosDatos históricos variables objetivos Datos nuevos variables ?? Las redes neuronales aprenden a partir de ejemplos Economista/Matemático/Físico/Analista Aproximante universal (Permiten un ajuste a partir de ejemplos en un gran espacio de funciones sin sesgo, robusto, flexible que implementa inferencia bayesiana) Economista/Empresario Herramienta de predicción (objetivo, consolidado, adaptable a problemas complejos, integrable) Modelo del cerebro Redes neuronales
  • 11. Redes neuronales ¿Para qué sirven una red neuronal? • Clasificación Clientes buenos/malos, comprometidos o no, asequibles o no Reconocimiento de patrones • Interpolación Adivinar el comportamiento de un nuevo cliente Crear un nuevo concepto • Predicción Ventas, meteorología, finanzas, control de producción Las redes neuronales pueden ser aplicadas a cualquier problema de inferencia estadística
  • 12. ¿Cómo funciona una red neuronal? capa 1 capa 2 capa l         += − − = ∑ )()1( )1( 1 )()( l i l j ln j l ij l i tzwfz Red neuronal feedforward multicapa Redes neuronales
  • 13. Redes neuronales         += − − = ∑ )()1( )1( 1 )()( l i l j ln j l ij l i tzwfz • La función de activación ƒ da flexibilidad para que la respuesta de cada neurona pueda ser no lineal • Los pesos w y los umbrales t determinan la forma en que la información es procesada por cada neurona • El número de capas y de neuronas por capa definen la arquitectura de la red neuronal El algoritmo de aprendizaje por corrección de errores hacia atrás, “back-propagation” (1985) establece un procedimiento eficiente para ajustar los pesos y umbrales de una red neuronal de forma que aprenda ejemplos. ¡Hemos aprendido a aprender!
  • 14. Redes neuronales T vs C C T c T CTTC Entrenamiento 0. w y t aleatorios 1. Introducir un ejempo (T) 2. Output = T bien Output = C error 3. Propagar un cambio de w and t a través de la red para reducir el error 4. Repetir con todos los ejemplos varias veces Aprendizaje supervisado de T / C T Robusto Universal Sin sesgo
  • 15. Redes neuronales Belgrado 19/04/1999 Una red neuronal es entrenada con patrones de aviones La red detecta un avión militar escondido bajo un avión comercial
  • 17. Tarjetas de crédito 1. 50000 clientes reciben la oferta 2. Un red neuronal es entrenada con las respuestas 3. La red predice la respuesta de los 450000 clientes restantes Un banco desea ofrecer una nueva tarjeta a sus clientes Depósitos Salario Edad Sexo Créditos Hipotecas Educación Sí / No Red neuronal Ejemplos
  • 18. Ejemplos Lift Chart % de clientes contactados % de Respuestas positivas retenidas
  • 19. Promedios sobre redes entrenadas a partir de pesos aleatorios Si existe un modelo subyacente, las redes son equivalentes Si no existe un modelo subyacente, las redes producen dispersión • Lanzamos 100 redes sobre datos entrenar/validar • Para cada dato tenemos un promedio y una dispersión • Descartamos 3 sigma Alarmas Arbitraje …. -1 sigma + 1sigma NN Real Ejemplos Series temporales de cotizaciones
  • 20. Ejemplos ¿Estoy divorciado? Una red neuronal ha sido entrenada con • área del apartamento • ¿es relevante la virginidad? ¿divorciado? • salario sí / no • visitas de los suegros • salud,.. Acierto: 88% Matemáticas / Filosofía 100%
  • 21. Reflexión Existen barreras a superar cultura informática gestión inteligente de la información coste/beneficio nuevas generaciones Estamos entrando en la era de la información