Artificial Neural Networks (ANNs) are good choice and worth trying to analyze the relationship between meteorological parameters and weather data (i.e., rainfall, temperature, and humidity). According to Haykin [15], a neural network contains large amounts of parallel distributed processors made up of simple processing units. By giving a set of measured data, neural networks can show the stimulus response relationship within the data set through the training [16].