“…Among the function approximation algorithms, most of the studies in rainfall forecasting use Backpropagation, Resilient Propagation and Quick Propagation as their training algorithms [1,4,7,8,18]. After evaluating more researches and looking at related studies, the researchers were able to identify two additional function approximation algorithms aside from the three mentioned that were suited for rainfall forecasting namely: Scaled Conjugate Gradient and Levenberg-Marquardt [7,12,19]. A total of five training algorithms, namely, Backpropagation, Resilient Propagation, Quick propagation, Scaled Conjugate Gradient, and Levenberg-Marquardt were used.…”