Title: Forecasting residential gas demand: machine learning approaches and seasonal role of temperature forecasts

Authors: Emanuele Fabbiani; Andrea Marziali; Giuseppe De Nicolao

Addresses: Department of Electrical, Computer and Biomedical Engineering, University of Pavia, Italy ' Department of Electrical, Computer and Biomedical Engineering, University of Pavia, Italy ' Department of Electrical, Computer and Biomedical Engineering, University of Pavia, Italy

Abstract: The one-day-ahead forecasting of residential gas demand at country level is investigated by implementing and comparing five models: ridge regression, Gaussian process (GP), k-nearest neighbour, artificial neural network (ANN) and torus model. Italian demand data are used for testing the proposed algorithms. The most significant aspects of the pre-processing and feature engineering are discussed, lending particular attention to the role of one-day-ahead temperature forecasts. Our best model, in terms of root mean square error (RMSE), is the ANN; if the mean absolute error (MAE) is considered, the GP becomes the best model, although by a narrow margin. A novel contribution is the development of a model describing the propagation of temperature forecast errors to gas forecasting errors that is successfully validated on data. On the Italian data, it is shown that temperature errors account for 18% of the mean square error of gas demand forecasts. [Received: October 3, 2019; Accepted: November 9, 2019]

Keywords: natural gas; time series forecasting; statistical learning; Gaussian process; neural networks.

DOI: 10.1504/IJOGCT.2021.112881

International Journal of Oil, Gas and Coal Technology, 2021 Vol.26 No.2, pp.202 - 224

Received: 03 Oct 2019
Accepted: 09 Nov 2019

Published online: 08 Feb 2021 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article