SlideShare una empresa de Scribd logo
1 de 35
Descargar para leer sin conexión
Deep Learning para Series de
Tiempo
~ Pablo Casas
https://www.linkedin.com/in/pcasas/
https://twitter.com/pabloc_ds
https://LibroVivoDeCienciaDeDatos.ai
(Espacio publicitario)
https://www.udemy.com/desembarcando-en-r
Curso presencial Deep Learning
Agenda
Poco de contexto de que es I.A.
¿Qué es una red neuronal? (y por qué funcionan!)
Modelo Deep Learning - LSTM
Modelo predictivo (de juguete) de stock prices de MELI
Deep Learning en código R
Otras técnicas recomendadas
Memes
¿Qué es IA?
A)
B)
C)
D)
E) Todas las anteriores
¿Qué es IA?
¿Qué es IA?
Data Mining Vs
Data Science Vs
Machine Learning Vs.
IA Vs.
Deep Learning
Y además...
Estadística Vs.
Estadística Bayesiana...
¿Que es una red neuronal?
¿Pero son tan simples?
Mnist con Keras para R: https://keras.rstudio.com
‘Hola Mundo’ en detección de imágenes: mnist
235k parámetros
¿Y por qué funciona ahora?
No…
No es un dron.
Paper youtube:
https://static.googleusercontent.com/media/research.google.com/en//pubs/archive/45530.pdf
LSTM Deep Learning
¿Qué son las redes LSTM?
Secuencia
Texto
Ej: Modelo de Google translate
Estudien de: http://karpathy.github.io/2015/05/21/rnn-effectiveness/
Los datos
quantmod::getSymbols("MELI", src = "yahoo", from = "2015-06-26", to = "2019-06-26")
Basado en los últimos 13 valores, predecir el 14vo
Los datos
Próximamente el 100% del código será publicado en un blog post en:
http://blog.datascienceheroes.com/
Mientras tanto:
https://blog.datascienceheroes.com/how-to-create-a-sequential-model-in-keras
-for-r/
Modelo Deep Learning con Keras
¿Cómo se ve el modelo?
?
Modelo Deep Learning con Keras
Expectativas Deep Learning
¿Quién soy yo?
¿Qué es la mente?
¿Hay una voz en mi CPU?
Expectativa…
Expectativas Deep Learning
¿Por qué sube el dólar?
¿Deje la eladera abierta?
¿Para qué sirve la 'H'?
Expectativa…
Expectativas Deep Learning
Realidad...
Pero primero hagamos un modelo naive
Predecir por la media tiene ~4.7% de error
Error = Mean Average Percentage Error o MAPE
Ahora si… Resultados!
2.3% de error Vs 4.7%
Doble de mejora!
¿Funciona mejor con más capas?
¿Funciona mejor con más capas?
“Casi igual”
(pero hay que
seguir probando!)
https://librovivodecienciadedatos.ai/desempe%C3%B1o-modelo.html#conociendo_el_error
Predicciones (prox 7 días)
(Si llega a predecir bien es
por la entropía del mundo)
Saliendo del glamour
de deep learning...
Asociar dos series de tiempo
Asociar dos series de tiempo
Asociar dos series de tiempo
https://systematicinvestor.wordpress.com/2012/01/20/time-series-matching-with-dynamic-tim
e-warping/
Pero ojo con lo que comparan...
Correlación entre el consumo de muzzarella y los doctorados en ingeniería (si, es real:
http://www.tylervigen.com/spurious-correlations )
Fourier analysis
Fourier analysis
Fourier analysis
https://www.mathworks.com/help/matlab/examples/using-fft.html
La conclusión es:
a) La Magia existe
b) La señal tiene ciclos cada 11 años
En R: fft()
También es relevante...
Forecasting: Principles and Practice: https://otexts.com/fpp2
Modelos ARIMA / ARIMAX
Deep learning con twitter + multivariate time series
Hurst exponent (ó dimension fractal):
https://www.intechopen.com/books/fractal-analysis/fractal-analysis-of-time-series-
data-sets-methods-and-challenges… ¿y qué es un fractal?
Fractal de Mandelbrot
FIN. (preguntas + espacio publicitario)
https://www.linkedin.com/in/pcasas/
https://twitter.com/pabloc_ds
https://LibroVivoDeCienciaDeDatos.ai
https://www.udemy.com/desembarcando-en-r

Más contenido relacionado

Similar a Deep Learning para Series de Tiempo

