Hybrid regression model for near real-time urban water demand forecasting

The most important factor in planning and operating water distribution systems is satisfying consumer demand. This means continuously providing users with quality water in adequate volumes at reasonable pressure, thus ensuring reliable water distribution. In recent years, the application of statistical, machine learning, and artificial intelligence methodologies has been fostered for water demand forecasting. However, there is still room for improvement; and new challenges regarding on-line predictive models for water demand have appeared. This work proposes applying support vector regression, as one of the currently better machine learning options for short-term water demand forecasting, to build a base prediction. On this model, a Fourier time series process is built to improve the base prediction. This addition produces a tool able to eliminate many of the errors and much of the bias inherent in a fixed regression structure when responding to new incoming time series data. The final hybrid process is validated using demand data from a water utility in Franca, Brazil. Our model, being a near real-time model for water demand, may be directly exploited in water management decision-making processes.

[1]  Chih-Jen Lin,et al.  A Practical Guide to Support Vector Classication , 2008 .

[2]  Avi Ostfeld,et al.  On-line hydraulic state prediction for water distribution systems , 2009 .

[3]  Guoqiang Peter Zhang,et al.  Time series forecasting using a hybrid ARIMA and neural network model , 2003, Neurocomputing.

[4]  Joaquín Izquierdo,et al.  On-line Learning of Predictive Kernel Models for Urban Water Demand in a Smart City☆ , 2014 .

[5]  Muhammad A. Al-Zahrani,et al.  Urban Residential Water Demand Prediction Based on Artificial Neural Networks and Time Series Models , 2015, Water Resources Management.

[6]  Hsuan-Tien Lin A Study on Sigmoid Kernels for SVM and the Training of non-PSD Kernels by SMO-type Methods , 2005 .

[7]  Rong Jin,et al.  Online Multiple Kernel Classification , 2013, Machine Learning.

[8]  Bernhard Schölkopf,et al.  The Kernel Trick for Distances , 2000, NIPS.

[9]  Ignacio Santamaría,et al.  A Sliding-Window Kernel RLS Algorithm and Its Application to Nonlinear Channel Identification , 2006, 2006 IEEE International Conference on Acoustics Speech and Signal Processing Proceedings.

[10]  M. López-Ibáñez,et al.  Ant Colony Optimization for Optimal Control of Pumps in Water Distribution Networks , 2008 .

[11]  Luisa Fernanda Ribeiro Reis,et al.  Hybrid Water Demand Forecasting Model Associating Artificial Neural Network with Fourier Series , 2011 .

[12]  R. Klempous,et al.  Optimization algorithms of operative control in water distribution systems , 1997 .

[13]  Chih-Jen Lin,et al.  LIBSVM: A library for support vector machines , 2011, TIST.

[14]  Ioana Banicescu,et al.  Investigating asymptotic properties of vector nonlinear time series models , 2011, J. Comput. Appl. Math..

[15]  Çagdas Hakan Aladag,et al.  Forecasting nonlinear time series with a hybrid methodology , 2009, Appl. Math. Lett..

[16]  D. Naga,et al.  Online Modelling of Water Distribution System Using Data Assimilation , 2014 .

[17]  Alexander J. Smola,et al.  Learning with Kernels: support vector machines, regularization, optimization, and beyond , 2001, Adaptive computation and machine learning series.

[18]  Tshilidzi Marwala,et al.  Artificial Neural Networks and Support Vector Machines for water demand time series forecasting , 2007, 2007 IEEE International Conference on Systems, Man and Cybernetics.

[19]  Joaquín Izquierdo,et al.  Municipal Water Demand Forecasting: Tools for Intervention Time Series , 2011 .

[20]  T. McMahon,et al.  Forecasting operational demand for an urban water supply zone , 2002 .

[21]  Jan Adamowski,et al.  Medium-Term Urban Water Demand Forecasting with Limited Data Using an Ensemble Wavelet–Bootstrap Machine-Learning Approach , 2015 .

[22]  Stefano Alvisi,et al.  A short-term, pattern-based model for water-demand forecasting , 2006 .

[23]  Nello Cristianini,et al.  Kernel Methods for Pattern Analysis , 2003, ICTAI.

[24]  Yau Shu Wong,et al.  On the construction of a nonlinear recursive predictor , 2006 .

[25]  N. Bhaskar,et al.  SHORT-TERM WATER DEMAND FORECASTING: A CASE STUDY , 2008 .

[26]  P. J. García Nieto,et al.  A hybrid PSO optimized SVM-based model for predicting a successful growth cycle of the Spirulina platensis from raceway experiments data , 2016, J. Comput. Appl. Math..

[27]  Rodney A. Stewart,et al.  ANN-based residential water end-use demand forecasting model , 2013, Expert Syst. Appl..

[28]  Joby Boxall,et al.  Online modelling of water distribution systems: a UK case study , 2009 .

[29]  Joaquín Izquierdo,et al.  An approach to water supply clusters by semi-supervised learning , 2010 .

[30]  Jochen Deuerlein,et al.  Driving Online Simulations in Water Distribution Systems , 2014 .

[31]  Zhang Tuqiao Hourly Water Demand Forecast Model Based on Bayesian Least Squares Support Vector Machine , 2006 .

[32]  Luuk C. Rietveld,et al.  Improving the Performance of Water Demand Forecasting Models by Using Weather Input , 2014 .

[33]  Massoud Tabesh,et al.  A long-term prediction of domestic water demand using preprocessing in artificial neural network , 2014 .

[34]  Xindong Wu,et al.  Support vector machines based on K-means clustering for real-time business intelligence systems , 2005, Int. J. Bus. Intell. Data Min..

[35]  Joaquín Izquierdo,et al.  Predictive models for forecasting hourly urban water demand , 2010 .