Universidad Complutense de Madrid
E-Prints Complutense

Predicción demanda eléctrica española. Implementación de redes neuronales recurrentes en Python

Impacto

Downloads

Downloads per month over past year



Cabezón, Manchado (2018) Predicción demanda eléctrica española. Implementación de redes neuronales recurrentes en Python. [Trabajo Fin de Máster]

[img]
Preview
PDF
3MB


Abstract

Este proyecto de fin de máster está realizado de manera conjunta a la empresa Innova-tsn. El objetivo principal de este proyecto es la predicción de la demanda eléctrica nacional mediante el desarrollo de modelos de redes neuronales recurrentes. Las redes neuronales están tomando gran importancia en temas de inteligencia artificial, como pueden ser modelos de clasificación y predicción. Por ello el trabajo tratará de explicar de manera teórica qué es una red neuronal y cómo funciona.
Una vez tengamos una primera visión de las redes nos centraremos en las recurrentes, las cuales son más sofisticadas por lo que nos permitirán obtener mejores resultados. Dentro de estas redes recurrentes nos centraremos en las redes de Elman, Jordan, LSTM y GRU.
Después de una primera parte teórica nos centramos en el estudio de la serie a tratar. Para ello se hace un análisis descriptivo de la demanda eléctrica nacional previo a la implementación en Python de los modelos de redes elegidos. También se estudiará el efecto de algunas variables explicativas en nuestra predicción.
Por último se presentarán los algoritmos realizados y se compararán predicciones realizadas sin tener un modelo, mediante modelos ARIMA/SARIMA y los obtenidos con las redes neuronales con el objetivo de ver si estas redes mejoran o no los modelos que actualmente manejamos. Esta comparación se realizará mediante un backtesting durante un año. Además se tratará de predecir también una demanda a nivel horario mediante dos estrategias.

Resumen (otros idiomas)

This dissertation has been developed in collaboration with Innova-tsn consulting. The main goal of the proyect is the prediction of the national electrical demand through the development of recurrent neural network models. Neural networks are acquiring importance in artificial intelligence, as they can be used for classification and prediction. Because of that, the dissertation initially provides an explanation of what a neural network is and how it works. Once we have a first view on neural networks, we focus on recurrent neural networks, which are more sofisticated and they allow us to achieve better results. More specifically, within these recurrent networks we study Elman and Jordan networks and LSTM and GRU cells. After a first theoric part we start the study of the time serie. To do that, we make a descriptive analysis of the national electrical demand prior to the implementation of the network models chosen in Python. We also study the effect of some input variables in our prediction. Finally, we present the developed algorithms and we compare the predictions obtained without a model, with ARIMA/SARIMA models, and those obtained with neural networks, to understand if they actually improve on the results. This comparison is done by backtesting over a year. Moreover, we also predict the hourly national electrical demand with two different strategies and compare their performance.

Item Type:Trabajo Fin de Máster
Additional Information:

Proyecto fin de máster realizado de manera conjunta a la empresa Innova-tsn.

Directors:
DirectorsDirector email
Rosa Pérez, Elenaelerosa@ucm.es
Liberatore, Federicofliberat@ucm.es
Uncontrolled Keywords:Redes neuronales (Informática), Inteligencia artificial
Palabras clave (otros idiomas):Neural networks (Computer science), Artificial Intelligence
Subjects:Sciences > Computer science > Artificial intelligence
Sciences > Mathematics
Título del Máster:Ingeniería matemática
ID Code:49444
Deposited On:08 Oct 2018 09:50
Last Modified:21 May 2019 16:30

Origin of downloads

Repository Staff Only: item control page