Electricity is a product that has greatly changed the way we think about the world. In fact, it is one of the indicators that show the progress of a civilisation. With the deregulation of the electricity market in the 1990s, electricity price forecasting became a fundamental task in all countries. This task was a challenge for both producers and consumers, as many factors had to be taken into account. In this paper, given the large number of factors that influence the electricity market price we have conducted several experiments to see how the use of multiple variables can improve the effectiveness of price prediction. Tests have been performed with different time periods using data from Spain and different Deep Learning models, showing that the use of these variables represents an improvement with respect to the univariate model, in which only the price was considered.
- Belén Vega-Márquez
- Javier Solís-García
- Isabel A. Nepomuceno Chamorro
- Cristina Rubio-Escudero
-
Build Docker image:
docker build . -t electric
-
Start Docker container:
docker-compose up -d
-
Check container id:
docker ps
-
Enter Docker container:
docker exec -it <container_id> bash
-
Execute
./get_data.sh
to obtain the data -
Move to experiments folder:
cd experiments/
-
Give execution permissions to run.sh:
chmod +x run.sh
-
Execute:
./run.sh
to launch an experiment -
The log of the experiment can be watched with the command
tail -f experiment{GPU}.out
where {GPU} is set in the file run.sh
In addition, below is a video tutorial with an example of execution, which can be consulted in case you have any doubts.
This project is licensed under the MIT License - see the LICENSE.md file for details