Abstract
Forecasting precipitation in arid and semi-arid regions, in Jordan in the Middle East for example, has particular importance since precipitation is the unique source of water in such regions. In this study, 1-month ahead precipitation forecasts are made using artificial neural network (ANN) models. Feed forward back propagation (FFBP), radial basis function (RBF) and generalized regression type ANNs are used and compared with a simple multiple linear regression (MLR) model. The models are tested on monthly total precipitation recorded at three meteorological stations (Baqura, Amman and Safawi) from different climatological regions in Jordan. For the three stations, it is found that the best calibrated model is FFBP with respect to all performance criteria used in the study, including determination coefficient, mean square error, mean absolute error, the slope and the intercept in the best-fit linear line of the scatter diagram. In the validation stage, FFBP is again the best model in Baqura and Amman. However, in Safawi, the driest station, not only FFBP but also RBF and MLR perform equally well depending on the performance criterion under consideration.
Similar content being viewed by others
References
Abramowitz G, Gupta H, Pitman A, Wang Y, Leuning R, Cleugh H, Hsu K (2006) Neural error regression diagnosis (NERD): a tool for model bias identification and prognostic data assimilation. J Hydrometeorol 7(1):160–177
Aksoy H, Guven A, Aytek A, Yuce MI, Unal NE (2007) Discussion of ‘generalized regression neural networks for evapotranspiration modeling’. J Hydrol Sci 52(4):825–828
Aksoy H, Guven A, Aytek A, Yuce MI, Unal NE (2008) Comment on evapotranspiration modelling from climatic data using neural network computing technique. Hydrol Process 22(14):2715–2717
Al-Kharabsheh A (2000) Ground-water modeling and long-term management of the Azraq basin as an example of arid area conditions (Jordan). J Arid Environ 44(2):143–153
Al-Weshah RA (2005) Jordan’s water resources: technical perspective. Accessed on 16 March, 2005, http://www.wsta-cc.org/includes/GWC_4th/doc/w6.htm
Aytek A, Guven A, Yuce MI, Aksoy H (2008) An explicit neural network formulation for evapotranspiration. J Hydrol Sci 53(4):893–904
Bodri L, Cermak V (2000) Prediction of extreme precipitation using a neural network: application to summer flood occurrence in Moravia. Adv Eng Softw 31:311–321
Bodri L, Cermak V (2001) Neural network prediction of monthly precipitation: application to summer flood occurrence in two regions of central Europe. Studia Geoph et Geod 45:155–167
Box GEP, Jenkins GM (1970) Time series analysis: forecasting and control. Holden-Day Inc, San Francisco
Dahamsheh A, Aksoy H (2007) Structural characteristics of annual precipitation data in Jordan. Theor Appl Climatol 88(3–4):201–212
Dahamsheh A, Aksoy H (2008) Artificial neural network models for forecasting intermittent monthly precipitation in arid regions. Meteorol Appl (under revision)
Delleur JW, Kavvas ML (1978) Stochastic models for monthly rainfall forecasting and synthetic generation. J Appl Meteorol 17(10):1528–1536
Freiwan M, Cigizoglu HK (2005) Prediction of total monthly rainfall in Jordan using feed forward back propagation method. Fresenius Environ Bull 14(2):142–151
Freiwan M, Kadioglu M (2008a) Climate variability in Jordan. Int J Climatol 28(1):69–89
Freiwan M, Kadioglu M (2008b) Spatial and temporal analysis of climatological data in Jordan. Int J Climatol 28(4):521–535
Haykin S (1999) Neural networks: a comprehensive foundation, Pearson Education Inc., 823 p
Hsu K, Gupta HV, Gao X, Sorooshian S, Imam B (2002) SOLO––an artificial neural network suitable for hydrologic modeling and analysis. Water Resour Res 38(12):1302. doi:10.1029/2001WR000795
Jain SK, Das A, Srivastava DK (1999) Application of ANN for reservoir inflow prediction and operation. ASCE J Water Resour Manage 125(5):263–271
Jayawardena AW, Xu PC, Tsang FL, Li WK (2006) Determining the structure of a radial basis function network for prediction of nonlinear hydrological time series. J Hydrol Sci 51(1):21–44
Khalil AF, McKee M, Kemblowski M, Asefa T (2005) Basin scale water management and forecasting using artificial neural networks. J AmWater Resour Assoc 41(1):195–208
Koutsoyiannis D (2007) Discussion of ‘generalized regression neural networks for evapotranspiration modeling’. J Hydrol Sci 52(4):832–835
Levenberg K (1944) A method for the solution of certain non-linear problems in least squares. Q Appl Math 2:164–168
Marquardt D (1963) An algorithm for least-squares estimation of nonlinear parameters. SIAM J Appl Math 11:431–441
Parida BP, Moalafhi DB, Kenabatho PK (2006) Forecasting runoff coefficients using ANN for water resources management: the case of Notwane catchment in Eastern Botswana. Phys Chem Earth 31(15–16):928–934
Riad S, Mania J, Bouchaou L, Najjar Y (2004) Prediction catchment flow in a semi-arid region via an artificial neural network technique. Hydrol Process 18:2387–2393
Shehadeh N (1976) The variability of rainfall in Jordan. Dirasat Humanit 111(3):67–84
Shnabel S, Maneta M (2005) Comparison of a neural network and a regression model to estimate suspended sediment in a semiarid basin. IAHS Publ 299:91–100
Sivakumar B, Jayawardena AW, Fernando TMKG (2002) River flow forecasting: use of phase-space reconstruction and artificial neural networks approaches. J Hydrol 265:225–245
Soltani S, Modarres R, Eslamian SS (2007) The use of time series modeling for the determination of rainfall climates in Iran. Int J Climatol 27(6):819–829
Sorooshian S, Hsu K, Gao X, Mahani S, Imam B (2003) Precipitation estimation over semiarid southwest U.S. using multiple sources of data. EGS-AGU-EUG Joint Assembly, Abstracts from the meeting held in Nice, France, 6–11 April 2003, Abstract #9543
Sudheer KP (2005) Knowledge extraction from trained neural network river flow models. ASCE J Hydrol Eng 10(4):264–269
Tarawneh Q, Kadioglu M (2003) An analysis of precipitation climatology in Jordan. Theor Appl Climatol 74(1–2):123–136
Tombul M, Ogul E (2006) Modelling of rainfall-runoff relationship at the semi-arid small catcments using artificial neural networks. Intell Control Autom 344:309–318
Zanetti SS, Sousa EF, Oliveira VPS, Almeida FT, Bernardo S (2007) Estimating evapotranspiration using artificial neural network and minimum climatological data. ASCE J Irrigation Drainage Eng 133(2):83–89
Acknowledgments
This study was derived from the second author’s PhD thesis entitled ‘Forecasting monthly precipitation for arid regions using conditional artificial neural networks combined with Markov chain’ submitted to the Institute of Science and Technology, Istanbul Technical University, Istanbul, Turkey. We were encouraged by the constructive comments of two reviewers and Bellie Sivakumar, the guest editor, whom we deeply thank.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Aksoy, H., Dahamsheh, A. Artificial neural network models for forecasting monthly precipitation in Jordan. Stoch Environ Res Risk Assess 23, 917–931 (2009). https://doi.org/10.1007/s00477-008-0267-x
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00477-008-0267-x