Volume 37, Issue 10 pp. 6833-6856
RESEARCH ARTICLE

HydroFlow: Towards probabilistic electricity demand prediction using variational autoregressive models and normalizing flows

Fan Zhou

Fan Zhou

School of Information and Software Engineering, University of Electronic Science and Technology of China, Chengdu, Sichuan, China

Search for more papers by this author
Zhiyuan Wang

Zhiyuan Wang

School of Information and Software Engineering, University of Electronic Science and Technology of China, Chengdu, Sichuan, China

Search for more papers by this author
Ting Zhong

Corresponding Author

Ting Zhong

School of Information and Software Engineering, University of Electronic Science and Technology of China, Chengdu, Sichuan, China

Correspondence Ting Zhong, University of Electronic Science and Technology of China, 610054 Chengdu, Sichuan, China.

Email: [email protected]

Search for more papers by this author
Goce Trajcevski

Goce Trajcevski

Department of Electrical and Computer Engineering, Iowa State University, Ames, Iowa, USA

Search for more papers by this author
Ashfaq Khokhar

Ashfaq Khokhar

Department of Electrical and Computer Engineering, Iowa State University, Ames, Iowa, USA

Search for more papers by this author
First published: 08 March 2022
Citations: 7

Abstract

We present HydroFlow, a novel deep generative model for predicting the electricity generation demand of large-scale hydropower stations. HydroFlow uses a latent stochastic recurrent neural network to capture the dependencies in the multivariate time series. It not only utilizes the hidden state of the neural network, but also considers the uncertainty of variables related to natural and social factors. We also introduce an end-to-end approach based on generative flows to approximate the posterior distribution of time series with exact likelihoods. Our model is powerful as adding stochasticity to different factors (e.g., reservoir capacity and water-flow measurements) and thus overcomes the expressiveness limitations of deterministic prediction methods. It also enables trainable latent transformations that can improve the model interpretability. We evaluate HydroFlow on the data collected from the hydropower stations of a large-scale hydropower development company. Experimental results show that our model significantly outperforms the state-of-the-art baseline methods while providing explainable results.

The full text of this article hosted at iucr.org is unavailable due to technical difficulties.