Toggle Main Menu Toggle Search

Open Access padlockePrints

Improving Water Quality Index Prediction in Perak River Basin Malaysia through the Combination of Multiple Neural Networks

Lookup NU author(s): Dr Zainal Ahmad, Dr Jie ZhangORCiD



This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License (CC BY-NC-ND).


This paper proposes a method for the real-time prediction of water quality index by excluding the biological oxygen demand and chemical oxygen demand, which are not measured in real-time, from the model inputs. In this study, feedforward artificial neural networks are used to model the water quality index in Perak River Basin Malaysia due to its capability in modelling nonlinear systems. The results show that the developed single feed forward neural network model can predict water quality index very well with the coefficient of determination R2 and mean squared error (MSE) of 0.9090 and 0.1740 on the unseen validation data respectively. In addition to that, the aggregation of multiple neural networks in predicting the water quality index further improves the prediction performance on the unseen validation data. Forward selection and backward elimination selective combination methods are used to combine multiple neural networks and both methods leads to 6 and 5 networks being combined with R2 and MSE of 0.9340, 0.9270 and 0.1156, 0.1256respectively. It is clearly shown that combining multiple neural networks does improve the performance for water quality index prediction.

Publication metadata

Author(s): Ahmad Z, Rahim NA, Bahadori A, Zhang J

Publication type: Article

Publication status: Published

Journal: International Journal of River Basin Management

Year: 2017

Volume: 15

Issue: 1

Pages: 79-87

Online publication date: 02/11/2016

Acceptance date: 22/10/2016

Date deposited: 01/11/2016

ISSN (print): 1571-5124

ISSN (electronic): 1814-2060

Publisher: Taylor & Francis


DOI: 10.1080/15715124.2016.1256297


Altmetrics provided by Altmetric