Guia Docente Aprendizaje de la Inteligencia Artificial Ccesa007.pdf
Guia Docente Aprendizaje de la Inteligencia Artificial Ccesa007.pdfGuia Docente Aprendizaje de la Inteligencia Artificial Ccesa007.pdf
Guia Docente Aprendizaje de la Inteligencia Artificial Ccesa007.pdfDemetrio Ccesa Rayme
 
Ado.net entity framework
Ado.net entity frameworkAdo.net entity framework
Ado.net entity frameworkCein
 
Vraytotalmanual 111203073025-phpapp01
Vraytotalmanual 111203073025-phpapp01Vraytotalmanual 111203073025-phpapp01
Vraytotalmanual 111203073025-phpapp01EDDYCUMBICUS
 
Manual de-java
Manual de-javaManual de-java
Manual de-javaeliseorm
 
Machine Learning a lo berserker - Software Craftsmanship Barcelona 2016
Machine Learning a lo berserker  - Software Craftsmanship Barcelona 2016Machine Learning a lo berserker  - Software Craftsmanship Barcelona 2016
Machine Learning a lo berserker - Software Craftsmanship Barcelona 2016Beatriz Martín @zigiella
 
que es programar
 que es programar que es programar
que es programarcarlossapuy
 
¿Quién va a desarrollar las Apps del futuro? (aviso: no serán los programadores)
¿Quién va a desarrollar las Apps del futuro? (aviso: no serán los programadores)¿Quién va a desarrollar las Apps del futuro? (aviso: no serán los programadores)
¿Quién va a desarrollar las Apps del futuro? (aviso: no serán los programadores)Jordi Cabot
 
Introduccion de programacion
Introduccion de programacionIntroduccion de programacion
Introduccion de programacionyessicacubillos10
 
Gira de Speaker Latinoamerica Machine learning
Gira de Speaker Latinoamerica Machine learningGira de Speaker Latinoamerica Machine learning
Gira de Speaker Latinoamerica Machine learningIvan Martinez
 
Pythonlearn-01-Intro.pptx
Pythonlearn-01-Intro.pptxPythonlearn-01-Intro.pptx
Pythonlearn-01-Intro.pptxDiegoSalvetti2
 
Taller 1 Introduccion a la programacion
Taller 1 Introduccion a la programacionTaller 1 Introduccion a la programacion
Taller 1 Introduccion a la programacionAngie_torres10
 
Ensayo aprendido en el semestre
Ensayo aprendido en el semestreEnsayo aprendido en el semestre
Ensayo aprendido en el semestreza_bluee
 

Similar a Deep Learning para Series de Tiempo (20)

Guia Docente Aprendizaje de la Inteligencia Artificial Ccesa007.pdf
Guia Docente Aprendizaje de la Inteligencia Artificial Ccesa007.pdfGuia Docente Aprendizaje de la Inteligencia Artificial Ccesa007.pdf
Guia Docente Aprendizaje de la Inteligencia Artificial Ccesa007.pdf
 
Vray total manual
Vray total manualVray total manual
Vray total manual
 
Ado.net entity framework
Ado.net entity frameworkAdo.net entity framework
Ado.net entity framework
 
Los principios y la alegria de programar
Los principios y la alegria de programarLos principios y la alegria de programar
Los principios y la alegria de programar
 
CONTENIDO TEMÁTICO.pdf
CONTENIDO TEMÁTICO.pdfCONTENIDO TEMÁTICO.pdf
CONTENIDO TEMÁTICO.pdf
 
Vraytotalmanual 111203073025-phpapp01
Vraytotalmanual 111203073025-phpapp01Vraytotalmanual 111203073025-phpapp01
Vraytotalmanual 111203073025-phpapp01
 
Manual de-java
Manual de-javaManual de-java
Manual de-java
 
Machine Learning a lo berserker - Software Craftsmanship Barcelona 2016
Machine Learning a lo berserker  - Software Craftsmanship Barcelona 2016Machine Learning a lo berserker  - Software Craftsmanship Barcelona 2016
Machine Learning a lo berserker - Software Craftsmanship Barcelona 2016
 
Entregable3
Entregable3Entregable3
Entregable3
 
que es programar
 que es programar que es programar
que es programar
 
¿Quién va a desarrollar las Apps del futuro? (aviso: no serán los programadores)
¿Quién va a desarrollar las Apps del futuro? (aviso: no serán los programadores)¿Quién va a desarrollar las Apps del futuro? (aviso: no serán los programadores)
¿Quién va a desarrollar las Apps del futuro? (aviso: no serán los programadores)
 
