Predictive Modelling of Advanced Wastewater Treatment Technologies Using Artificial Intelligence
Notice bibliographique
Résumé
Traditional mathematical models have many limitations, and current machine learning models are black-box type approaches with little insight into the process dynamics. The need for reliable predictive tools to avoid expensive operation interruptions at wastewater treatment plants is growing. This dissertation presents predictive models for aerobic granular sludge (AGS), and biological nutrient removal (BNR) activated sludge processes using machine learning. The main objective of this thesis is to develop and present models that can be used on-site for long-term operation and provide enough information about the process for the detection of faults before they occur. The data for this thesis were collected from laboratory and pilot-scale reactors for the AGS model and historical operational data of the Pine Creek Wastewater Treatment Plant (Calgary, Alberta) for the BNR model.The data were cleaned by removing outliers and filling gaps, and features were selected using multicollinearity reduction and relative parameter importances. A multi-stage model structure was developed where outputs are predicted in the sequence of the actual process progression, considering the cause-effect factor in the process. Multi-layer artificial neural networks, adaptive neuro-fuzzy inference systems, and support vector regression were applied individually and in ensembles as alternative algorithms. The performance of each of the three individual algorithms was compared to each other, and the best model was used to make final predictions. The ensemble techniques used were artificial neural networks, adaptive neuro-fuzzy inference systems, support vector regression, arithmetic mean, and weighted average.The model simulated the AGS process by predicting the biomass concentrations, settling properties, granulation ratio, granule size, and effluent quality with R2 between 89% and 99.9%. It was also able to track predicted abnormalities to their potential cause, utilizing the multi-stage feature in the model. The model was also able to simulate the full-scale BNR process at the Pine Creek WWTP with some parameter modifications, predicting 15 outputs representing the state of the biomass, the waste and return sludge amounts, and the effluent quality, with R2 up to 82%.
Récupéré en direct depuis OpenAlex et désinversé. Les résumés ne sont pas conservés dans cette base de données : les index inversés représentent 8,6 Go des 9,3 Go de texte de la base, et le serveur dispose de 13 Go libres.
Comment cette classification a été obtenuedéplier
Prédiction machine sur la base complète
Imitation des enseignantsNi prévalence calibrée, ni vérité terrain. Validation humaine à venir. Le volet Gemma est une étiquette directe du modèle pour chaque travail de la base, lue sur la notice réduite au titre. Le volet Codex est un classifieur appris des 10 348 étiquettes directes de Codex et calibré sur les taux pondérés de l'échantillon; les champs sans appui suffisant ne portent aucun appel Codex. Le mode candidate est l'union des deux volets; le consensus est leur intersection. Ces sorties portent le statut machine_predicted_unvalidated et ne sont pas des étiquettes humaines.
Scores du classifieur distillé par catégorie (deux têtes)
| Catégorie | Codex | Gemma |
|---|---|---|
| Métarecherche | 0,001 | 0,002 |
| Méta-épidémiologie (sens strict) | 0,001 | 0,000 |
| Méta-épidémiologie (sens large) | 0,001 | 0,001 |
| Bibliométrie | 0,001 | 0,001 |
| Études des sciences et des technologies | 0,000 | 0,000 |
| Communication savante | 0,001 | 0,001 |
| Science ouverte | 0,001 | 0,000 |
| Intégrité de la recherche | 0,001 | 0,001 |
| Charge utile insuffisante (le modèle a refusé de juger) | 0,001 | 0,000 |
Scores machine (provisoires)
Les deux têtes enseignantes du modèle étudiant, lues sur ce travail. Un score ordonne la base pour la relecture; il n'affirme jamais une catégorie, et le statut de validation accompagne chaque rangée tel quel.
Scores de référence d'un modèle non mature (critères de maturité non atteints, 7 itérations). Un score ordonne; il n'affirme jamais une catégorie.
score_only:v0-immature-baseline · tel quel depuis la passe de notation : score_only signifie que le nombre peut ordonner les travaux, et qu'aucune étiquette de catégorie n'en découleClassification
machine, non validéePrédiction automatique; un appel candidat d’une seule source (Gemma direct ou Codex distillé), pas un consensus.
Le détail, modèle par modèle et score par score, se trouve en fin de page sous « Comment cette classification a été obtenue ».