Application of artificial neural networks for water quality prediction

A. Najah, A. El-Shafie, O. A. Karim, Amr H. El-Shafie

Research output: Contribution to journalArticle

44 Citations (Scopus)


The term "water quality" is used to describe the condition of water, including its chemical, physical, and biological characteristics. Modeling water quality parameters is a very important aspect in the analysis of any aquatic systems. Prediction of surface water quality is required for proper management of the river basin so that adequate measure can be taken to keep pollution within permissible limits. Accurate prediction of future phenomena is the life blood of optimal water resources management. The artificial neural network is a new technique with a flexible mathematical structure that is capable of identifying complex non-linear relationships between input and output data when compared to other classical modeling techniques. Johor River Basin located in Johor state, Malaysia, which is significantly degrading due to human activities and development along the river. Accordingly, it is very important to implement and adopt a water quality prediction model that can provide a powerful tool to implement better water resource management. Several modeling methods have been applied in this research including: linear regression models (LRM), multilayer perceptron neural networks and radial basis function neural networks (RBF-NN). The results showed that the use of neural networks and more specifically RBF-NN models can describe the behavior of water quality parameters more accurately than linear regression models. In addition, we observed that the RBF finds a solution faster than the MLP and is the most accurate and most reliable tool in terms of processing large amounts of non-linear, non-parametric data.

Original languageEnglish
Pages (from-to)187-201
Number of pages15
JournalNeural Computing and Applications
Issue numberSUPPL.1
Publication statusPublished - 01 May 2013


All Science Journal Classification (ASJC) codes

  • Software
  • Artificial Intelligence

Cite this