Abstract The commonly used methods for classifying water quality data are based on water quality parameters. The naive Bayesian classification method can be applied to substitute different evaluation criteria and selected water quality parameters for different water bodies. Compared to other water quality data classification methods, naive Bayesian classification methods have advantages such as simple calculation, high classification accuracy, and strong universality. However, this method overlooks the correlation between various water quality parameters and categories. To address the issues of poor universality, computational complexity, and low accuracy of traditional water quality data classification methods, a water quality data classification method based on weighted naive Bayes is proposed. This method comprehensively considers the impact of water quality attributes and their values on the classification results and replaces the original naive Bayes with weighted attribute conditional probabilities to make the classification results as close as possible to the actual category of the sample. The results indicate that this method exceeds 94% accuracy and can be directly utilized as a water quality classification module in water quality monitoring systems.
Read full abstract