Call for Paper - October 2017 Edition
IJCA solicits original research papers for the October 2017 Edition. Last date of manuscript submission is September 20, 2017. Read More

Predictive Analysis of Water Quality Parameters using Deep Learning

International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Year of Publication: 2015
Archana Solanki, Himanshu Agrawal, Kanchan Khare

Archana Solanki, Himanshu Agrawal and Kanchan Khare. Article: Predictive Analysis of Water Quality Parameters using Deep Learning. International Journal of Computer Applications 125(9):29-34, September 2015. Published by Foundation of Computer Science (FCS), NY, USA. BibTeX

	author = {Archana Solanki and Himanshu Agrawal and Kanchan Khare},
	title = {Article: Predictive Analysis of Water Quality Parameters using Deep Learning},
	journal = {International Journal of Computer Applications},
	year = {2015},
	volume = {125},
	number = {9},
	pages = {29-34},
	month = {September},
	note = {Published by Foundation of Computer Science (FCS), NY, USA}


Lakes and reservoirs are important water resources.

Reservoirs are vital water resources to support all living organism. They provide clean water and habitat for a complex variety of aquatic life. Water from such resources can be used for diverse purposes such as, industry usage, agriculture and supplies for drinking water and recreation and aesthetic value.

Apart from this, reservoirs also helpful to get hydro-electric power, flood control and scenic beauty. Water collected in such resources can be utilized in drought situation also. Unfortunately, these important resources are being polluted and the quality of water is being influenced by numerous factors. The quality of water is deteriorated by anthropogenic activities, indiscriminate disposal of sewage, human activities and also industry waste. Water quality monitoring of reservoirs is essential in exploitation of aquatic resources conservation. The quality of water helps in regulating the biotic diversity and biomass, energy and rate of succession. Moreover, contaminated water can lead to some waterborne diseases and also influences child mortality. In order to reduce effect of contaminated water, it is essential to assess different aspects of water quality. Predicting water quality parameters a few steps ahead can be beneficial to achieve this. The main objective of this study is to provide fairly accurate predictions for variable data. The research was carried out by using the secondary data collected from a third party for Chaskaman River located near Nasik, Maharashtra, India on WEKA tool. The study shows that deep learning techniques which use unsupervised learning to provide accurate results as compared to the techniques based on supervised learning. The comparison of results show that robustness can be achieve by denoising autoencoder and deep belief network and also successfully handle the variability in the data. Merit of the unsupervised learning algorithms are evaluated on the basis of metrics such as mean absolute error and mean square error to examine the error rate of prediction.


  1. D. Kriplani. etal., “Keeping the basin full Smart water for the 21st century,” TCS.
  2. G. M. Carr. etal.,, “Water Quality for Ecosystem and Human Health,”UNESCO, Ontario, Canada, 2008.Fröhlich, B. and Plate, J. 2000.
  3. M. Ali. etal.,, “Data Analysis, Quality Indexing and Prediction of Water Quality for the Management of Rawal Watershed in Pakistan,” in Islamabad, Pakistan, 2008.
  4. Poor water quality, a serious threat, [Online]. Available at:
  5. Predictive analysis World, [Online]. Available at:
  6. Y. Papadimitris. etal.,, “Integrated approach of lake quality monitoring“, 2005.
  7. “Planning of water quality monitoring systems Technical document UNEP/GEMS Water“, 2012.
  8. “Status of water quality in India -2010, Central pollution control board, Ministry of Environment and forests“, 2010.
  9. P. Tirkey. etal.,, “Water quality indices- important tools for water quality assessment,”IJAC, Vol. 1, pp. 15-28, 2013.
  10. P. Chaudhry. etal.,, “Water Quality Assessment of Sukhna Lake of Chandigarh City of India; Hydro Nepal,” Vol. 12, pp. 26-31, 2013.
  11. S. Malek. etal.,, “Dissolved Oxygen Prediction Using Support Vector Machine,” Vol. 8, pp.153-160, 2014.
  12. A. Tarmizi. etal.,, “Dissolved Oxygen Prediction Using Support Vector Machine in Terengganu River,” pp.2182-2188, 2014.
  13. R. Mohammadpour. etal.,, “Prediction of water quality index in constructed wetlands using support vector machine,” Vol. 22, pp.6208–6219, 2015.
  14. H. Juahir. etal., Artificial neural network modeling of the water quality index for Kinta River (Malaysia) using water quality variables as predictors, Marine Pollution Bulletin, (2012).
  15. A. Giri. etal., Comparison of Artificial Neural network algorithm for water quality prediction of River Ganga, Environmental Research journal 8(2):55-63 (2014).
  16. D. Erhan. etal., Why Does Unsupervised Pre-training Help Deep Learning?, Journal of Machine Learning research 11: 625-660 (2010).
  17. Deep Learning tutorial, [Online]. Available at: http:/, [Online].
  18. Availableat:
  19. I. Witten [Class 4 – Lesson 1 Classification boundaries], University of Waikato, New Zealand).
  20. Nau, ”Notes on linear regression analysis”, [Online]. Available at:
  21. Piedmiller, ”Machine Learning: MultiLayer Perceptrons”, [Online]. Available at:
  22. I. Witten [Class 5 – Lesson 1 Simple neural networks], University of Waikato, New Zealand).
  23. G. Hinton. etal., “Reducing the Dimensionality of Data with Neural Networks,‘ ‘ 313(5786): 504 - 507 (2006).
  24. P. Bengio. etal., “Greedy Layer-Wise Training of Deep Networks, in Advances in Neural Information Processing Systems 19 (NIPS‘06),‘ ‘153-160 (2007).
  25. Paulo Cortez, ”Multilayer Perceptron (MLP) Application Guidelines”, [Online]. Available at:,gmnf,gmndf,mgnfd,gndf,mng.


Deep Learning, Unsupervised learning, Deep belief network, Denoising auto-encoders, Restricted Boltzmann Machine