13/08/2022
The devastating fires seen this summer across Europe are warning signs of what's to come in years ahead due to global warming.
At the same time Europe is suffering from an energy crisis due to an embargo on Russian gas, and will probably need to implement rationing policies this coming winter.
Forecasting energy demand (load forecasting) is an important but difficult task that plays a vital role in mitigating both of these disasters.
Energy companies needs to supply enough gas & electricity to fill the demand from their customers, but not too much.
Electricity cannot yet be stored in large quantities, and so any excess production goes to waste.
Most of the worlds electricity is currently produced by coal or gas fired generators which emit large amounts of CO2 adding to global warming, so its important to minimize any excess production, and hence the need for good forecasts.
Many years ago I did some work developing a load forecasting model for Matrica, an energy forecasting company: https://matrica.co.uk/
At that time they were using standard statistical time series models, but were interested in looking into new techniques.
I implemented an advanced machine learning model in c++ code, which was cutting edge at that time; Markov Chain Monte Carlo sampling of neural network parameters in a Bayesian framework, based on the work of Radford Neal: https://www.cs.toronto.edu/~radford/
Neural network models have increased dramatically in size & complexity since then, typically using billions of parameters, whereas my model used just a few hundred. The range of tasks now possible using deep learning neural network models is very impressive; world beating board game players, natural language processing, novel art generation, accurate protein folding prediction, etc.
DeepMind, a British AI company owned by Google, implemented a deep learning model that reduced the electricity consumption of their data centres by 40% by predicting the best times to turn the cooling units on & off: https://www.blog.google/outreach-initiatives/environment/deepmind-ai-reduces-energy-used-for/
However, these large models require massive datasets and a huge amount of computing power to train.
Electricity demand on the grid is dependent on many factors for which there may not be much data, such as political events (e.g. the Russian invasion of Ukraine).
For this reason there is still a place for statistical models in this important area.
Matrica provide: energy consultancy, data management, energy demand management and general forecasting systems for the power, gas and renewable sectors.