Performance Analysis of Artificial Neural Networks Training Algorithms and Transfer Functions for Medium-Term Water Consumption Forecasting

Abstract

Artificial Neural Network (ANN) is a widely used machine learning pattern recognition technique in predicting water resources based on historical data. ANN has the ability to forecast close to accurate prediction given the appropriate training algorithm and transfer function along with the model’s learning rate and momentum. In this study, using the Neuroph Studio platform, six models having different combination of training algorithms, namely, Backpropagation, Backpropagation with Momentum and Resilient Propagation and transfer functions, namely, Sigmoid and Gaussian were compared. After determining the ANN model’s input, hidden and output neurons from its respective layers, this study compared data normalization techniques and showed that Min-Max normalization yielded better results in terms of Mean Square Error (MSE) compared to Max normalization. Out of the six models tested, Model 1 which was composed of Backpropagation training algorithm and Sigmoid transfer function yielded the lowest MSE. Moreover, learning rate and momentum value for the models of 0.2 and 0.9 respectively resulted to very minimal error in terms of MSE. The results obtained in this research clearly suggest that ANN can be a viable forecasting technique for medium-term water consumption forecasting.

Authors and Affiliations

Lemuel Clark P. Velasco, Angelie Rose B. Granados, Jilly Mae A. Ortega, Kyla Veronica D. Pagtalunan

Keywords

Related Articles

Appraising Research Direction & Effectiveness of Existing Clustering Algorithm for Medical Data

The applicability and effectiveness of clustering algorithms had unquestioningly benefitted solving various sectors of real-time problems. However, with the changing time, there is a significant change in forms of the da...

Extreme Learning Machine and Particle Swarm Optimization for Inflation Forecasting

Inflation is one indicator to measure the development of a nation. If inflation is not controlled, it will have a lot of negative impacts on people in a country. There are many ways to control inflation, one of them is f...

Three Levels Quality Analysis Tool for Object Oriented Programming

In terms of evolution of software engineering methods for complex software developments techniques, new concepts have been emerged in the software languages, which used to develop software quality models. In this researc...

Sentiment Analyzer for Arabic Comments System

Today, the number of users of social network is increasing. Millions of users share opinions on different aspects of life every day. Therefore social network are rich sources of data for opinion mining and sentiment anal...

JsonToOnto: Building Owl2 Ontologies from Json Documents

The amount of data circulating through the web has grown rapidly recently. This data is available as semi-structured or unstructured documents, especially JSON documents. However, these documents lack semantic descriptio...

Download PDF file
  • EP ID EP285904
  • DOI 10.14569/IJACSA.2018.090419
  • Views 88
  • Downloads 0

How To Cite

Lemuel Clark P. Velasco, Angelie Rose B. Granados, Jilly Mae A. Ortega, Kyla Veronica D. Pagtalunan (2018). Performance Analysis of Artificial Neural Networks Training Algorithms and Transfer Functions for Medium-Term Water Consumption Forecasting. International Journal of Advanced Computer Science & Applications, 9(4), 109-116. https://europub.co.uk/articles/-A-285904