Application of Machine Learning to Predict Water Potability

Ramya Nataraj1

1Green Hope High School, Carpenter Upchurch Rd, Cary, NC, United States.

Abstract: Determining water potability Is an important area of research with heavy implications for human health and viability of certain living quarters. In this endeavor, I applied machine learning techniques to predict the potability of water. Based on a data set including chemical and physical water parameters, supervised learning programming is applied to this binary classification problem. Neural network mechanisms are applied to determine the significant parameters that impact potability and accuracy in predicting water potability. Through this research, the significant parameters that affect water potability were identified and used to determine whether a particular combination makes the water potable. Additionally, accuracy of in predicting the potability of the water was found to increase when hidden layers were increased and not a significant impact was realized when increasing the epoch value.
Keywords: Machine Learning, Water Potability, Neural network.

Cite this article as: Ramya Nataraj, Application of Machine Learning to Predict Water Potability, Int. J. Math. And Appl., vol. 9, no. 4, 2021, pp. 59-64.

  1. -----, Wikipedia Machine Learning,\_learning
  2. -----, Big Data Made Simple: Machine learning explained: Understanding supervised, unsupervised, and reinforcement learning by Ronald Van Loon,
  3. -----, Machine Learning Mastery: 4 Types of Classification Tasks in Machine Learning,
  4. -----, IBM Cloud Learn Hub: What are Neural Networks?,
  5. -----, Water Research, Environmental Protection Agency,
  6. -----, Guidelines for Drinking Water Quality, WHO,\_sanitation\_health/dwq/gdwq0506.pdf
  7. Garcia-Avilia, Evaluation of water quality and stability in the drinking water distribution network in the Azogues city, Ecuador,
  8. -----, Water Quality: Drinking water potability, Aditya Kadiwal,
  9. -----, How to Perform Data Cleaning for Machine Learning with Python, Jason Brownie,
  10. -----, How to calculate feature importance with Python, Jason Brownie,
  11. -----, The Math Behind Training of a Neural Network, Sergen Cansiz,