Call for Paper - March 2023 Edition
IJCA solicits original research papers for the March 2023 Edition. Last date of manuscript submission is February 20, 2023. Read More

Developing a Neuro-Fuzzy Model for Weather Prediction

International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Year of Publication: 2020
Hatem Mohamed Abd EL-Kader, Amr Ibrahim Awd El-Shora

Hatem Mohamed Abd EL-Kader and Amr Ibrahim Awd El-Shora. Developing a Neuro-Fuzzy Model for Weather Prediction. International Journal of Computer Applications 177(34):15-26, January 2020. BibTeX

	author = {Hatem Mohamed Abd EL-Kader and Amr Ibrahim Awd El-Shora},
	title = {Developing a Neuro-Fuzzy Model for Weather Prediction},
	journal = {International Journal of Computer Applications},
	issue_date = {January 2020},
	volume = {177},
	number = {34},
	month = {Jan},
	year = {2020},
	issn = {0975-8887},
	pages = {15-26},
	numpages = {12},
	url = {},
	doi = {10.5120/ijca2020919818},
	publisher = {Foundation of Computer Science (FCS), NY, USA},
	address = {New York, USA}


The vast weather changes effect on human activities. Dealing with weather data manually is very difficult job and time consuming operation. The process of data entry requires a precise method suits different weather parameters. Artificial intelligent [AI] especially, hybrid systems improve the performance of either pure neural network based or pure fuzzy logic based forecasting. In this study, a Neuro-fuzzy approach will be proposed to predict weather in Sadat region, western desert, Egypt. A combination of monthly mean meteorology measurements for temperature, relative humidity, wind speed, and rainfall will be used during the period [2008-2017]. Many methods were applied over the years for weather prediction such as classical and intelligent techniques. The proposed model uses a Neuro-fuzzy model at different types of fuzzy member ship functions. The flexibility of the proposed model increase the prediction accuracy. The effectiveness of the proposed model is demonstrated at different operating conditions. The classification of data is divided into 12 sets; each set consists of 4 mean values of observations. A transposing process applied on these sets for training and testing at different number of rules 10, 11, 15, 20, 25, 30, 35, and 40. Eight choices for membership functions "triangular" and another for "Gaussian" performed. The accuracy of the output forecasting measured using MAPE and MAE. A comparison applied among different cases obtained from Neuro-fuzzy model and observed meteorological data for year 2017. The results show that the performance of the Neuro-fuzzy model at TCWB is better than TLWB. Also, the model at GCWB and GCWN are better than GCCB and GCCN. The results show that Neuro-fuzzy model seemed to be promising method for weather prediction.


  1. Abhilash, S., Das, S., Kalsi, S., Gupta, M., Mohankumar, K., George, J., Banerjee, S., Thampi, S., and Pradhan, D., 2007. Assimilation of Doppler weather radar observations in a mesoscale model for the prediction of rainfall associated with mesoscale convective systems, Journal of Earth System Science, V.116: 275-304.
  2. Alameda, J., Rossi, A.L., and Hampton, S., 2007. On the use of services to support numerical weather prediction, International Federation for Information Processing. In: P.W. Gaffney and Pool, J.C.T., [Eds.], Grid-Based Problem Solving Environments, Boston: Springer, V.239: 339-348.
  3. Bengtsson, L., and Hodges, K.I., 2006. A note on atmospheric predictability, Tellus A, Blackwell Publishing, V.58: 154-157
  4. Bersini, H., and Bontempi, G., 1997. Now comes the time to defuzzify neuro-fuzzy models, Fuzzy Sets and Systems, Elsevier, V.90: 161-169.
  5. Bontempi, G., and Birattari, M., 1999. Toolbox for Neuro-Fuzzy Identification and Data Analysis For use with Matlab, Technical Report TR/IRIDIA/1999-009, IRIDIA, Université Libre de Bruxelles, Brussels, Belgium, 18p.
  6. Bontempi, G., Bersini, H., and Birattari, M., 2001. The local paradigm for modeling and control: From Neuro-Fuzzy to Lazy Learning, Fuzzy Sets and Systems, Elsevier, V.121: 59-72.
  7. Bougeault, P., 2008. High performance computing and the progress of weather and climate forecasting. In: J.M.L.M. Palma et al. [Eds.], VECPAR 2008, LNCS 5336, Springer, pp. 349.
  8. Edwards, P.N., 2007. Atmospheric General Circulation Modeling.
  9. Eissa, M.M., and Hamada, E.M., 2001. Statistical models for long range forecast of Helwan rainfall, Meteorological Research Bulletin, Egyptian Meteorological Authority, V.16: 30-35.
  10. Eissa, M.M., and Salem, T.Z., 2000. Statistical models for long range forecast of Alexandria rainfall, The 5th conference on Meteorology and Sustainable Development, 22-24 February 2000, Egyptian Meteorological Authority, V.1: 282-292.
  11. Eissa, M.M., and Salem, T.Z., 2001. Statistical models for long-range forecast of Matrouh rainfall, Meteorological Research Bulletin, Egyptian Meteorological Authority, V.16: 36-41.
  12. El-Dahshan, K., Eissa, M.M., and Farag, M.S., 2001. Use of artificial neural networks based model for long range forecast of flashfloods, Meteorological Research Bulletin, Egyptian Meteorological Authority, V.16: 42-52.
  13. Guhathakurta, P., 2008. Long lead monsoon rainfall prediction for meteorological sub-divisions of India using deterministic artificial neural network model, Meteorology and Atmospheric Physics, V.101: 93-108.
  14. Hansen, B.K. and Riordan, D., 1998. Fuzzy case-based prediction of ceiling and visibility, 1st Conference on Artificial Intelligence, American Meteorological Society, V.1: 118-123.
  15. Huang, C., Kuo, Y., Chen, S., Anisetty S.K., Rao, P., and Wang, C., 2007. The assimilation of GPS radio occultation data and its impact on rainfall prediction along the West Coast of India during monsoon 2002, Pure and Applied Geophysics, V.164: 1577-1591.
  16. Huang, M., Peng, G., Zhang, J., and Zhang, S., 2006. Application of artificial neural networks to the prediction of dust storms in Northwest China, Global and Planetary Change, Elsevier, V. 52: 216-224.
  17. Imran, M., Muhammad, K., and Ajith, A., 2004. An ensemble of neural networks for weather forecasting, Neural Computing & Applications, Springer, V.13: 112-122.
  18. Lorenz, E.N., 1969. Three approaches to atmospheric predictability, Bulletin of the American Meteorological Society, V.50: 345-349.
  19. Lynch, P., 2006. The Emergence of Numerical Weather Prediction, Cambridge University Press.
  20. Mandal, S.N., Choudhury, J.P., Chaudhuri, S.R., and De, D., 2008. Soft computing approach in prediction of a time Series data, Journal of Theoretical and Applied Information Technology, JATIT, V.4: 1131-1141.
  21. Mitra, A.K., and Nath, S., 2007. Forecasting maximum temperatures via fuzzy nearest neighbour model over Delhi, Applied and Computational Mathematics, V.6: 288-294.
  22. Plain, M.B., Minasny, B., McBratney, A.B., and Vervoort, R.W., 2008. Spatially explicit seasonal forecasting using fuzzy spatiotemporal clustering of long-term daily rainfall and temperature data, Hydrology and Earth System Sciences Discussions, V.5: 1159-1189.
  23. Ramasubramanian, P., and Kannan, A., 2006. A genetic-algorithm based neural network short-term forecasting framework for database intrusion prediction system, Soft Computing, Springer, V.10: 699-714.
  24. Riordan, D., and Hansen, B.K., 2002. A fuzzy case-based system for weather prediction, Engineering Intelligent Systems, CRL Publishing Ltd, V.10: 139-146.
  25. Sayed, M.A., and Abdel Wahab, M. M., 2001. Some statistical characteristics of wind speed variation at six Mediterranean stations in Egypt, Meteorological Research Bulletin, Egyptian Meteorological Authority, V.16: 53-63.
  26. Tolba, A.F., 2007. On rainfall over North West coast and the delta of Egypt, Meteorological Research Bulletin, Egyptian Meteorological Authority, V.22: 82-91.
  27. Tzafestas, S., and Tzafestas, E., 2001. Computational intelligence techniques for short-term electric load forecasting, Journal of Intelligent and Robotic Systems, Kluwer Academic Publishers, V.31: 7-68.
  28. Vajpai, J., and Arun, JB., 2006. A soft computing based approach for modeling of chaotic time series. In: I. King et al. [Eds.]: ICONIP 2006, Part I, LNCS 4232, Springer, pp. 505-512.
  29. Xie, A., Qin, D., Ren, J., Qin, X., Xiao, C., Hou, S., Kang, S., Yang, X., and Jiang, Y., 2007. Meteorological observations on Mount Everest in 2005, Progress in Natural Science, Taylor and Francis Ltd, V.17: 828-837.
  30. Zadeh, L.A., 1996. Fuzzy Logic = Computing with Words, Fuzzy Systems, IEEE Transactions, V.4: 103-111.
  31. Pallekonda Ramesh, Soumya Ranjan Nanda, Vinayak Kulkarni and S. K. Dwivedy “Application of neural-networks and neuro-fuzzy systems for the prediction of short-duration forces acting on the blunt bodies” Soft Computing , 23, pp. 5725–5738(2019)


Weather predication, Neuro-fuzzy,