Automation of Water Quality detection using Machine Learning

Authors

  • Fan Leon Wang

DOI:

https://doi.org/10.5281/zenodo.5644900

Abstract

Coastal water quality management is a public health concern, as poor coastal water quality can potentially harbor pathogens that are dangerous to human health. Tourism-oriented countries need to actively monitor the condition of coastal water at tourist popular sites during the summer season. In this study, routine monitoring data of Escherichia Coli and enterococci across 15 public beaches in the city of Rijeka, Croatia, were used to build machine learning models for predicting their levels based on environmental parameters as well as to investigate their dynamics and relationships withenvironmental stressors. Gradient Boosting algorithms (Catboost, Xgboost), Random Forests, Support Vector Regression and Artificial Neural Networks were trained with routine monitoring measurements from all sampling sites and used to predict E: Coli and enterococci values based on environmental features. The evaluation of stability and generalizability with 10-fold cross validation analysis of the machine learning models, showed that the Catboost algorithm performed best with R2 values of 0.71 and 0.68 for predicting E: Coli and enterococci, respectively, compared to other evaluated ML algorithms including Xgboost, Random Forests, Support Vector Regression and Artificial Neural Networks.

Downloads

Download data is not yet available.

Additional Files

Published

2021-11-04

How to Cite

Fan Leon Wang. (2021). Automation of Water Quality detection using Machine Learning. International Journal of Advanced Scientific Innovation, 2(4). https://doi.org/10.5281/zenodo.5644900