SlideShare una empresa de Scribd logo
1 de 51
Descargar para leer sin conexión
Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio
Usando Redes Neuronales LTSM para la Predicci´on de series
Temporales:
An´alisis del consumo el´ectrico en S´oller y Tenerife como casos de estudio
J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella
APSL S.L.
September 1, 2017
J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio
Algunas cuestiones interesantes .... ! ! !
• ¿Qu´e es esto (LSTM)?
• ¿Para qu´e es esto (LSTM)?
• ¿Qu´e se hace con esto
(LSTM)?
• ¿Qu´e se obtiene de esto?
J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio
Overview
1 Series temporales
2 Algunos Modelos Previos
Modelos Auto-regresivos: Mirando su propia historia
3 Una Breve intro de una breve intro a las redes Neuronales
Aspectos Generales de las Redes Neuronales
4 Casos de Estudio
An´alisis y predicci´on del consumo el´ectrico en S´oller.
J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio
Series temporales
J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio
Series temporales
• Qu´e es una serie sequencial ?
J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio
Series temporales
• Qu´e es una serie sequencial ?
Definici´on
conjunto de datos relacionados, dispuestos en un orden particular ´o en una secuencia de .. {..}
J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio
Series temporales
• Qu´e es una serie sequencial ?
Definici´on
conjunto de datos relacionados, dispuestos en un orden particular ´o en una secuencia de .. {..}
´o
Es una lista ordenada de {..}; en esta lista ordenada los puntos son llamadas ”elementos“ o t´erminos de la
secuencia.
J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio
Series temporales
• Qu´e es una serie sequencial ?
Definici´on
conjunto de datos relacionados, dispuestos en un orden particular ´o en una secuencia de .. {..}
´o
Es una lista ordenada de {..}; en esta lista ordenada los puntos son llamadas ”elementos“ o t´erminos de la
secuencia.
Por ejemplo: DNA sequence, evolution prices of market, words of a specific sentence ..
J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio
Series temporales
• Qu´e es una serie sequencial ?
Definici´on
conjunto de datos relacionados, dispuestos en un orden particular ´o en una secuencia de .. {..}
´o
Es una lista ordenada de {..}; en esta lista ordenada los puntos son llamadas ”elementos“ o t´erminos de la
secuencia.
Por ejemplo: DNA sequence, evolution prices of market, words of a specific sentence ..
Serie Temporal
Una serie de tiempo es una serie de puntos de datos indexados (o listados o representados gr´aficamente) en orden
de tiempo. En general, una serie de tiempo es una secuencia de datos tomados en sucesivos puntos igualmente
espaciados en el tiempo (no obligatorio).
J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio
Modelos Auto-regresivos: Mirando su propia historia
Algunas t´ecnicas para el an´alisis y predicci´on de series temporales
J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio
Modelos Auto-regresivos: Mirando su propia historia
Algunas t´ecnicas para el an´alisis y predicci´on de series temporales
Modelos Auto-regresivos (enfoque tradicional):
J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio
Modelos Auto-regresivos: Mirando su propia historia
Algunas t´ecnicas para el an´alisis y predicci´on de series temporales
Modelos Auto-regresivos (enfoque tradicional):
AR(p)
ARMA
ARIMA
SARIMA
ARCH
GARCH
SV
Vectorial ARMA (VAR(p), VMA(q), VARMA(p,q))
Markovian Proccesses
J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio
Modelos Auto-regresivos: Mirando su propia historia
Algunas t´ecnicas para el an´alisis y predicci´on de series temporales
Modelos Auto-regresivos (enfoque tradicional):
AR(p)
ARMA
ARIMA
SARIMA
ARCH
GARCH
SV
Vectorial ARMA (VAR(p), VMA(q), VARMA(p,q))
Markovian Proccesses
J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio
Modelos Auto-regresivos: Mirando su propia historia
¿Por qu´e se deben usar otros enfoques?
Parece que va bien .... ¿No ?
Figure: AR models (ARIMA)
J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio
Modelos Auto-regresivos: Mirando su propia historia
¿Por qu´e se deben usar otros enfoques?
“La vida es todo aquello que sucede mientras hacemos planes” ... (Jhon
Lennon)
J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio
Modelos Auto-regresivos: Mirando su propia historia
Redes Neuronales Artificiales
¿Por qu´e Redes Neuronales Artificiales?
Notas importantes Implem. Modelos AR
• Algor´ıtmos muy complejos.
• Requiere an´alisis de muchos
correlogramas para ACF y ACPF
• Decidir qu´e modelo emplear (tarea
dif´ıcil)
• Los m´etodos tradicionales no
consideran influencias externas
Algoritmos de los modelos autoregresivos
J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio
Aspectos Generales de las Redes Neuronales
J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio
Aspectos Generales de las Redes Neuronales
El cerebro como Red Neuronal Resuelve problemas complejos.
J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio
Aspectos Generales de las Redes Neuronales
J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio
Aspectos Generales de las Redes Neuronales
x1
x2
x3
ω1
ω2
ω3
Σ ωx
Σ ωx
Entradas Ponderadas
Y
ENTRADAS CONEXIONES
FUNCION DE RED
FUNCION DE ACTIVACION
1
1 − e
Σ
y = f( ) =
J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio
Aspectos Generales de las Redes Neuronales
x1
x2
x3
ω1
ω2
ω3
Y
Σ
back propagation
Input Layer Hidden Layer
Output Layer
J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio
Aspectos Generales de las Redes Neuronales
Redes Neuronales Recurrente Long Short-Term Memory Network (LSTM)
• Redes Neuronales Recurrente de tipo Long Short-Term Memory
Network (LSTM).
J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio
Aspectos Generales de las Redes Neuronales
Redes Neuronales Recurrente Long Short-Term Memory Network (LSTM)
• Redes Neuronales Recurrente de tipo Long Short-Term Memory
Network (LSTM).
• Las neuronas en cada capa ahora son un tipo especial de neuronas
( celdas de memoria conectadas entre ellas a trav´es de capas )
J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio
Aspectos Generales de las Redes Neuronales
Redes Neuronales Recurrente Long Short-Term Memory Network (LSTM)
• Redes Neuronales Recurrente de tipo Long Short-Term Memory
Network (LSTM).
• Las neuronas en cada capa ahora son un tipo especial de neuronas
( celdas de memoria conectadas entre ellas a trav´es de capas )
• Estas celdas de memoria facilitan la tarea de recordar valores para
largos o cortos periodos de tiempo.
J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio
Aspectos Generales de las Redes Neuronales
Redes Neuronales Recurrente Long Short-Term Memory Network (LSTM)
• Redes Neuronales Recurrente de tipo Long Short-Term Memory
Network (LSTM).
• Las neuronas en cada capa ahora son un tipo especial de neuronas
( celdas de memoria conectadas entre ellas a trav´es de capas )
• Estas celdas de memoria facilitan la tarea de recordar valores para
largos o cortos periodos de tiempo.
• M´ultiples entradas (input layer), facilita considerar agentes externos.
J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio
Aspectos Generales de las Redes Neuronales
Algunos aspectos importantes de las Redes Neuronales Artificiales implementada
J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio
Aspectos Generales de las Redes Neuronales
Algunos aspectos importantes de las Redes Neuronales Artificiales implementada
J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio
Aspectos Generales de las Redes Neuronales
Algunos aspectos importantes de las Redes Neuronales Artificiales implementada
J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio
Aspectos Generales de las Redes Neuronales
Algunos aspectos importantes de las Redes Neuronales Artificiales implementada
J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio
Aspectos Generales de las Redes Neuronales
Redes Neuronales Recurrente Long Short-Term Memory Network (LSTM)
J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio
Aspectos Generales de las Redes Neuronales
Redes Neuronales Recurrente Long Short-Term Memory Network (LSTM)
J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio
Aspectos Generales de las Redes Neuronales
Redes Neuronales Recurrente Long Short-Term Memory Network (LSTM)
J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio
Aspectos Generales de las Redes Neuronales
Redes Neuronales Recurrente Long Short-Term Memory Network (LSTM)
J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio
Aspectos Generales de las Redes Neuronales
Redes Neuronales Recurrente Long Short-Term Memory Network (LSTM)
J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio
Aspectos Generales de las Redes Neuronales
Redes Neuronales Recurrente Long Short-Term Memory Network (LSTM)
J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio
Aspectos Generales de las Redes Neuronales
Redes Neuronales Recurrente Long Short-Term Memory Network (LSTM)
J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio
Aspectos Generales de las Redes Neuronales
Redes Neuronales Recurrente Long Short-Term Memory Network (LSTM)
J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio
Aspectos Generales de las Redes Neuronales
Redes Neuronales Recurrente Long Short-Term Memory Network (LSTM)
J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio
Aspectos Generales de las Redes Neuronales
Redes Neuronales Recurrente Long Short-Term Memory Network (LSTM)
J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio
Aspectos Generales de las Redes Neuronales
Redes Neuronales Recurrente Long Short-Term Memory Network (LSTM)
J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio
Aspectos Generales de las Redes Neuronales
Redes Neuronales Recurrente Long Short-Term Memory Network (LSTM)
J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio
Aspectos Generales de las Redes Neuronales
Redes Neuronales Recurrente Long Short-Term Memory Network (LSTM)
J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio
Aspectos Generales de las Redes Neuronales
Redes Neuronales Recurrente Long Short-Term Memory Network (LSTM)
J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio
Aspectos Generales de las Redes Neuronales
Redes Neuronales Recurrente Long Short-Term Memory Network (LSTM)
J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio
Aspectos Generales de las Redes Neuronales
Implementar esta red
J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio
Aspectos Generales de las Redes Neuronales
Implementar esta red
J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio
An´alisis y predicci´on del consumo el´ectrico en S´oller.
Serie temporal de cosumo el´ectrico
• Serie temporal del consumo el´ectrico por hora en la poblaci´on de S´oller.
• Periodo analizado: desde 02/11/2015 hasta 30/11/2016 (1 a˜no)
• Serie Temporal del valor de la temepratura por hora en S´oller. (variable externa)
2000
3000
4000
5000
6000
7000
Kw/h
Serie from 2015-11-02 to 2016-11-30
Electricity consumption
2015-12
2016-02
2016-04
2016-06
2016-08
2016-10
2016-12
date
0
5
10
15
20
25
30
35
oC
Temperature
J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio
An´alisis y predicci´on del consumo el´ectrico en S´oller.
• Usando t´ecnicas de machin Learning para la implementaci´on de las LTSM.
• Python y Keras (libreria para implementar redes neuronales)
Resumen de las propiedades de la red LTSM Implementada.
Layer (type) Output shape Params
lstm1 (LSTM) (10, 24, 8) 352
lstm2 (LSTM) (10, 24, 8) 544
lstm3 (LSTM) (10, 24, 8) 544
lstm4 (LSTM) (10, 24, 8) 544
lstm5 (LSTM) (10, 24) 544
dense1 (DENSE) (10, 1) 9
Total params: 2537
Trainable params: 2537
J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio
An´alisis y predicci´on del consumo el´ectrico en S´oller.
Resultados
2016-12-02
2016-12-04
2016-12-06
2016-12-08
2016-12-10
2016-12-12
2016-12-14
2000
3000
4000
5000
6000
kWh
Serie from 2016-12-01 00:00:00 to 2016-12-14 23:00:00
Data
Prediction
J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio
An´alisis y predicci´on del consumo el´ectrico en S´oller.
Resultados
12-02 02
12-02 14
12-03 02
12-03 14
12-04 02
12-04 14
12-05 02
2000
3000
4000
5000
6000
kWh
Serie from 2016-12-02 00:00:00 to 2016-12-04 23:00:00
Data
Prediction
+
-
J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio
An´alisis y predicci´on del consumo el´ectrico en S´oller.
Resultados: caso de Tenerife
250
300
350
400
450
500
550
Serie from 2013-01-01 00:00 to 2017-04-15 23:00
dem
0.2
0.4
0.6
0.8
1.0
humidity
0
5
10
15
20 wind_speed
2013-01
2013-07
2014-01
2014-07
2015-01
2015-07
2016-01
2016-07
2017-01
2017-07
date
5
10
15
20
25
30
35 temperature
01-02 11
01-02 23
01-03 11
01-03 23
01-04 11
01-04 23
time
250
300
350
400
450
500
550
600
Wh
Electricity consumption
Real Data
Prediction
+
-
J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM

