| Literature DB >> 35559190 |
Abdelhalim Fetimi1, Slimane Merouani2, Mohd Shahnawaz Khan3, Muhammad Nadeem Asghar4, Krishna Kumar Yadav5, Byong-Hun Jeon6, Mourad Hamachi1, Ounissa Kebiche-Senhadji1, Yacine Benguerba7.
Abstract
An efficient optimization technique based on a metaheuristic and an artificial neural network (ANN) algorithm has been devised. Particle swarm optimization (PSO) and ANN were used to estimate the removal of two textile dyes from wastewater (reactive green 12, RG12, and toluidine blue, TB) using two unique oxidation processes: Fe(II)/chlorine and H2O2/periodate. A previous study has revealed that operating conditions substantially influence removal efficiency. Data points were gathered for the experimental studies that developed our ANN-PSO model. The PSO was used to determine the optimum ANN parameter values. Based on the two processes tested (Fe(II)/chlorine and H2O2/periodate), the proposed hybrid model (ANN-PSO) has been demonstrated to be the most successful in terms of establishing the optimal ANN parameters and brilliantly forecasting data for RG12 and TP elimination yield with the coefficient of determination (R2) topped 0.99 for three distinct ratio data sets.Entities:
Year: 2022 PMID: 35559190 PMCID: PMC9088958 DOI: 10.1021/acsomega.2c00074
Source DB: PubMed Journal: ACS Omega ISSN: 2470-1343
Data Distribution of RG12 and TB Removal into Three Sets
| divide rand | percentage (%) | divide data |
|---|---|---|
| train ratio | 70 | 102 |
| test ratio | 15 | 22 |
| validation ratio | 15 | 22 |
| train ratio | 70 | 119 |
| test ratio | 15 | 25 |
| validation ratio | 15 | 25 |
Range of All Parameters
| parameters | minimum value | maximum value |
|---|---|---|
| pH | 3 | 8 |
| [chlorine]0 (μM) | 25 | 1000 |
| [Fe(II)]0 (μM) | 0 | 100 |
| 10 | 100 | |
| temp. (°C) | 10 | 40 |
| RG12 removal (mg/L) | 3.59 | 44.26 |
| [H2O2]0 (mM) | 3 | 8 |
| [IO4–]0 (mM) | 25 | 1000 |
| pH | 3 | 11 |
| temp. (°C) | 10 | 50 |
| 5 | 50 | |
| TB removal (mg/L) | 2.04 | 22 |
Optimal ANN-PSO Parameters (System 1: RG12, Fe(II)/Chlorine Process)
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | –1.91 | 1.395 | –0.742 | 0.878 | –0.695 | –1.91 | 1.547 | –0.42 | 0.419 | 1.91 | 0.408 |
| 2 | 1.709 | –0.568 | –0.803 | 1.91 | –1.691 | –0.101 | 1.344 | 1.285 | 0.839 | –1.896 | –1.004 |
| 3 | –0.318 | –0.817 | 0.333 | 0.073 | –1.054 | –1.91 | 0.516 | –1.91 | –0.216 | –1.08 | 0.879 |
| 4 | 1.67 | 1.69 | –1.91 | –1.157 | 1.91 | –1.91 | –1.91 | 0.291 | 1.91 | –1.231 | 0.307 |
| 5 | –1.239 | 0.936 | –0.122 | –1.503 | 0.994 | 1.91 | –1.91 | 0.463 | 1.91 | –0.42 | –1.91 |
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | |
| 1 | 1.049 | –1.446 | –0.993 | 1.615 | 0.436 | –0.271 | –0.357 | –1.91 | 0.822 | 0.992 | –1.727 |
| θ | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 1 | –1.097 | –0.193 | –1.447 | 1.8 | –1.734 | 0.669 | –0.585 | –1.293 | 0.855 | 1.119 | 1.91 |
| θ1 | –1.097 | ||||||||||
Figure 1Regression plot of the output (ANN-PSO) and experimental data sets (System 1: RG12, Fe(II)/chlorine process): (a): training, (b): testing, and (c): validation.
Optimal Weights and Thresholds of ANN Using the PSO Algorithm (System 2: TP, H)
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | –0.770 | 0.900 | –0.395 | 1.310 | 1.310 | –1.163 | 0.771 | 1.310 | –0.941 | –0.317 | –0.182 | 1.310 | 1.163 | –1.310 |
| 2 | 0.193 | 1.310 | –0.549 | –1.310 | 0.699 | 0.956 | 0.546 | 0.763 | –1.116 | 0.955 | 1.214 | 0.696 | –0.217 | 0.288 |
| 3 | –1.020 | 0.487 | 0.178 | –1.310 | 0.706 | –0.273 | –0.597 | 0.259 | –1.310 | 0.682 | 0.274 | 0.485 | –1.310 | –1.021 |
| 4 | –0.432 | 1.031 | –1.910 | 1.310 | 1.310 | –0.035 | 0.544 | 0.603 | –1.310 | 0.064 | –0.422 | –0.355 | –1.310 | 0.310 |
| 5 | 0.252 | 1.310 | –1.310 | 0.149 | –1.310 | 0.751 | –0.163 | –0.435 | –0.908 | –0.358 | 0.235 | –0.287 | 0.521 | 0.212 |
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | |
| 1 | –1.067 | 0.132 | –1.190 | 0.115 | –0.059 | –0.886 | –1.310 | –1.310 | –1.310 | –0.057 | 0.938 | 0.846 | 0.216 | 1.310 |
| θ | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 1 | –1.094 | 0.965 | –1.310 | –1.197 | –1.310 | 0.261 | –1.261 | 0.391 | 1.310 | 1.310 | 1.300 | 0.256 | –0.623 | –0.612 |
| θ1 | –1.094 | |||||||||||||
Figure 2Regression plot of the output (ANN_PSO) and experimental data sets (System 2: TP, H2O2/periodate process): (a): training, (b): testing, and (c): validation.
Figure 3ANN-PSO-predicted datasets against experimental data sets (System 1: RG12, Fe(II)/chlorine process).
Figure 4Plot of ANN-PSO predicted datasets against experimental data sets (System 2: TP, H2O2/periodate process).
Comparison of ANN-PSO Results Obtained for Both Systems
| models | ANN model design | RMSE | |||||
|---|---|---|---|---|---|---|---|
| training | testing | validation | training | testing | validation | ||
| ANN-PSO: system 1 | 05/11/2001 | 0.99975 | 0.99993 | 0.99987 | 0.00181 | 0.00084 | 0.00129 |
| ANN-PSO: system
2 | 5-14-1 | 0.99908 | 0.9963 | 0.99823 | 0.00174 | 0.0035 | 0.00273 |
RG12, Fe(II)/chlorine process.
TP, H2O2/periodate process.