Abstract
Climate change is becoming an ever important issue due to the possibility that it may result in extreme weather events such as floods or droughts. Consequently, precipitation forecasting has similarly gained in significance as it is a useful tool in meeting the increasing need for the efficient management of water resources as well as in preventing disasters before they happen. In the literature, there are various statistical and computational methods used for this purpose, including linear and nonlinear regression, kriging, time series models, neural networks, and multivariate adaptive regression splines (MARS). Among them, MARS stands out as the better performing precipitation modeling method. In this article, we used a recently developed method called robust conic mars (RCMARS), based on MARS (also on CMARS), to forecast precipitation owing to its ability to model complex uncertain data. In CMARS, which was developed as a powerful alternative to MARS, the model complexity is penalized in the form of Tikhonov regularization and studied as a conic quadratic programming. In RCMARS, on the other hand, CMARS is refined further by including the existence of uncertainty in the future scenarios and robustifying it with a robust optimization technique. To evaluate the performance of the RCMARS method, it was applied to build a precipitation model constructed as an early warning system for the continental Central Anatolia Region of Turkey, where drought has been a recurrent phenomenon for the last few decades. Furthermore, the performance of the RCMARS precipitation model was also compared to that of MARS and CMARS. The results indicated that RCMARS builds more accurate, precise, and stable precipitation models compared to those of MARS and CMARS. In addition to these advantageous features of the RCMARS precipitation model, it also provided a good fit to the data. As a result, we propose its use in precipitation forecasting for the region studied.
Similar content being viewed by others
References
Abraham, A., & Steinberg, D. (2001). Is neural network a reliable forecaster on earth? A MARS query! Bio-Inspired Applications of Connectionism, 2085, 679–686.
Abraham, A., Steinberg, D., & Philip, N. S. (2001). Rainfall forecasting using soft computing models and multivariate adaptive regression splines. IEEE SMC Transactions, 1, 1–6.
Adamowski, J., Chan, H. F., Prasher, S. O., & Sharda, V. N. (2012). Comparison of multivariate adaptive regression splines with coupled wavelet transform artificial neural networks for runoff forecasting in Himalayan micro-watersheds with limited data. Journal of Hydroinformatics, 14(3), 731–744.
Aksoy, B., Purutçuoglu, V., Batmaz, İ., & Yozgatligil C. (2013). Modeling the extreme precipitation data: case study from Turkey. EURO/INFORMS, 26 th European Conference on Operational Research. Rome, Italy. 1-4 July.
Anctil, F., & Tape, D. G. (2004). An exploration of artificial neural network rainfall-runoff forecasting combined with wavelet decomposition. Journal of Environmental Engineering and Science, 3(S1), S121–S128.
Aster, R. C., Borchers, B., & Thurber, C. (2004). Parameter estimation and inverse problems. New York,: Elsevier.
Aykan, F., Kartal-Koç, E., Yozgatligil, C., İyigün, C., Purutcuoglu, V., & Batmaz, İ. (2012). Developing precipitation models for continental central Anatolia, Turkey. 25th European Conference on Operational Research. Vilnius, Lithuania. 8-11 July. 208.
Batmaz, İ., & Köksal, G. (2011). Overview of knowledge discovery in databases process and data mining for surveillance technologies and EWS. In A. S. Koyuncugil (Ed.), Surveillance technologies and early warning systems: data mining applications for risk detection (pp. 1–30). Hershey,: IGI Global Publisher (Idea Group Publisher).
Bekker, P. A. (1986). Comment on identification in the linear errors in variables model. Econometrica, 54(1), 215–217.
Ben-Tal, A., & Nemirovski, A. (1998). Robust convex optimization. Mathematics of Operations Research, 23, 769–805.
Ben-Tal, A., & Nemirovski, A. (1999). Robust solutions to uncertain linear programs. Operations Research Letters, 25(1), 1–13.
Ben-Tal, A., El-Ghaoui, L., & Nemirovski, A. (2000). Robust semidefinite programming. In R. Saigal, L. Vandenberghe, & H. Wolkowicz (Eds.), Semidefinite programming and applications. Boston: Kluwer Academic Publishers.
Ben-Tal, A., & Nemirovski, A. (2001). Lectures on modern convex optimization: analysis, algorithms, and engineering applications. MPR-SIAM Series on optimization. Philadelphia: SIAM.
Ben-Tal, A., & Nemirovski, A. (2002). Robust optimization—methodology and applications. Mathematical Programming, 92(3), 453–480.
Bertsimas, D., & Sim, M. (2006). Tractable approximations to robust conic optimization problems. Mathematıcal Programmıng Serıes B, 107, 5–36.
Bertsimas, D., Brown, D. B., & Caramanis, C. (2007). Theory and applications of robust optimization. Technical report. Austin: University of Texas at Austin.
Boyd, S., & Vanderberghe, L. (2004). Convex optimization. Cambridge: Cambridge University Press.
Buishand, T. A., & Tank, A. M. G. K. (1996). Regression models for generating time series of daily precipitation amounts for climate change impact studies. Stochastic Hydrology and Hydraulics, 10, 87–106.
Chesher, A. (1991). The effect of measurement error. Biometrika, 78(3), 451–462.
Corte-Real, J., Zhang, X., & Wang, X. (1995). Downscaling GCM information to regional scale: a non-parametric multivariate regression approach. Climate Dynamics, 11, 413–424.
Daly, C., Neilson, R. P., & Phillips, D. L. (1994). A statistical-topographic model for mapping climatological precipitation over mountainous terrain. Journal of Applied Meteorology, 33, 140–158.
El-Ghaoui, L., & Lebret, H. (1997). Robust solutions to least-square problems to uncertain data matrices. SIAM Journal of Matrix Analysis and Applications, 18, 1035–1064.
El-Ghaoui, L., Oustry, F., & Lebret, H. (1998). Robust solutions to uncertain semidefinite programs. SIAM Journal on Optimization, 9, 33–52.
El-Ghaoui, L. (2003). Robust optimization and applications, IMA Tutorial.
Fabozzi, F. J., Kolm, P. N., Pachamanova, D. A., & Focardi, S. M. (2007). Robust portfolio optimization and management. Hoboken: Wiley.
Fox, J. (2005). Nonparametric regression. In B. Everitt & D. Howell (Eds.), Encyclopedia of statistics in the behavioral sciences. London: Wiley.
French, M. N., Krajewski, W. F., & Cuykendall, R. R. (1992). Rainfall forecasting in space and time using a neural network. Journal of Hydrology, 137(1), 1–31.
Friedman, J. H. (1991). Multivariate adaptive regression splines. The Annals of Statistics, 19, 1–141.
Grimes, D. I. F., Coppola, E., Verdecchia, M., & Visconti, G. (2003). A neural network approach to real-time rainfall estimation for Africa using satellite data. Journal of Hydrometeorology, 4(6), 1119–1133.
Hastie, T., Tibshirani, R., & Friedman, J. H. (2001). The element of statistical learning. New York: Springer.
Hsieh, W. W. (2003). An adaptive nonlinear MOS scheme for precipitation forecasts using neural networks. Weather and Forecasting, 18, 303–310.
Hung, N. Q., Babel, M. S., Weesakul, S., & Tripathi, N. K. (2009). An artificial neural network model for rainfall forecasting in Bangkok, Thailand. Hydrology and Earth System Sciences, 13(8), 1413–1425.
İyigün, C., Türkeş, M., Batmaz, İ., Yozgatlıgil, C., Purutçuoglu, V., Kartal-Koç, E., & Öztürk, M. Z. (2013). Clustering current climate regions of Turkey by using a multivariate statistical method. Theoretical and Applied Climatology, 114(1–2), 95–106.
Kuligowski, R. J., & Barros, A. P. (1998). Localized precipitation forecasts from a numerical weather prediction model using artificial neural networks. Weather and Forecasting, 13(4), 1194–1204.
Lachtermache, G., & Fuller, J. D. (1995). Back propagation in time-series forecasting. Journal of Forecasting, 14(4), 381–393.
Lee, S., Cho, S., & Wong, P. M. (1998). Rainfall prediction using artificial neural networks. Journal of Geographic Information and Decision Analysis, 2(2), 233–242.
Luk, K. C., Ball, J. E., & Sharma, A. (2000). A study of optimal model lag and spatial inputs to artificial neural network for rainfall forecasting. Journal of Hydrology, 227(1), 56–65.
MARS from Salford systems, Version 3. http://www.salfordsystems.com/mars/phb. Accessed 05 September 2012.
MOSEK, A very powerful commercial software for CQP. http://www.mosek.com. Accessed 05 September 2012.
Nasseri, M., Asghari, K., & Abedini, M. J. (2008). Optimized scenario for rainfall forecasting using genetic algorithm coupled with artificial neural network. Expert Systems with Applications, 35(3), 1415–1421.
Nourani, V., Komasi, M., & Mano, A. (2009). A multivariate ANN-wavelet approach for rainfall–runoff modeling. Water Resources Management, 23(14), 2877–2894.
Otok, B. W. (2009). Development of rainfall forecasting model in Indonesia by using ASTAR, transfer function, and ARIMA methods. European Journal of Scientific Research, 38(3), 386–395.
Özmen, A., Weber, G.W., & Batmaz, İ. (2010). The new robust CMARS (RCMARS) method. In ISI Proceedings of 24th MEC-EurOPT 2010–Continuous Optimization and Information-Based Technologies in the Financial Sector, İzmir, Turkey, June 23-26, 2010, 362-368.
Özmen, A., Weber, G. W., Batmaz, İ., & Kropat, E. (2011). RCMARS: robustification of CMARS with different scenarios under polyhedral uncertainty set. Communication in Nonlinear Science and Numerical Simulation, 16–12, 4780–4787.
Özmen, A. (2010). Robust conic quadratic programming applied to quality improvement—a robustification of CMARS. Master Thesis, METU, Ankara, Turkey.
Partal, T., & Kişi, Ö. (2007). Wavelet and neuro-fuzzy conjunction model for precipitation forecasting. Journal of Hydrology, 342(1), 199–212.
Partal, T., & Cigizoglu, H. K. (2009). Prediction of daily precipitation using wavelet—neural networks. Hydrological Sciences Journal, 54(2), 234–246.
Philip, N. S., & Joseph, K. B. (2003). A neural network tool for analyzing trends in rainfall. Computers & Geosciences, 29(2), 215–223.
Sahai, A. K., Soman, M. K., & Satyan, V. (2000). All India summer monsoon rainfall prediction using an artificial neural network. Climate Dynamics, 16, 261–302.
Sotomayor, K.A.L, (2010). Comparison of adaptive methods using multivariate regression splines (MARS) and artificial neural networks backpropagation (ANNB) for the forecast of rain and temperatures in the Mantaro river basin. Hydrology Days, 58-68.
Taylan P., Weber G.-W., & Yerlikaya, F. (2008). Continuous optimization applied in MARS for modern applications in finance, science and technology. In ISI Proceedings of 20th Mini-EURO Conference Continuous Optimization and Knowledge-Based Technologies, Neringa, Lithuania, 317-322.
Türkeş, M. (2010). Klimatoloji and meteoroloji. İstanbul: KriterYayınevi.
Valverde Ramirez, M. C., de Campos Velho, H. F., & Ferreira, N. J. (2005). Artificial neural network technique for rainfall forecasting applied to the Sao Paulo region. Journal of Hydrology, 301(1), 146–162.
Venkatesan, C., Raskar, S. D., Tambe, S. S., Kulkarni, B. D., & Keshavamurty, R. N. (1997). Prediction of all summer monsoon rainfall using error-back-propagation neural network. Meterology and Atmospheric Physics, 62, 225–240.
Weber, G. W., Batmaz, İ., Köksal, G., Taylan, P., & Yerlikaya, F. (2012). CMARS: a new contribution to nonparametric regression with multivariate adaptive regression splines supported by continuous optimization. Inverse Problem in Science and Engineering, 20(3), 371–400.
Werner, R. (2008). Cascading: an adjusted exchange method for robust conic programming. Central European Journal of Operations Research, 16, 179–189.
Yozgatlıgil, C., Aslan, S., İyigün, C., & Batmaz, İ. (2012). Comparison of missing value imputation methods for Turkish meteorological time series data. Theoretical and Applied Climatology, 112(1–2), 143–167.
Acknowledgments
The authors would like to thank the NINLIL research group (http://www.stat.metu.edu.tr/research-projects/ninlil) for providing us with the precipitation data. The authors also would like to thank Gary Conlan (School of Foreign Languages, METU, Turkey) for assessment of the language qualification of our manuscript.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Özmen, A., Batmaz, İ. & Weber, GW. Precipitation Modeling by Polyhedral RCMARS and Comparison with MARS and CMARS. Environ Model Assess 19, 425–435 (2014). https://doi.org/10.1007/s10666-014-9404-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10666-014-9404-8