Más contenido relacionado

La actualidad más candente

Arreglos Unidimensionales - Java - NetBeans
Arreglos Unidimensionales - Java - NetBeansArreglos Unidimensionales - Java - NetBeans
Arreglos Unidimensionales - Java - NetBeansDaniel Gómez
 
Inserción de datos y selección de datos
Inserción de datos y selección de datosInserción de datos y selección de datos
Inserción de datos y selección de datoscarmen305
 
Estructura de Datos - Unidad 4 Estructuras no lineales
Estructura de Datos - Unidad 4 Estructuras no linealesEstructura de Datos - Unidad 4 Estructuras no lineales
Estructura de Datos - Unidad 4 Estructuras no linealesJosé Antonio Sandoval Acosta
 
Método de ordenamiento shell (1)
Método de ordenamiento shell (1)Método de ordenamiento shell (1)
Método de ordenamiento shell (1)kikecarvajalino
 
Metodos de-ordenamiento
Metodos de-ordenamientoMetodos de-ordenamiento
Metodos de-ordenamientodeff000001
 
Introduccion a los elementos de control. elementos primarios. ejemplos.
Introduccion a los elementos de control. elementos primarios. ejemplos.Introduccion a los elementos de control. elementos primarios. ejemplos.
Introduccion a los elementos de control. elementos primarios. ejemplos.PLC AREA DE GRADO
 
