Paper:
Weather Forecasting Using Artificial Neural Network and Bayesian Network
Klent Gomez Abistado*, Catherine N. Arellano**,
and Elmer A. Maravillas**
*Advanced World Systems Inc., Cebu City, Philippines
**Department of Computer Science, Cebu Institute of Technology University, Cebu City, Philippines
This paper presents a scheme of weather forecasting using artificial neural network (ANN) and Bayesian network. The study focuses on the data representing central Cebu weather conditions. The parameters used in this study are as follows: mean dew point, minimum temperature, maximum temperature, mean temperature, mean relative humidity, rainfall, average wind speed, prevailing wind direction, and mean cloudiness. The weather data were collected from the PAG-ASA Mactan-Cebu Station located at latitude: 10°19´, longitude: 123°59´ starting from January 2011 to December 2011 and the values available represent daily averages. These data were used for training the multi-layered backpropagation ANN in predicting the weather conditions of the succeeding days. Some outputs from the ANN, such as the humidity, temperature, and amount of rainfall, are fed to the Bayesian network for statistical analysis to forecast the probability of rain. Experiments show that the system achieved 93%–100% accuracy in forecasting weather conditions.
- [1] S. Santhosh Baboo and I. Kadar Shereef, “An Efficient Weather Forecasting System using Artificial Neural Network,” Int. J. of Environmental Science and Development, Vol.1, No.4, pp. 321-326, 2010.
- [2] Science Daily, Weather forecasting,
http://www.sciencedaily.com/articles/w/weather_forecasting.htm. - [3] P. Lynch, “The Emergence of NumericalWeather Prediction,” Cambridge University Press, 32, 2006.
- [4] Wikipedia.com., Weather forecasting, Numerical weather prediction.
- [5] R. A. Pieke, “Mesoscale Meteorological Modeling,” Academic Press, pp. 48-49, ISBN 0-12-54766-8, 2002.
- [6] M. Hayati and Z. Mohebi, “Application of Artificial Neural Networks for Temperature Forecasting,” Proc. of World Academy of Science, Engineering and Technology, Vol.22, p.275, 2007.
- [7] S. Chattopadhyay, “Multilayered feed forward Artificial Neural Network model to predict the average summer-monsoon rainfall in India,” 2006.
- [8] V. Rao and H. Rao, “C++ Neural Networks and Fuzzy Logic,” 2nd Ed., MIS:Press, New York, 1995.
- [9] S. Russell and P. Norvig, “Artificial Intelligence: A Modern Approach,” 2nd Ed., PEARSON-Prentice Hall, 2003.
This article is published under a Creative Commons Attribution-NoDerivatives 4.0 Internationa License.