Water Quality Analysis and Prediction using Machine Learning Algorithms

The main objective of this work is to measure water quality using machine learning algorithms. A Water Quality Index (WQI) is a numeric expression used to evaluate the quality of a given water body. In this paper the following water quality parameters were used to evaluate the overall water quality in terms of the WQI. These parameters were as temp, dissolved oxygen (DO) (% sat), pH, conductivity, Biochemical oxygen demand (BOD), nitrates (NO3), faecal and total coli forms (TC). These parameters are used as feature vector to represent the water quality. In paper five kinds of classification algorithms, namely Navie Bayes(NB), Decision Tree(DT), K-Nearest Neighbor (KNN), Support Vector Machine(SVM), and Random Forest(RF) were employed to predict the water quality class. Experiments were conducted using the real dataset containing the details from various places in Tamil Nadu as well as the synthetic dataset generated on the basis of parameters randomly. Based on the performance of five kinds of classifier, it was found out that the Random Forest classifier achieves some improved result compared to other classifiers. From the analysis it shows that machine learning techniques have the good ability to predict the water quality index

Publication Details

Journal
PhilPapers (PhilPapers Foundation)
Published
2025-01-01
Primary Topic
Hydrological Forecasting Using AI
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Water Quality Analysis and Prediction using Machine Learning Algorithms

PhilPapers (PhilPapers Foundation)
Hydrological Forecasting Using AI
article

Water Quality Analysis and Prediction using Machine Learning Algorithms

article en

Abstract

The main objective of this work is to measure water quality using machine learning algorithms. A Water Quality Index (WQI) is a numeric expression used to evaluate the quality of a given water body. In this paper the following water quality parameters were used to evaluate the overall water quality in terms of the WQI. These parameters were as temp, dissolved oxygen (DO) (% sat), pH, conductivity, Biochemical oxygen demand (BOD), nitrates (NO3), faecal and total coli forms (TC). These parameters are used as feature vector to represent the water quality. In paper five kinds of classification algorithms, namely Navie Bayes(NB), Decision Tree(DT), K-Nearest Neighbor (KNN), Support Vector Machine(SVM), and Random Forest(RF) were employed to predict the water quality class. Experiments were conducted using the real dataset containing the details from various places in Tamil Nadu as well as the synthetic dataset generated on the basis of parameters randomly. Based on the performance of five kinds of classifier, it was found out that the Random Forest classifier achieves some improved result compared to other classifiers. From the analysis it shows that machine learning techniques have the good ability to predict the water quality index

PhilPapers (PhilPapers Foundation)
Clean water and sanitation
Openalex Percentile: Top 53%
Hydrological Forecasting Using AI
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.