2.1 APLICACIÓN DE LOS INSTRUMENTOS Y MÉTODOS EXPERIMENTALES SELECCIONADOS.pptx
2.1 APLICACIÓN DE LOS INSTRUMENTOS Y MÉTODOS EXPERIMENTALES SELECCIONADOS.pptx2.1 APLICACIÓN DE LOS INSTRUMENTOS Y MÉTODOS EXPERIMENTALES SELECCIONADOS.pptx
2.1 APLICACIÓN DE LOS INSTRUMENTOS Y MÉTODOS EXPERIMENTALES SELECCIONADOS.pptxRam Vazquez
 
Compuertas lógicas
Compuertas lógicasCompuertas lógicas
Compuertas lógicasEly Ch
 

La actualidad más candente (9)

Arreglos Unidimensionales - Java - NetBeans
Arreglos Unidimensionales - Java - NetBeansArreglos Unidimensionales - Java - NetBeans
Arreglos Unidimensionales - Java - NetBeans
 
Inserción de datos y selección de datos
Inserción de datos y selección de datosInserción de datos y selección de datos
Inserción de datos y selección de datos
 
Estructura de Datos - Unidad 4 Estructuras no lineales
Estructura de Datos - Unidad 4 Estructuras no linealesEstructura de Datos - Unidad 4 Estructuras no lineales
Estructura de Datos - Unidad 4 Estructuras no lineales
 
Programación 3: colecciones Java
Programación 3: colecciones JavaProgramación 3: colecciones Java
Programación 3: colecciones Java
 
Método de ordenamiento shell (1)
Método de ordenamiento shell (1)Método de ordenamiento shell (1)
Método de ordenamiento shell (1)
 
Metodos de-ordenamiento
Metodos de-ordenamientoMetodos de-ordenamiento
Metodos de-ordenamiento
 
Introduccion a los elementos de control. elementos primarios. ejemplos.
Introduccion a los elementos de control. elementos primarios. ejemplos.Introduccion a los elementos de control. elementos primarios. ejemplos.
Introduccion a los elementos de control. elementos primarios. ejemplos.
 
