Abstract

Prediction of rainfall data by using Feed Forward Neural Network (FFNN) model is proposed. FFNN is a class of neural network which has three layers for processing. In time series prediction, including in case of rainfall data, the input layer is the past values of the same series up to certain lag and the output layer is the current value. Beside a few lagged times, the seasonal pattern also considered as an important aspect of choosing the potential input. The autocorrelation function and partial autocorrelation function patterns are used as aid of selecting the input. In the second layer called hidden layer, the logistic sigmoid is used as activation function because of the monotonic and differentiable. Processing is done by the weighted summing of the input variables and transfer process in the hidden layer. Backpropagation algorithm is applied in the training process. Some gradient based optimization methods are used to obtain the connection weights of FFNN model. The prediction is the output resulting of the process in the last layer. In each optimization method, the looping process is performed several times in order to get the most suitable result in various composition of separating data. The best one is chosen by the least mean square error (MSE) criteria. The least of in-sample and out-sample predictions from the repeating results been the base of choosing the best optimization method. In this study, the model is applied in the ten-daily rainfall data of ZOM 136 Cokrotulung Klaten. Simulation results give a consecution that the more complex architecture is not guarantee the better prediction.

Highlights

  • Neural network modeling for rainfall prediction has been rapidly developed in recent many years

  • Some researches about rainfall prediction by using neural network have been conducted conducted (Cigizoglu et al, 2009; Benmahdjouba et al, 2013; Asadi et al, 2013) [1-3]

  • Procedure of neural network modelling by using standard gradient based optimization methods is applied in the ten-daily rainfall data of ZOM 136 Cokrotulung, Klaten, Central Java Indonesia from January 2010 until July 2018 with the length of 309

Read more

Summary

INTRODUCTION

Neural network modeling for rainfall prediction has been rapidly developed in recent many years. Reliable rainfall prediction give a great impact in forecasting the rainfall data on daily, ten-daily or monthly and seasonal time scales. It provide useful information for water resource management, agricultural planning, and associated crop insurance application significant implications for food production, securing water supplies for major population centres, and minimizing flood risks. Some of the interesting parts of neural network modeling are procedures of determining the optimal input, the number of hidden unit, the activation function used in the hidden layer and the choosing of optimization method for obtaining the weights of the network. The three gradient based optimization are used to optimize the neural network weights

MATERIAL AND METHODS
RESULTS AND DISCUSSION
Method
CONCLUSION
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call