Introduccion de programacion
Introduccion de programacionIntroduccion de programacion
Introduccion de programacion
 
Gira de Speaker Latinoamerica Machine learning
Gira de Speaker Latinoamerica Machine learningGira de Speaker Latinoamerica Machine learning
Gira de Speaker Latinoamerica Machine learning
 
Pythonlearn-01-Intro.pptx
Pythonlearn-01-Intro.pptxPythonlearn-01-Intro.pptx
Pythonlearn-01-Intro.pptx
 
Taller 1 Introduccion a la programacion
Taller 1 Introduccion a la programacionTaller 1 Introduccion a la programacion
Taller 1 Introduccion a la programacion
 
Ensayo aprendido en el semestre
Ensayo aprendido en el semestreEnsayo aprendido en el semestre
Ensayo aprendido en el semestre
 
Clei 5 clase de repaso sabatina rmb
Clei 5 clase de repaso sabatina rmbClei 5 clase de repaso sabatina rmb
Clei 5 clase de repaso sabatina rmb
 
Clei 4 clase de repaso sabatina rmb
Clei 4 clase de repaso sabatina rmbClei 4 clase de repaso sabatina rmb
Clei 4 clase de repaso sabatina rmb
 
Taller 1
Taller 1Taller 1
Taller 1
 
Taller 1 Introduccion a la programacion
Taller 1 Introduccion a la programacion Taller 1 Introduccion a la programacion
Taller 1 Introduccion a la programacion
 

Último

PREGUNTA H DE CONSULTA POPULAR 21 DE ABRIL
PREGUNTA H DE CONSULTA POPULAR 21 DE ABRILPREGUNTA H DE CONSULTA POPULAR 21 DE ABRIL
PREGUNTA H DE CONSULTA POPULAR 21 DE ABRILeluniversocom
 
MAPA DE RIESGOS DE UN ZOOLOGICO ..pdf
MAPA DE RIESGOS DE UN ZOOLOGICO    ..pdfMAPA DE RIESGOS DE UN ZOOLOGICO    ..pdf
MAPA DE RIESGOS DE UN ZOOLOGICO ..pdfCamilaArzate2
 
FORMATO INVENTARIO MOBILIARIO PASO A PASO
FORMATO INVENTARIO MOBILIARIO PASO A PASOFORMATO INVENTARIO MOBILIARIO PASO A PASO
FORMATO INVENTARIO MOBILIARIO PASO A PASOsecundariatecnica891
 
PREGUNTA G DE CONSULTA POPULAR 21 DE ABRIL
PREGUNTA G DE CONSULTA POPULAR 21 DE ABRILPREGUNTA G DE CONSULTA POPULAR 21 DE ABRIL
PREGUNTA G DE CONSULTA POPULAR 21 DE ABRILeluniversocom
 
Módulo mapa de riesgos de tienda de abarrotes
Módulo mapa de riesgos de tienda de abarrotesMódulo mapa de riesgos de tienda de abarrotes
Módulo mapa de riesgos de tienda de abarrotessald071205mmcnrna9
 
PREGUNTAS Y ANEXOS CONSULTA POPULAR 2024
PREGUNTAS Y ANEXOS CONSULTA POPULAR 2024PREGUNTAS Y ANEXOS CONSULTA POPULAR 2024
PREGUNTAS Y ANEXOS CONSULTA POPULAR 2024eluniversocom
 
Mapa de riesgos de un taller mecánico 405
Mapa de riesgos de un taller mecánico 405Mapa de riesgos de un taller mecánico 405
Mapa de riesgos de un taller mecánico 405rodrimarxim
 
El sistema solar el gran descubrimiento del sistema solar .pptx
El sistema solar el gran descubrimiento del sistema solar .pptxEl sistema solar el gran descubrimiento del sistema solar .pptx
El sistema solar el gran descubrimiento del sistema solar .pptxYoladsCabarcasTous
 
PREGUNTA I DE LA CONSULTA POPULAR DEL 21 DE ABRIL
PREGUNTA I DE LA CONSULTA POPULAR DEL 21 DE ABRILPREGUNTA I DE LA CONSULTA POPULAR DEL 21 DE ABRIL
PREGUNTA I DE LA CONSULTA POPULAR DEL 21 DE ABRILeluniversocom
 