2.1 APLICACIÓN DE LOS INSTRUMENTOS Y MÉTODOS EXPERIMENTALES SELECCIONADOS.pptx
2.1 APLICACIÓN DE LOS INSTRUMENTOS Y MÉTODOS EXPERIMENTALES SELECCIONADOS.pptx2.1 APLICACIÓN DE LOS INSTRUMENTOS Y MÉTODOS EXPERIMENTALES SELECCIONADOS.pptx
2.1 APLICACIÓN DE LOS INSTRUMENTOS Y MÉTODOS EXPERIMENTALES SELECCIONADOS.pptx
 
Compuertas lógicas
Compuertas lógicasCompuertas lógicas
Compuertas lógicas
 

Último

ESPECIFICACIONES TECNICAS MURO DE CONTENCION.docx
ESPECIFICACIONES TECNICAS MURO DE CONTENCION.docxESPECIFICACIONES TECNICAS MURO DE CONTENCION.docx
ESPECIFICACIONES TECNICAS MURO DE CONTENCION.docxAnonymousk8JgrnuMSr
 
TEST ESPACIAL CONTEO DE CUBOS y TEST DE MOSAICOS
TEST ESPACIAL CONTEO DE CUBOS y TEST DE MOSAICOSTEST ESPACIAL CONTEO DE CUBOS y TEST DE MOSAICOS
TEST ESPACIAL CONTEO DE CUBOS y TEST DE MOSAICOSCarlosHuamulloDavila1
 
Tema 1 ECONOMIA del MECANIZADO.pptx.mfse
Tema 1 ECONOMIA del MECANIZADO.pptx.mfseTema 1 ECONOMIA del MECANIZADO.pptx.mfse
Tema 1 ECONOMIA del MECANIZADO.pptx.mfseyohepirell
 
Circuitos_basicos_de_neumatica miquel carulla .pdf
Circuitos_basicos_de_neumatica  miquel carulla .pdfCircuitos_basicos_de_neumatica  miquel carulla .pdf
Circuitos_basicos_de_neumatica miquel carulla .pdfJosueUlin1
 
368165951-Procedimiento-de-Gruas-e-Izaje.doc
368165951-Procedimiento-de-Gruas-e-Izaje.doc368165951-Procedimiento-de-Gruas-e-Izaje.doc
368165951-Procedimiento-de-Gruas-e-Izaje.docangelmt2
 
2021-MAYO-CAP-RL_SEGURIDAD-PARA-DELEGADOS_08.05.21-ENVIADO.pdf
2021-MAYO-CAP-RL_SEGURIDAD-PARA-DELEGADOS_08.05.21-ENVIADO.pdf2021-MAYO-CAP-RL_SEGURIDAD-PARA-DELEGADOS_08.05.21-ENVIADO.pdf
2021-MAYO-CAP-RL_SEGURIDAD-PARA-DELEGADOS_08.05.21-ENVIADO.pdfAdolfo Acero Aguilar
 
Escenario económico - Desarrollo sustentable
Escenario económico - Desarrollo sustentableEscenario económico - Desarrollo sustentable
Escenario económico - Desarrollo sustentableJosPealoza7
 
ESFUERZO EN VIGAS SESIÓN 5 PROBLEMA RESUELTOS.pdf
ESFUERZO EN VIGAS SESIÓN 5 PROBLEMA RESUELTOS.pdfESFUERZO EN VIGAS SESIÓN 5 PROBLEMA RESUELTOS.pdf
ESFUERZO EN VIGAS SESIÓN 5 PROBLEMA RESUELTOS.pdfSegundo Silva Maguiña
 
TERRENO DE FUNDACION - CURSO DE PAVIMENTOS
TERRENO DE FUNDACION - CURSO DE PAVIMENTOSTERRENO DE FUNDACION - CURSO DE PAVIMENTOS
TERRENO DE FUNDACION - CURSO DE PAVIMENTOSELIAS RAMIREZ JUAREZ
 
DIFERENCIA DE COMPRESION Y TENSION EN UN CUERPO
DIFERENCIA DE COMPRESION Y TENSION EN UN CUERPODIFERENCIA DE COMPRESION Y TENSION EN UN CUERPO
DIFERENCIA DE COMPRESION Y TENSION EN UN CUERPOSegundo Silva Maguiña
 
Responsabilidad de padres con sus hijos (1).pptx
Responsabilidad de padres con sus hijos (1).pptxResponsabilidad de padres con sus hijos (1).pptx
Responsabilidad de padres con sus hijos (1).pptxROSARIODELPILARMERIN
 
Ciclo de Refrigeracion aplicado a ToniCorp.pptx
Ciclo de Refrigeracion aplicado a ToniCorp.pptxCiclo de Refrigeracion aplicado a ToniCorp.pptx
Ciclo de Refrigeracion aplicado a ToniCorp.pptxUniversidad de Guayaquil
 
Presentación de proyecto y resumen de conceptos (3).pdf
Presentación de proyecto y resumen de conceptos (3).pdfPresentación de proyecto y resumen de conceptos (3).pdf
Presentación de proyecto y resumen de conceptos (3).pdflisCuenca
 
