Application of RBFNNs Incorporating MIMO Processes for Simultaneous River Flow Forecasting
DOI:
https://doi.org/10.5614/j.eng.technol.sci.2018.50.3.9Keywords:
radial basis function neural networks (BFNNs), Nonlinear Autoregressive with Exogenous Inputs (NARX), direct MIMO process, simultaneous forecasting.Abstract
Simultaneous flow forecasting using multi-input multi-output (MIMO) processes is an efficient technique for accurate flow forecasting on river systems. The present study demonstrates the capability of radial basis function neural networks (RBFNN) incorporating MIMO processes in simultaneous river flow forecasting. The river system considered in the present study was the Barak river system, Assam, India. Hourly concurrent discharge data were collected from the Central Water Commission, Shillong, India from multiple sections of the Barak river system. The forecasts were tested for short-range time horizons, i.e. 1, 3, 6 and 12 hours in advance, and a comparative analysis was done using the popular Nonlinear Autoregressive with Exogenous Inputs (NARX) time series model. The result shows that MIMO-NARX provided higher prediction accuracy than MIMO-RBFNN, even at longer lead times when compared to following various statistical criterions.Downloads
References
Billings, S.A. & Voon, W.S.F., A Prediction-error and Stepwise-Regression Estimation Algorithm for Non-linear Systems, International Journal of Control, 44(3), pp. 803-822, Oct.1986.
Korenberg, M., Billings, S.A., Liu, Y.P. & McIlroy, P.J., Orthogonal Parameter Estimation Algorithm for Non-linear Stochastic Systems, International Journal of Control, 48(1), pp. 193-210, Oct. 2007.
Leontaritis, I.J. & Billings, S.A., Model Selection and Validation Methods for Non-linear Systems, International Journal of Control, 45(1), pp. 311-341, Mar. 1987.
Akhtar, M.K., Corzo, G.A., Andel, S.J.V. & Jonoski, A., River Flow Forecasting with Artificial Neural Networks Using Satellite Observed Precipitation Pre-processed with Flow Length and Travel Time Information: Case Study of the Ganges River Basin, Hydrol. Earth Syst. Sci., 13, pp. 1607-1618, Sept. 2009.
Chen, S.M, Wang, Y.M. & Tsou, I., Using Artificial Neural Network Approach for Modeling Rainfall-runoff due to Typhoon, J. Earth Syst. Sci. 122(2), pp. 399-405, April 2013.
Firat, M., Articial Intelligence Techniques for River Flow Forecasting in the Seyhan River Catchment, Turkey, Hydrology and Earth System Sciences Discussions, European Geosciences Union, 4(3), pp. 1369-1406, June 2007.
Lekkas, D.F., Onof, C., Lee, M.J. & Baltas, E.A., Application of Artificial Neural Networks for Flood Forecasting, Global Nest: the Int. J., 6(3), pp. 205-211, Jan. 2004.
Partal, T., River Flow Forecasting using Different Artificial Neural Network Algorithms and Wavelet Transform, Can. J. Civ. Eng., 36(1), pp. 26-39, Dec. 2009.
Rezaei, M., Motlaq, A.A.A., Mahmouei, A.R. & Mousavi, S.H., River Flow Forecasting using artificial neural network (Shoor Ghaen), Cincia e Natura, Santa Maria, 37(1), pp. 207a^215, 2015.
Shamseldin, A.Y., Artificial Neural Network Model for River Flow Forecasting in a Developing Country, Journal of Hydroinformatics, 12(1), pp. 22-34, Jan. 2010.
Bontempi, G. & Ben Taieb, S., Conditionally Dependent Strategies for Multiple-step-ahead Prediction in Local Learning, International Journal of Forecasting, 27(3), pp. 689-699, Sept. 2011.
Claveria, O., Monte, E. & Torra, S., Multiple-input Multiple-output vs. Single-input Single-output Neural Network Forecasting, Research Institute of Applied Economics, 2015.
Maciel, L., Gomide, F. & Ballini, R., MIMO Evolving Functional Fuzzy Models for Interest Rate Forecasting, Computational Intelligence for Financial Engineering & Economics, IEEE Conference, ISBN: 978-1-4673-1802-0, 2012.
Tripura, J. & Roy, P., Flow Forecasting in Multiple Sections of a River System, KSCE Journal of Civil Engineering, 21(2), pp. 512-522, Feb. 2017.
Choudhury, P. & Roy, P., Forecasting Concurrent Flows in a River System Using ANNs, J. Hydrol. Eng., 20(8), March 2015.
Taieb, S.B., Bontempi, G., Sorjamaa, A. & Lendasse, A., Long-term Prediction of Time Series by Combining Direct and MIMO Strategies, International Joint Conference on Neural Networks, pp. 3054-3061, 2009.
Powell, M., Radial Basis Functions for Multivariable Interpolation: a Review, in J.C. Mason, M. G. Cox (Eds.), Algorithms for Approximation, Clarendon Press, New York, NY, USA, pp. 143-167, 1987.
Broomhead, D.S. & Lowe, D., Multi-variable Functional Interpolation and Adaptive Networks, Complex Syst. 2(3), pp. 321-355, 1998.
Park, J. & Sandberg, I.W., Universal Approximation using Radial-Basis-Function Networks, Neural Computation, 3(2), pp. 246-257, June 1991.
Awad, M., Pomares, H., Ruiz, I.R., Salameh, O.I. & Hamdon, M., Prediction of Time Series Using RBF Neural Networks: A New Approach of Clustering, International Arab Journal of Information Technology, 6(2), pp. 138-143, April 2009.
Rout, M., Majhi, B., Mohapatra U.M. and Mahapatra R., Stock Indices Prediction Using Radial Basis Function Neural Network, in: B.K Panigrahi et al. (Eds.): SEMCCO, LNCS 7677, pp. 285-293, 2012.
Leontaritis, I.J. & Billings, S.A., Input-output Parametric Models for Non-linear Systems Part I: Deterministic Non-linear Systems, International Journal of Control, 41(2), pp. 303-328), May 1985.
Chen, S., Billings, S.A. & Grant, P.M., Non-linear System Identification Using Neural Networks, Int. J. Control, 51(6), pp. 1191-1214, Jan. 1990.
Diaconescu, E., The Use of NARX Neural Networks to predict Chaotic Time Series, WSEAS Transactions on Computer Research, 3(3), pp. 182-191, March 2008.
Lin, T., Horne, B.G., Tino, P. & Giles, C.L., A Delay Damage Model Selection Algorithm for NARX Neural Networks, IEEE Transactions on Signal Processing, 45(11), pp. 2719-2730, Nov. 1997.
Siegelmann, H.T., Horne, B.G. & Giles, C.L., Computational Capabilities of Recurrent NARX Neural Networks, IEEE Trans. Syst., 27(2), pp. 208-215, April 1997.
Horne, B.G. & Giles, C.L., An Experimental Comparison of Recurrent Neural Networks, Advances in Neural Information Processing Systems 7, pp. 697-704, 1995.
Jiang, C. & Song, F., Sunspot Forecasting by Using Chaotic Time series Analysis and NARX Network, Journal of Computers, 6(7), pp. 1424-1429, July 2011.
Aguilar-Lobo, L.M., Loo-Yau, J.R., Rayas-Sanchez, J.E., Ortega-Cisneros, S., Moreno, P. & Reynoso-Hernandez, J.A., Application of The Narx Neural Network as a Digital Predistortion Technique for Linearizing Microwave Power Amplifiers, Microwave and Optical Technology Letters, 57(9), pp. 2137-2142, Sept. 2015.
Yiu, J.C. & Wang S., Multiple ARMAX Modeling Scheme for Forecasting Air Conditioning System Performance, Energy Conversion and Management, 48(2007), pp. 2276-2285, June 2007.
Zhang, X., Time Series Analysis and Prediction by Neural Networks, Optimization Methods and Software 4(2), pp. 151-170, Feb.1994.