INTRODUCCION A LA ESTADISTICA RECOLECCION DE DATOS.pdf
INTRODUCCION A LA ESTADISTICA RECOLECCION DE DATOS.pdfINTRODUCCION A LA ESTADISTICA RECOLECCION DE DATOS.pdf
INTRODUCCION A LA ESTADISTICA RECOLECCION DE DATOS.pdfmaryisabelpantojavar
 
que son los planes de ordenamiento predial POP.pptx
que son los planes de ordenamiento predial  POP.pptxque son los planes de ordenamiento predial  POP.pptx
que son los planes de ordenamiento predial POP.pptxSergiothaine2
 
Croquis de riesgo de trabajo gasolinera.pdf
Croquis de riesgo de trabajo gasolinera.pdfCroquis de riesgo de trabajo gasolinera.pdf
Croquis de riesgo de trabajo gasolinera.pdfhernestosoto82
 
AREA TECNOLOGIA E INFORMATICA.pdf Santiago
AREA TECNOLOGIA E INFORMATICA.pdf SantiagoAREA TECNOLOGIA E INFORMATICA.pdf Santiago
AREA TECNOLOGIA E INFORMATICA.pdf SantiagoSantiagoRodriguezLoz
 
17 PRACTICAS - MODALIDAAD FAMILIAAR.docx
17 PRACTICAS - MODALIDAAD FAMILIAAR.docx17 PRACTICAS - MODALIDAAD FAMILIAAR.docx
17 PRACTICAS - MODALIDAAD FAMILIAAR.docxmarthaarroyo16
 
PREGUNTA K DE LA CONSULTA POPULAR 21 DE ABRIL
PREGUNTA K DE LA CONSULTA POPULAR 21 DE ABRILPREGUNTA K DE LA CONSULTA POPULAR 21 DE ABRIL
PREGUNTA K DE LA CONSULTA POPULAR 21 DE ABRILeluniversocom
 
Presentación informe 'Fondos Next Generation European Union destinados a actu...
Presentación informe 'Fondos Next Generation European Union destinados a actu...Presentación informe 'Fondos Next Generation European Union destinados a actu...
Presentación informe 'Fondos Next Generation European Union destinados a actu...Ivie
 
2024 2024 202420242024PPT SESIÓN 03.pptx
2024 2024 202420242024PPT SESIÓN 03.pptx2024 2024 202420242024PPT SESIÓN 03.pptx
2024 2024 202420242024PPT SESIÓN 03.pptxccordovato
 
Análisis de un mapa de riesgos de una tortillería
Análisis de un mapa de riesgos de una tortillería Análisis de un mapa de riesgos de una tortillería
Análisis de un mapa de riesgos de una tortillería yocelynsanchezerasmo
 
Mapa de riesgos de un cine, equipo 4.pdf
Mapa de riesgos de un cine, equipo 4.pdfMapa de riesgos de un cine, equipo 4.pdf
Mapa de riesgos de un cine, equipo 4.pdfhees071224mmcrpna1
 
HABILESASAMBLEA Para negocios independientes.pdf
HABILESASAMBLEA Para negocios independientes.pdfHABILESASAMBLEA Para negocios independientes.pdf
HABILESASAMBLEA Para negocios independientes.pdfGEINER22
 

Último (20)

PREGUNTA H DE CONSULTA POPULAR 21 DE ABRIL
PREGUNTA H DE CONSULTA POPULAR 21 DE ABRILPREGUNTA H DE CONSULTA POPULAR 21 DE ABRIL
PREGUNTA H DE CONSULTA POPULAR 21 DE ABRIL
 
MAPA DE RIESGOS DE UN ZOOLOGICO ..pdf
MAPA DE RIESGOS DE UN ZOOLOGICO    ..pdfMAPA DE RIESGOS DE UN ZOOLOGICO    ..pdf
MAPA DE RIESGOS DE UN ZOOLOGICO ..pdf
 
FORMATO INVENTARIO MOBILIARIO PASO A PASO
FORMATO INVENTARIO MOBILIARIO PASO A PASOFORMATO INVENTARIO MOBILIARIO PASO A PASO
FORMATO INVENTARIO MOBILIARIO PASO A PASO
 
PREGUNTA G DE CONSULTA POPULAR 21 DE ABRIL
PREGUNTA G DE CONSULTA POPULAR 21 DE ABRILPREGUNTA G DE CONSULTA POPULAR 21 DE ABRIL
PREGUNTA G DE CONSULTA POPULAR 21 DE ABRIL
 