Trabajo de cristalografia. año 2024 mes de mayo
Trabajo de cristalografia. año 2024 mes de mayoTrabajo de cristalografia. año 2024 mes de mayo
Trabajo de cristalografia. año 2024 mes de mayoAntonioCardenas58
 
CICLO OTTO PARA MOTORES DE DOS Y CUATRO TIEMPOS CON EJEMPLOS.pptx
CICLO OTTO PARA MOTORES DE DOS Y CUATRO TIEMPOS CON EJEMPLOS.pptxCICLO OTTO PARA MOTORES DE DOS Y CUATRO TIEMPOS CON EJEMPLOS.pptx
CICLO OTTO PARA MOTORES DE DOS Y CUATRO TIEMPOS CON EJEMPLOS.pptxsalvadormejia14
 
TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 20.5 PREFERIDO.wbk.wbk SEG...
TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 20.5 PREFERIDO.wbk.wbk SEG...TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 20.5 PREFERIDO.wbk.wbk SEG...
TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 20.5 PREFERIDO.wbk.wbk SEG...FRANCISCOJUSTOSIERRA
 
FORMATO PARA CONTROL DE CALIDAD DE PRODUCTOS VARIOS EN INGENIERIA ALIMENTARIA
FORMATO PARA CONTROL DE CALIDAD DE PRODUCTOS VARIOS EN INGENIERIA ALIMENTARIAFORMATO PARA CONTROL DE CALIDAD DE PRODUCTOS VARIOS EN INGENIERIA ALIMENTARIA
FORMATO PARA CONTROL DE CALIDAD DE PRODUCTOS VARIOS EN INGENIERIA ALIMENTARIACesarCastilloHernand
 
Diagramas de Tiempo.pptpara electronica aplicada
Diagramas de Tiempo.pptpara electronica aplicadaDiagramas de Tiempo.pptpara electronica aplicada
Diagramas de Tiempo.pptpara electronica aplicadaSantiago Luis Gómez
 

Último (20)

ESPECIFICACIONES TECNICAS MURO DE CONTENCION.docx
ESPECIFICACIONES TECNICAS MURO DE CONTENCION.docxESPECIFICACIONES TECNICAS MURO DE CONTENCION.docx
ESPECIFICACIONES TECNICAS MURO DE CONTENCION.docx
 
TEST ESPACIAL CONTEO DE CUBOS y TEST DE MOSAICOS
TEST ESPACIAL CONTEO DE CUBOS y TEST DE MOSAICOSTEST ESPACIAL CONTEO DE CUBOS y TEST DE MOSAICOS
TEST ESPACIAL CONTEO DE CUBOS y TEST DE MOSAICOS
 
Tema 1 ECONOMIA del MECANIZADO.pptx.mfse
Tema 1 ECONOMIA del MECANIZADO.pptx.mfseTema 1 ECONOMIA del MECANIZADO.pptx.mfse
Tema 1 ECONOMIA del MECANIZADO.pptx.mfse
 
Circuitos_basicos_de_neumatica miquel carulla .pdf
Circuitos_basicos_de_neumatica  miquel carulla .pdfCircuitos_basicos_de_neumatica  miquel carulla .pdf
Circuitos_basicos_de_neumatica miquel carulla .pdf
 
Deusto Ingeniería 24 (Año 2023) - Universidad de Deusto
Deusto Ingeniería 24 (Año 2023) - Universidad de DeustoDeusto Ingeniería 24 (Año 2023) - Universidad de Deusto
Deusto Ingeniería 24 (Año 2023) - Universidad de Deusto
 
368165951-Procedimiento-de-Gruas-e-Izaje.doc
368165951-Procedimiento-de-Gruas-e-Izaje.doc368165951-Procedimiento-de-Gruas-e-Izaje.doc
368165951-Procedimiento-de-Gruas-e-Izaje.doc
 
2021-MAYO-CAP-RL_SEGURIDAD-PARA-DELEGADOS_08.05.21-ENVIADO.pdf
2021-MAYO-CAP-RL_SEGURIDAD-PARA-DELEGADOS_08.05.21-ENVIADO.pdf2021-MAYO-CAP-RL_SEGURIDAD-PARA-DELEGADOS_08.05.21-ENVIADO.pdf
2021-MAYO-CAP-RL_SEGURIDAD-PARA-DELEGADOS_08.05.21-ENVIADO.pdf
 
Escenario económico - Desarrollo sustentable
Escenario económico - Desarrollo sustentableEscenario económico - Desarrollo sustentable
Escenario económico - Desarrollo sustentable
 
ESFUERZO EN VIGAS SESIÓN 5 PROBLEMA RESUELTOS.pdf
ESFUERZO EN VIGAS SESIÓN 5 PROBLEMA RESUELTOS.pdfESFUERZO EN VIGAS SESIÓN 5 PROBLEMA RESUELTOS.pdf
ESFUERZO EN VIGAS SESIÓN 5 PROBLEMA RESUELTOS.pdf
 
TERRENO DE FUNDACION - CURSO DE PAVIMENTOS
TERRENO DE FUNDACION - CURSO DE PAVIMENTOSTERRENO DE FUNDACION - CURSO DE PAVIMENTOS
TERRENO DE FUNDACION - CURSO DE PAVIMENTOS
 
DIFERENCIA DE COMPRESION Y TENSION EN UN CUERPO
DIFERENCIA DE COMPRESION Y TENSION EN UN CUERPODIFERENCIA DE COMPRESION Y TENSION EN UN CUERPO
DIFERENCIA DE COMPRESION Y TENSION EN UN CUERPO
 
