Related Experiment Video
Updated: Oct 2, 2025

12:44
Watershed Planning within a Quantitative Scenario Analysis Framework
Published on: July 24, 2016
8.1K
Water quality prediction based on Naïve Bayes algorithm.
M Ilić1, Z Srdjević1, B Srdjević1
1Department of Water Management, Faculty of Agriculture, University of Novi Sad, Trg Dositeja Obradovića 8, 21 000, Novi Sad, Republic of Serbia
Summary
Machine learning, specifically the Naïve Bayes algorithm, accurately predicts water quality, even with missing data. This approach offers a reliable tool for modern digital water management.
Area of Science:
- Environmental Science
- Computer Science
- Data Science
Background:
- Increasing global water demand and pollution necessitate advanced water quality assessment methods.
- Traditional water quality prediction models struggle with large datasets and missing information.
- Machine learning (ML) offers a promising alternative for real-time water quality analysis.
Purpose of the Study:
- To apply the Naïve Bayes machine learning algorithm for predicting water quality classes.
- To develop and validate a predictive model using key water quality parameters.
- To assess the efficacy of ML in handling missing data for water quality management.
Main Methods:
- Utilized the Naïve Bayes algorithm, a common machine learning technique.
- Developed a prediction model incorporating nine water quality parameters: temperature, pH, electrical conductivity, oxygen saturation, biological oxygen demand, suspended solids, nitrogen oxides, orthophosphates, and ammonium.
- Trained and validated the model using 48 water samples from 2013-2019 across five locations in Vojvodina Province, Serbia, using Netica software.
Main Results:
- The Naïve Bayes model achieved a high prediction accuracy of 64 out of 68 cases.
- The model demonstrated effectiveness in predicting water quality classes even when presented with missing data points.
- The developed model proved to be a trustworthy tool for water quality assessment.
Conclusions:
- The Naïve Bayes machine learning model is a reliable and effective tool for real-time water quality prediction.
- This ML approach is particularly valuable for managing large datasets and addressing missing data challenges.
- The study supports the transition towards digital water management systems through advanced predictive analytics.
Related Concept Videos
Testing Water Quality
199
When the quality of water for concrete preparation is uncertain, its impact on the setting time of cement and compressive strength of mortar is assessed by comparison with de-ionized or distilled water benchmarks. American Society for Testing and Materials (ASTM) C1602 requires the setting times to be within 90 minutes of the control, British Standard (BS) 3146:1980 allows a 30-minute variance in the initial setting, while British Standards European Norm (BS EN) 1008 specifies initial setting...
199
Quality of Water
221
In concrete preparation, the quality of water is paramount as it affects the strength and durability of the concrete. Potable water is usually preferred; however, it must not have excessive sodium or potassium to prevent compromising the concrete's integrity. Water quality is typically evaluated based on impurities such as dissolved solids, chlorides, and sulfates, and its pH value is ideally between 6 and 8. Even slightly acidic natural water may be acceptable unless it contains harmful...
221
Prediction Intervals
2.4K
The interval estimate of any variable is known as the prediction interval. It helps decide if a point estimate is dependable.
However, the point estimate is most likely not the exact value of the population parameter, but close to it. After calculating point estimates, we construct interval estimates, called confidence intervals or prediction intervals. This prediction interval comprises a range of values unlike the point estimate and is a better predictor of the observed sample value, y.
However, the point estimate is most likely not the exact value of the population parameter, but close to it. After calculating point estimates, we construct interval estimates, called confidence intervals or prediction intervals. This prediction interval comprises a range of values unlike the point estimate and is a better predictor of the observed sample value, y.
2.4K
Predicting Reaction Outcomes
8.7K
Kinetics describes the rate and path by which a reaction occurs. In contrast, thermodynamics deals with state functions and describes the properties, behavior, and components of a system. It is not concerned with the path taken by the process and cannot address the rate at which a reaction occurs. Although it does provide information about what can happen during a reaction process, it does not describe the detailed steps of what appears on an atomic or a molecular level. On the other hand,...
8.7K
Sensitivity, Specificity, and Predicted Value
720
In healthcare diagnostics, laboratory tests play a crucial role in identifying and diagnosing a wide range of medical conditions. However, interpreting test results is not always straightforward. An abnormal test result does not always confirm the presence of a disease, just as a normal result does not guarantee its absence. To assess the reliability of these diagnostic tools, healthcare practitioners rely on two key statistical indicators: sensitivity and specificity.
Sensitivity is the...
Sensitivity is the...
720
Poisson Probability Distribution
9.2K
A Poisson probability distribution is a discrete probability distribution. It gives the probability of a number of events occurring in a fixed interval of time or space if these events happen at a known average rate and independently of the time since the last event. For example, a book editor might be interested in the number of words spelled incorrectly in a particular book. It might be that, on average, there are five words spelled incorrectly in 100 pages. The interval is 100 pages.
The...
The...
9.2K