Módulo mapa de riesgos de tienda de abarrotes
Módulo mapa de riesgos de tienda de abarrotesMódulo mapa de riesgos de tienda de abarrotes
Módulo mapa de riesgos de tienda de abarrotes
 
PREGUNTAS Y ANEXOS CONSULTA POPULAR 2024
PREGUNTAS Y ANEXOS CONSULTA POPULAR 2024PREGUNTAS Y ANEXOS CONSULTA POPULAR 2024
PREGUNTAS Y ANEXOS CONSULTA POPULAR 2024
 
Mapa de riesgos de un taller mecánico 405
Mapa de riesgos de un taller mecánico 405Mapa de riesgos de un taller mecánico 405
Mapa de riesgos de un taller mecánico 405
 
El sistema solar el gran descubrimiento del sistema solar .pptx
El sistema solar el gran descubrimiento del sistema solar .pptxEl sistema solar el gran descubrimiento del sistema solar .pptx
El sistema solar el gran descubrimiento del sistema solar .pptx
 
PREGUNTA I DE LA CONSULTA POPULAR DEL 21 DE ABRIL
PREGUNTA I DE LA CONSULTA POPULAR DEL 21 DE ABRILPREGUNTA I DE LA CONSULTA POPULAR DEL 21 DE ABRIL
PREGUNTA I DE LA CONSULTA POPULAR DEL 21 DE ABRIL
 
INTRODUCCION A LA ESTADISTICA RECOLECCION DE DATOS.pdf
INTRODUCCION A LA ESTADISTICA RECOLECCION DE DATOS.pdfINTRODUCCION A LA ESTADISTICA RECOLECCION DE DATOS.pdf
INTRODUCCION A LA ESTADISTICA RECOLECCION DE DATOS.pdf
 
que son los planes de ordenamiento predial POP.pptx
que son los planes de ordenamiento predial  POP.pptxque son los planes de ordenamiento predial  POP.pptx
que son los planes de ordenamiento predial POP.pptx
 
Croquis de riesgo de trabajo gasolinera.pdf
Croquis de riesgo de trabajo gasolinera.pdfCroquis de riesgo de trabajo gasolinera.pdf
Croquis de riesgo de trabajo gasolinera.pdf
 
AREA TECNOLOGIA E INFORMATICA.pdf Santiago
AREA TECNOLOGIA E INFORMATICA.pdf SantiagoAREA TECNOLOGIA E INFORMATICA.pdf Santiago
AREA TECNOLOGIA E INFORMATICA.pdf Santiago
 
17 PRACTICAS - MODALIDAAD FAMILIAAR.docx
17 PRACTICAS - MODALIDAAD FAMILIAAR.docx17 PRACTICAS - MODALIDAAD FAMILIAAR.docx
17 PRACTICAS - MODALIDAAD FAMILIAAR.docx
 
PREGUNTA K DE LA CONSULTA POPULAR 21 DE ABRIL
PREGUNTA K DE LA CONSULTA POPULAR 21 DE ABRILPREGUNTA K DE LA CONSULTA POPULAR 21 DE ABRIL
PREGUNTA K DE LA CONSULTA POPULAR 21 DE ABRIL
 
Presentación informe 'Fondos Next Generation European Union destinados a actu...
Presentación informe 'Fondos Next Generation European Union destinados a actu...Presentación informe 'Fondos Next Generation European Union destinados a actu...
Presentación informe 'Fondos Next Generation European Union destinados a actu...
 
2024 2024 202420242024PPT SESIÓN 03.pptx
2024 2024 202420242024PPT SESIÓN 03.pptx2024 2024 202420242024PPT SESIÓN 03.pptx
2024 2024 202420242024PPT SESIÓN 03.pptx
 
Análisis de un mapa de riesgos de una tortillería
Análisis de un mapa de riesgos de una tortillería Análisis de un mapa de riesgos de una tortillería
Análisis de un mapa de riesgos de una tortillería
 
Mapa de riesgos de un cine, equipo 4.pdf
Mapa de riesgos de un cine, equipo 4.pdfMapa de riesgos de un cine, equipo 4.pdf
Mapa de riesgos de un cine, equipo 4.pdf
 
HABILESASAMBLEA Para negocios independientes.pdf
HABILESASAMBLEA Para negocios independientes.pdfHABILESASAMBLEA Para negocios independientes.pdf
HABILESASAMBLEA Para negocios independientes.pdf
 

Deep Learning para Series de Tiempo