Responsabilidad de padres con sus hijos (1).pptx
Responsabilidad de padres con sus hijos (1).pptxResponsabilidad de padres con sus hijos (1).pptx
Responsabilidad de padres con sus hijos (1).pptx
 
Ciclo de Refrigeracion aplicado a ToniCorp.pptx
Ciclo de Refrigeracion aplicado a ToniCorp.pptxCiclo de Refrigeracion aplicado a ToniCorp.pptx
Ciclo de Refrigeracion aplicado a ToniCorp.pptx
 
50870516-hidroponia. descargado en novppt
50870516-hidroponia. descargado en novppt50870516-hidroponia. descargado en novppt
50870516-hidroponia. descargado en novppt
 
Presentación de proyecto y resumen de conceptos (3).pdf
Presentación de proyecto y resumen de conceptos (3).pdfPresentación de proyecto y resumen de conceptos (3).pdf
Presentación de proyecto y resumen de conceptos (3).pdf
 
Trabajo de cristalografia. año 2024 mes de mayo
Trabajo de cristalografia. año 2024 mes de mayoTrabajo de cristalografia. año 2024 mes de mayo
Trabajo de cristalografia. año 2024 mes de mayo
 
CICLO OTTO PARA MOTORES DE DOS Y CUATRO TIEMPOS CON EJEMPLOS.pptx
CICLO OTTO PARA MOTORES DE DOS Y CUATRO TIEMPOS CON EJEMPLOS.pptxCICLO OTTO PARA MOTORES DE DOS Y CUATRO TIEMPOS CON EJEMPLOS.pptx
CICLO OTTO PARA MOTORES DE DOS Y CUATRO TIEMPOS CON EJEMPLOS.pptx
 
TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 20.5 PREFERIDO.wbk.wbk SEG...
TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 20.5 PREFERIDO.wbk.wbk SEG...TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 20.5 PREFERIDO.wbk.wbk SEG...
TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 20.5 PREFERIDO.wbk.wbk SEG...
 
FORMATO PARA CONTROL DE CALIDAD DE PRODUCTOS VARIOS EN INGENIERIA ALIMENTARIA
FORMATO PARA CONTROL DE CALIDAD DE PRODUCTOS VARIOS EN INGENIERIA ALIMENTARIAFORMATO PARA CONTROL DE CALIDAD DE PRODUCTOS VARIOS EN INGENIERIA ALIMENTARIA
FORMATO PARA CONTROL DE CALIDAD DE PRODUCTOS VARIOS EN INGENIERIA ALIMENTARIA
 
Diagramas de Tiempo.pptpara electronica aplicada
Diagramas de Tiempo.pptpara electronica aplicadaDiagramas de Tiempo.pptpara electronica aplicada
Diagramas de Tiempo.pptpara electronica aplicada
 

