Litcius/Paper detail

Optimizing machine learning for water safety: A comparative analysis with dimensionality reduction and classifier performance in potability prediction

Debashis Chatterjee, Prithwish Ghosh, Amlan Banerjee, Shiladri S. Das

2024PLOS Water17 citationsDOIOpen Access PDF

Abstract

In this study, we investigated the effectiveness of machine learning techniques in predicting water potability based on water quality attributes. Initially, we applied seven classification-based methods directly to the original dataset, yielding varying accuracy scores. Notably, the Support Vector Machine (SVM) achieved the highest accuracy of 69%, while other methods such as XGBoost, k-Nearest Neighbors, Gaussian Naive Bayes, and Random Forest demonstrated competitive performance with scores ranging from 62% to 68%. Subsequently, we employed Principal Component Analysis (PCA) to reduce the dataset’s dimensionality to six principal components, followed by reapplication of the machine learning techniques. The results showed an increase in accuracy across all classifiers, increasing to nearly 100%. This study provides insights into the impact of dimensionality reduction on predictive accuracy and underscores the importance of selecting appropriate techniques for water potability prediction.

Topics & Concepts

Principal component analysisSupport vector machineDimensionality reductionArtificial intelligenceMachine learningNaive Bayes classifierRandom forestComputer scienceCurse of dimensionalityClassifier (UML)Water qualityData miningPattern recognition (psychology)BiologyEcologyWater Quality Monitoring TechnologiesHydrological Forecasting Using AIWater Quality and Pollution Assessment
Optimizing machine learning for water safety: A comparative analysis with dimensionality reduction and classifier performance in potability prediction | Litcius