Usando Redes Neuronales LTSM para la Predicción de series Temporales

  • 1. Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio Usando Redes Neuronales LTSM para la Predicci´on de series Temporales: An´alisis del consumo el´ectrico en S´oller y Tenerife como casos de estudio J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella APSL S.L. September 1, 2017 J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
  • 2. Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio Algunas cuestiones interesantes .... ! ! ! • ¿Qu´e es esto (LSTM)? • ¿Para qu´e es esto (LSTM)? • ¿Qu´e se hace con esto (LSTM)? • ¿Qu´e se obtiene de esto? J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
  • 3. Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio Overview 1 Series temporales 2 Algunos Modelos Previos Modelos Auto-regresivos: Mirando su propia historia 3 Una Breve intro de una breve intro a las redes Neuronales Aspectos Generales de las Redes Neuronales 4 Casos de Estudio An´alisis y predicci´on del consumo el´ectrico en S´oller. J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
  • 4. Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio Series temporales J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
  • 5. Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio Series temporales • Qu´e es una serie sequencial ? J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
  • 6. Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio Series temporales • Qu´e es una serie sequencial ? Definici´on conjunto de datos relacionados, dispuestos en un orden particular ´o en una secuencia de .. {..} J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
  • 7. Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio Series temporales • Qu´e es una serie sequencial ? Definici´on conjunto de datos relacionados, dispuestos en un orden particular ´o en una secuencia de .. {..} ´o Es una lista ordenada de {..}; en esta lista ordenada los puntos son llamadas ”elementos“ o t´erminos de la secuencia. J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
  • 8. Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio Series temporales • Qu´e es una serie sequencial ? Definici´on conjunto de datos relacionados, dispuestos en un orden particular ´o en una secuencia de .. {..} ´o Es una lista ordenada de {..}; en esta lista ordenada los puntos son llamadas ”elementos“ o t´erminos de la secuencia. Por ejemplo: DNA sequence, evolution prices of market, words of a specific sentence .. J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
  • 9. Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio Series temporales • Qu´e es una serie sequencial ? Definici´on conjunto de datos relacionados, dispuestos en un orden particular ´o en una secuencia de .. {..} ´o Es una lista ordenada de {..}; en esta lista ordenada los puntos son llamadas ”elementos“ o t´erminos de la secuencia. Por ejemplo: DNA sequence, evolution prices of market, words of a specific sentence .. Serie Temporal Una serie de tiempo es una serie de puntos de datos indexados (o listados o representados gr´aficamente) en orden de tiempo. En general, una serie de tiempo es una secuencia de datos tomados en sucesivos puntos igualmente espaciados en el tiempo (no obligatorio). J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
  • 10. Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio Modelos Auto-regresivos: Mirando su propia historia Algunas t´ecnicas para el an´alisis y predicci´on de series temporales J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
  • 11. Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio Modelos Auto-regresivos: Mirando su propia historia Algunas t´ecnicas para el an´alisis y predicci´on de series temporales Modelos Auto-regresivos (enfoque tradicional): J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
  • 12. Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio Modelos Auto-regresivos: Mirando su propia historia Algunas t´ecnicas para el an´alisis y predicci´on de series temporales Modelos Auto-regresivos (enfoque tradicional): AR(p) ARMA ARIMA SARIMA ARCH GARCH SV Vectorial ARMA (VAR(p), VMA(q), VARMA(p,q)) Markovian Proccesses J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
  • 13. Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio Modelos Auto-regresivos: Mirando su propia historia Algunas t´ecnicas para el an´alisis y predicci´on de series temporales Modelos Auto-regresivos (enfoque tradicional): AR(p) ARMA ARIMA SARIMA ARCH GARCH SV Vectorial ARMA (VAR(p), VMA(q), VARMA(p,q)) Markovian Proccesses J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
  • 14. Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio Modelos Auto-regresivos: Mirando su propia historia ¿Por qu´e se deben usar otros enfoques? Parece que va bien .... ¿No ? Figure: AR models (ARIMA) J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
  • 15. Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio Modelos Auto-regresivos: Mirando su propia historia ¿Por qu´e se deben usar otros enfoques? “La vida es todo aquello que sucede mientras hacemos planes” ... (Jhon Lennon) J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
  • 16. Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio Modelos Auto-regresivos: Mirando su propia historia Redes Neuronales Artificiales ¿Por qu´e Redes Neuronales Artificiales? Notas importantes Implem. Modelos AR • Algor´ıtmos muy complejos. • Requiere an´alisis de muchos correlogramas para ACF y ACPF • Decidir qu´e modelo emplear (tarea dif´ıcil) • Los m´etodos tradicionales no consideran influencias externas Algoritmos de los modelos autoregresivos J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
  • 17. Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio Aspectos Generales de las Redes Neuronales J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
  • 18. Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio Aspectos Generales de las Redes Neuronales El cerebro como Red Neuronal Resuelve problemas complejos. J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
  • 19. Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio Aspectos Generales de las Redes Neuronales J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
  • 20. Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio Aspectos Generales de las Redes Neuronales x1 x2 x3 ω1 ω2 ω3 Σ ωx Σ ωx Entradas Ponderadas Y ENTRADAS CONEXIONES FUNCION DE RED FUNCION DE ACTIVACION 1 1 − e Σ y = f( ) = J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
  • 21. Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio Aspectos Generales de las Redes Neuronales x1 x2 x3 ω1 ω2 ω3 Y Σ back propagation Input Layer Hidden Layer Output Layer J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
  • 22. Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio Aspectos Generales de las Redes Neuronales Redes Neuronales Recurrente Long Short-Term Memory Network (LSTM) • Redes Neuronales Recurrente de tipo Long Short-Term Memory Network (LSTM). J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
  • 23. Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio Aspectos Generales de las Redes Neuronales Redes Neuronales Recurrente Long Short-Term Memory Network (LSTM) • Redes Neuronales Recurrente de tipo Long Short-Term Memory Network (LSTM). • Las neuronas en cada capa ahora son un tipo especial de neuronas ( celdas de memoria conectadas entre ellas a trav´es de capas ) J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
  • 24. Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio Aspectos Generales de las Redes Neuronales Redes Neuronales Recurrente Long Short-Term Memory Network (LSTM) • Redes Neuronales Recurrente de tipo Long Short-Term Memory Network (LSTM). • Las neuronas en cada capa ahora son un tipo especial de neuronas ( celdas de memoria conectadas entre ellas a trav´es de capas ) • Estas celdas de memoria facilitan la tarea de recordar valores para largos o cortos periodos de tiempo. J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
  • 25. Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio Aspectos Generales de las Redes Neuronales Redes Neuronales Recurrente Long Short-Term Memory Network (LSTM) • Redes Neuronales Recurrente de tipo Long Short-Term Memory Network (LSTM). • Las neuronas en cada capa ahora son un tipo especial de neuronas ( celdas de memoria conectadas entre ellas a trav´es de capas ) • Estas celdas de memoria facilitan la tarea de recordar valores para largos o cortos periodos de tiempo. • M´ultiples entradas (input layer), facilita considerar agentes externos. J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
  • 26. Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio Aspectos Generales de las Redes Neuronales Algunos aspectos importantes de las Redes Neuronales Artificiales implementada J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
  • 27. Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio Aspectos Generales de las Redes Neuronales Algunos aspectos importantes de las Redes Neuronales Artificiales implementada J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
  • 28. Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio Aspectos Generales de las Redes Neuronales Algunos aspectos importantes de las Redes Neuronales Artificiales implementada J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
  • 29. Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio Aspectos Generales de las Redes Neuronales Algunos aspectos importantes de las Redes Neuronales Artificiales implementada J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
  • 30. Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio Aspectos Generales de las Redes Neuronales Redes Neuronales Recurrente Long Short-Term Memory Network (LSTM) J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
  • 31. Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio Aspectos Generales de las Redes Neuronales Redes Neuronales Recurrente Long Short-Term Memory Network (LSTM) J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
  • 32. Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio Aspectos Generales de las Redes Neuronales Redes Neuronales Recurrente Long Short-Term Memory Network (LSTM) J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
  • 33. Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio Aspectos Generales de las Redes Neuronales Redes Neuronales Recurrente Long Short-Term Memory Network (LSTM) J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
  • 34. Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio Aspectos Generales de las Redes Neuronales Redes Neuronales Recurrente Long Short-Term Memory Network (LSTM) J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
  • 35. Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio Aspectos Generales de las Redes Neuronales Redes Neuronales Recurrente Long Short-Term Memory Network (LSTM) J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
  • 36. Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio Aspectos Generales de las Redes Neuronales Redes Neuronales Recurrente Long Short-Term Memory Network (LSTM) J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
  • 37. Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio Aspectos Generales de las Redes Neuronales Redes Neuronales Recurrente Long Short-Term Memory Network (LSTM) J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
  • 38. Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio Aspectos Generales de las Redes Neuronales Redes Neuronales Recurrente Long Short-Term Memory Network (LSTM) J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
  • 39. Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio Aspectos Generales de las Redes Neuronales Redes Neuronales Recurrente Long Short-Term Memory Network (LSTM) J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
  • 40. Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio Aspectos Generales de las Redes Neuronales Redes Neuronales Recurrente Long Short-Term Memory Network (LSTM) J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
  • 41. Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio Aspectos Generales de las Redes Neuronales Redes Neuronales Recurrente Long Short-Term Memory Network (LSTM) J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
  • 42. Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio Aspectos Generales de las Redes Neuronales Redes Neuronales Recurrente Long Short-Term Memory Network (LSTM) J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
  • 43. Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio Aspectos Generales de las Redes Neuronales Redes Neuronales Recurrente Long Short-Term Memory Network (LSTM) J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
  • 44. Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio Aspectos Generales de las Redes Neuronales Redes Neuronales Recurrente Long Short-Term Memory Network (LSTM) J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
  • 45. Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio Aspectos Generales de las Redes Neuronales Implementar esta red J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
  • 46. Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio Aspectos Generales de las Redes Neuronales Implementar esta red J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
  • 47. Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio An´alisis y predicci´on del consumo el´ectrico en S´oller. Serie temporal de cosumo el´ectrico • Serie temporal del consumo el´ectrico por hora en la poblaci´on de S´oller. • Periodo analizado: desde 02/11/2015 hasta 30/11/2016 (1 a˜no) • Serie Temporal del valor de la temepratura por hora en S´oller. (variable externa) 2000 3000 4000 5000 6000 7000 Kw/h Serie from 2015-11-02 to 2016-11-30 Electricity consumption 2015-12 2016-02 2016-04 2016-06 2016-08 2016-10 2016-12 date 0 5 10 15 20 25 30 35 oC Temperature J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
  • 48. Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio An´alisis y predicci´on del consumo el´ectrico en S´oller. • Usando t´ecnicas de machin Learning para la implementaci´on de las LTSM. • Python y Keras (libreria para implementar redes neuronales) Resumen de las propiedades de la red LTSM Implementada. Layer (type) Output shape Params lstm1 (LSTM) (10, 24, 8) 352 lstm2 (LSTM) (10, 24, 8) 544 lstm3 (LSTM) (10, 24, 8) 544 lstm4 (LSTM) (10, 24, 8) 544 lstm5 (LSTM) (10, 24) 544 dense1 (DENSE) (10, 1) 9 Total params: 2537 Trainable params: 2537 J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
  • 49. Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio An´alisis y predicci´on del consumo el´ectrico en S´oller. Resultados 2016-12-02 2016-12-04 2016-12-06 2016-12-08 2016-12-10 2016-12-12 2016-12-14 2000 3000 4000 5000 6000 kWh Serie from 2016-12-01 00:00:00 to 2016-12-14 23:00:00 Data Prediction J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
  • 50. Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio An´alisis y predicci´on del consumo el´ectrico en S´oller. Resultados 12-02 02 12-02 14 12-03 02 12-03 14 12-04 02 12-04 14 12-05 02 2000 3000 4000 5000 6000 kWh Serie from 2016-12-02 00:00:00 to 2016-12-04 23:00:00 Data Prediction + - J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM
  • 51. Series temporales Algunos Modelos Previos Una Breve intro de una breve intro a las redes Neuronales Casos de Estudio An´alisis y predicci´on del consumo el´ectrico en S´oller. Resultados: caso de Tenerife 250 300 350 400 450 500 550 Serie from 2013-01-01 00:00 to 2017-04-15 23:00 dem 0.2 0.4 0.6 0.8 1.0 humidity 0 5 10 15 20 wind_speed 2013-01 2013-07 2014-01 2014-07 2015-01 2015-07 2016-01 2016-07 2017-01 2017-07 date 5 10 15 20 25 30 35 temperature 01-02 11 01-02 23 01-03 11 01-03 23 01-04 11 01-04 23 time 250 300 350 400 450 500 550 600 Wh Electricity consumption Real Data Prediction + - J. M. Tudur´ı, G. Rul·lan and J.C. Gonz´alez-Avella Predicci´on de series con LSTM