| Literature DB >> 32879410 |
Essam H Houssein1, Mosa E Hosney2, Mohamed Elhoseny3, Diego Oliva4,5, Waleed M Mohamed6, M Hassaballah7.
Abstract
One of the major drawbacks of cheminformatics is a large amount of information present in the datasets. In the majority of cases, this information contains redundant instances that affect the analysis of similarity measurements with respect to drug design and discovery. Therefore, using classical methods such as the protein bank database and quantum mechanical calculations are insufficient owing to the dimensionality of search spaces. In this paper, we introduce a hybrid metaheuristic algorithm called CHHO-CS, which combines Harris hawks optimizer (HHO) with two operators: cuckoo search (CS) and chaotic maps. The role of CS is to control the main position vectors of the HHO algorithm to maintain the balance between exploitation and exploration phases, while the chaotic maps are used to update the control energy parameters to avoid falling into local optimum and premature convergence. Feature selection (FS) is a tool that permits to reduce the dimensionality of the dataset by removing redundant and non desired information, then FS is very helpful in cheminformatics. FS methods employ a classifier that permits to identify the best subset of features. The support vector machines (SVMs) are then used by the proposed CHHO-CS as an objective function for the classification process in FS. The CHHO-CS-SVM is tested in the selection of appropriate chemical descriptors and compound activities. Various datasets are used to validate the efficiency of the proposed CHHO-CS-SVM approach including ten from the UCI machine learning repository. Additionally, two chemical datasets (i.e., quantitative structure-activity relation biodegradation and monoamine oxidase) were utilized for selecting the most significant chemical descriptors and chemical compounds activities. The extensive experimental and statistical analyses exhibit that the suggested CHHO-CS method accomplished much-preferred trade-off solutions over the competitor algorithms including the HHO, CS, particle swarm optimization, moth-flame optimization, grey wolf optimizer, Salp swarm algorithm, and sine-cosine algorithm surfaced in the literature. The experimental results proved that the complexity associated with cheminformatics can be handled using chaotic maps and hybridizing the meta-heuristic methods.Entities:
Mesh:
Year: 2020 PMID: 32879410 PMCID: PMC7468137 DOI: 10.1038/s41598-020-71502-z
Source DB: PubMed Journal: Sci Rep ISSN: 2045-2322 Impact factor: 4.379
Figure 1General structure of a decision boundary in SVMs classification.
Details of chaotic maps applied on CHHO–CS.
| No. | Map name | Ref. | Map equation | Notes |
|---|---|---|---|---|
| M1 | Tent | [ | – | |
| M2 | Logistic | [ | ||
| M3 | Sinusoidal | [ | ||
| M4 | Singer | [ | – | |
| M5 | Sine | [ | ||
| M6 | Chebyshev | [ | – | |
| M7 | Circle | [ | a = 0.5 and b = 0.2, it generates chaotic sequence in (0, 1) | |
| M8 | Iterative | [ | ||
| M9 | Gauss/Mouse | [ | Generates chaotic sequences in (0, 1) | |
| M10 | Piecewise | [ | The control parameter |
Figure 2Influence of proper selection of energy parameter E.
Figure 3General flowchart of the proposed CHHO–CS method.
Parameters setting of competitor algorithms used in the comparison and evaluation.
| Methods | Parameters |
|---|---|
| PSO | Agents number = 50 |
| Velocity = 65 | |
| MFO | Agents number = 50 |
| B = 1 | |
| GWO | Agents number = 50 |
| Number domination = 100 | |
| SSA | Agents number = 50 |
| L = 2 and C = rand | |
| SCA | Agents number = 50 |
| A = 2 | |
| HHO | Agents number = 50 |
| Beta = 1.5 | |
| CS | Agents number = 50 |
| Discovery rate of align eggs solution = 0.25 | |
| Levy distribution parameter = 1.5 | |
| Step length = 0.01 | |
| HHO–CS | Both HHO and CS parameters |
| CHHO–CS | Both HHO and CS parameters |
Values of the statistical measures obtained by the competitor algorithms using the SVM classifier with 1,000 iterations over D1, D2, D3, D4 and D5.
| Dataset | Methods | Mean | Std | Best | Worst |
|---|---|---|---|---|---|
| D1 | PSO | 8.79E+01 | 7.80E−01 | 85.587 | 84.972 |
| MFO | 8.85E+01 | 77.70E−01 | 87.985 | 87.481 | |
| GWO | 8.37E+01 | 7.90E−01 | 87.503 | 87.399 | |
| SSA | 8.55E+01 | 7.85E−01 | 86.301 | 85.930 | |
| SCA | 8.75E+01 | 7.70E−01 | 85.602 | 85.099 | |
| HHO | 8.95E+01 | 7.55E−01 | 87.501 | 86.430 | |
| CS | 8.90E+01 | 7.90E−01 | 82.503 | 82.399 | |
| HHO–CS | 9.80E+01 | 7.66E−01 | 90.102 | 89.890 | |
| CHHO–CS-Piece | 9.89E+01 | 7.20E−01 | 91.202 | 90.591 | |
| D2 | PSO | 8.79E+01 | 7.80E−01 | 84.087 | 83.872 |
| MFO | 8.85E+01 | 7.70E−01 | 88.097 | 87.881 | |
| GWO | 8.37E+01 | 7.90E−01 | 86.103 | 86.099 | |
| SSA | 8.55E+01 | 7.85E−01 | 88.101 | 87.930 | |
| SCA | 8.75E+01 | 7. 70E−01 | 87.402 | 86.909 | |
| HHO | 8.95E+01 | 7.55E−01 | 89.501 | 88.430 | |
| CS | 8.90E+01 | 7.95E−01 | 82.000 | 81.469 | |
| HHO–CS | 8.80E+01 | 7.66E−01 | 91.292 | 91.199 | |
| CHHO–CS-Piece | 9.89E+01 | 7.19E−01 | 91.502 | 91.299 | |
| D3 | PSO | 8.79E+01 | 7.82E−01 | 85.187 | 85.179 |
| MFO | 8.85E+01 | 7.75E−01 | 87.197 | 86.980 | |
| GWO | 8.37E+01 | 7.90E−011 | 86.103 | 86.999 | |
| SSA | 8.55E+01 | 7.85E−01 | 87.301 | 87.131 | |
| SCA | 8.75E+01 | 7. 74E−011 | 87.112 | 86.909 | |
| HHO | 8.75E+01 | 7.70E−01 | 90.001 | 89.230 | |
| CS | 8.90E+011 | 7.95E−01 | 82.000 | 81.869 | |
| HHO–CS | 8.80E+01 | 7.66E−01 | 90.992 | 91.999 | |
| CHHO–CS-Piece | 8.97E+01 | 7.11E−01 | 91.002 | 90.299 | |
| D4 | PSO | 8.70E+01 | 7.82E−01 | 85.187 | 84.970 |
| MFO | 8.80E+01 | 7.73E−01 | 86.177 | 85.780 | |
| GWO | 8.33E+01 | 7.91E−01 | 87.121 | 86.980 | |
| SSA | 8.50E+01 | 7.85E−01 | 88.103 | 87.930 | |
| SCA | 8.72E+01 | 7. 73E−01 | 87.122 | 86.660 | |
| HHO | 8.86E+01 | 7.56E−01 | 90.551 | 89.990 | |
| CS | 8.77E+01 | 7.92E−01 | 82.312 | 81.960 | |
| HHO–CS | 8.89E+01 | 7.66E−01 | 91.991 | 90.980 | |
| CHHO–CS-Piece | 9.09E+01 | 7.76E−01 | 92.113 | 91.950 | |
| D5 | PSO | 8.70E+01 | 7.88E−01 | 87.180 | 86.920 |
| MFO | 8.81E+01 | 7.75E−01 | 87.377 | 86.980 | |
| GWO | 8.30E+01 | 7.93E−01 | 87.121 | 86.980 | |
| SSA | 8.50E+01 | 7.80E−01 | 87.910 | 87.310 | |
| SCA | 8.70E+01 | 7. 75E−01 | 92.910 | 91.560 | |
| HHO | 8.90E+01 | 7.85E−01 | 92.510 | 91.410 | |
| CS | 8.99E+01 | 7.80E−01 | 84.01 | 83.900 | |
| HHO–CS | 8.96E+01 | 7.76E−01 | 92.990 | 91.990 | |
| CHHO–CS-Piece | 9.89E+01 | 7.06E−01 | 93.801 | 92.990 |
Values of the statistical measures obtained by the competitor algorithms using the SVM classifier with 1,000 iterations over D6, D7, D8, D9 and D10.
| Dataset | Methods | Mean | Std | Best | Worst |
|---|---|---|---|---|---|
| D6 | PSO | 8.73E+01 | 7.82E−01 | 87.160 | 86.500 |
| MFO | 8.80E+01 | 7.72E−01 | 91.100 | 91.120 | |
| GWO | 8.36E+01 | 7.90E−01 | 90.012 | 88.691 | |
| SSA | 8.55E+01 | 7.80E−01 | 89.120 | 88.900 | |
| SCA | 8.70E+01 | 7. 70E−01 | 87.530 | 87.091 | |
| HHO | 8.85E+01 | 7.55E−01 | 90.910 | 90.769 | |
| CS | 8.80E+01 | 7.70E−01 | 84.000 | 83.599 | |
| HHO–CS | 8.90E+01 | 7.66E−01 | 91.780 | 90.890 | |
| CHHO–CS-Piece | 9.11E+01 | 7.02E−01 | 91.590 | 90.180 | |
| D7 | PSO | 8.29E+01 | 7.53E−01 | 82.120 | 81.920 |
| MFO | 8.39E+01 | 7.69E−01 | 87.100 | 86.431 | |
| GWO | 8.30E+01 | 7.81E−01 | 84.100 | 83.771 | |
| SSA | 8.29E+01 | 7.89E−01 | 82.991 | 80.190 | |
| SCA | 8.13E+01 | 7.90E−01 | 84.012 | 83.060 | |
| HHO | 8.49E+01 | 7.13E−01 | 85.101 | 82.920 | |
| CS | 8.66E+01 | 7.30E−01 | 82.191 | 81.090 | |
| HHO–CS | 8.65E+01 | 7.17E−01 | 86.021 | 85.431 | |
| CHHO–CS-Piece | 8.79E+01 | 7.02E−01 | 87.709 | 85.310 | |
| D8 | PSO | 8.29E+01 | 7.53E−01 | 82.120 | 81.920 |
| MFO | 8.32E+01 | 7.66E−01 | 87.070 | 86.530 | |
| GWO | 8.33E+01 | 7.82E−01 | 84.010 | 83.570 | |
| SSA | 7.83E−01 | 82.930 | 82.930 | 81.990 | |
| SCA | 8.13E+01 | 7. 80E−01 | 84.011 | 83.261 | |
| HHO | 8.42E+01 | 7.19E−01 | 85.011 | 84.901 | |
| CS | 8.52E+01 | 7.29E−01 | 82.090 | 81.199 | |
| HHO–CS | 8.55E+01 | 7.14E−01 | 86.020 | 85.730 | |
| CHHO–CS-Piece | 8.77E+01 | 7.01E−01 | 87.507 | 86.610 | |
| D9 | PSO | 8.28E+01 | 7.75E−01 | 87.190 | 87.070 |
| MFO | 8.23E+01 | 7.70E−01 | 87.020 | 86.980 | |
| GWO | 8.28E+01 | 7.79E−01 | 90.502 | 89.920 | |
| SSA | 8.40E+01 | 7.83E−01 | 91.502 | 90.091 | |
| SCA | 8.44E+01 | 7. 92E−01 | 91.990 | 90.861 | |
| HHO | 8.80E+01 | 7.45E−01 | 90.041 | 89.919 | |
| CS | 8.21E+01 | 7.89E−01 | 84.090 | 83.990 | |
| HHO–CS | 8.86E+01 | 7.10E−01 | 90.821 | 89.931 | |
| CHHO–CS-Gauss | 8.82E+01 | 7.02E−01 | 93.639 | 92.470 | |
| D10 | PSO | 8.24E+01 | 7.79E−01 | 79.180 | 78.471 |
| MFO | 8.25E+01 | 7.78E−01 | 80.120 | 79.080 | |
| GWO | 8.26E+01 | 7.79E−01 | 80.001 | 79.022 | |
| SSA | 8.43E+01 | 7.89E−01 | 80.102 | 80.090 | |
| SCA | 8.47E+01 | 7. 94E−01 | 80.891 | 79.360 | |
| HHO | 8.82E+01 | 7.35E−01 | 81.090 | 80.910 | |
| CS | 8.24E+01 | 7.80E−01 | 878.091 | 76.091 | |
| HHO–CS | 8.88E+01 | 7.30E−01 | 80.991 | 80.230 | |
| CHHO–CS-Piece | 8.81E+01 | 7.09E−01 | 82.019 | 80.012 |
Classification values obtained by the competitor algorithms using the SVM classifier with 1,000 iterations over D1, D2, D3, D4 and D5.
| Dataset | Methods | Accuracy | Sensitivity | Specificity | Recall | Precision | F-measure |
|---|---|---|---|---|---|---|---|
| D1 | PSO | 85.587 | 32.800 | 46.100 | 32.800 | 54.430 | 40.950 |
| MFO | 87.985 | 33.150 | 47.450 | 33.150 | 54.990 | 41.750 | |
| GWO | 87.503 | 33.100 | 47.150 | 33.100 | 55.150 | 41.710 | |
| SSA | 86.301 | 33.150 | 47.120 | 33.150 | 54.190 | 41.540 | |
| SCA | 85.602 | 31.990 | 46.350 | 31.990 | 54.550 | 40.570 | |
| HHO | 88.709 | 33.250 | 47.700 | 33.250 | 54.490 | 41.420 | |
| CS | 84.003 | 31.510 | 45.300 | 31.510 | 54.690 | 40.760 | |
| HHO–CS | 90.102 | 33.950 | 48.930 | 33.950 | 56.570 | 41.910 | |
| CHHO–CS-Piece | 91.202 | 33.590 | 48.950 | 33.590 | 55.330 | 42.590 | |
| D2 | PSO | 84.087 | 30.851 | 47.420 | 30.851 | 54.740 | 41.940 |
| MFO | 88.097 | 32.151 | 48.426 | 32.151 | 55.150 | 40.847 | |
| GWO | 86.103 | 31.551 | 47.906 | 31.551 | 54.945 | 41.940 | |
| SSA | 88.101 | 31.950 | 48.920 | 31.950 | 55.240 | 41.980 | |
| SCA | 87.402 | 31.350 | 48.120 | 31.350 | 54.940 | 40.540 | |
| HHO | 89.501 | 32.150 | 48.920 | 32.150 | 55.750 | 41.240 | |
| CS | 82.000 | 29.950 | 47.420 | 29.950 | 51.955 | 40.640 | |
| HHO–CS | 91.292 | 33.150 | 49.120 | 33.150 | 56.940 | 41.647 | |
| CHHO–CS-Piece | 91.502 | 33.250 | 47.250 | 33.250 | 55.950 | 41.840 | |
| D3 | PSO | 85.187 | 30.851 | 47.920 | 30.851 | 54.745 | 40.940 |
| MFO | 87.197 | 30.961 | 48.420 | 30.961 | 55.145 | 41.347 | |
| GWO | 86.103 | 30.450 | 48.150 | 30.450 | 55.045 | 41.150 | |
| SSA | 87.301 | 30.650 | 47.450 | 30.650 | 55.145 | 41.350 | |
| SCA | 87.102 | 30.750 | 47.410 | 30.750 | 54.950 | 41.370 | |
| HHO | 90.001 | 32.450 | 49.120 | 32.450 | 56.140 | 42.940 | |
| CS | 82.000 | 30.150 | 45.120 | 30.150 | 52.145 | 39.940 | |
| HHO–CS | 90.992 | 33.551 | 49.250 | 33.551 | 54.340 | 40.947 | |
| CHHO–CS-Piece | 91.002 | 33.750 | 49.750 | 33.750 | 54.600 | 41.240 | |
| D4 | PSO | 85.187 | 30.950 | 47.936 | 30.950 | 54.640 | 40.247 |
| MFO | 86.177 | 31.100 | 48.150 | 31.100 | 54.950 | 40.807 | |
| GWO | 87.121 | 31.250 | 48.540 | 31.250 | 55.140 | 41.240 | |
| SSA | 88.103 | 31.300 | 48.860 | 31.300 | 55.250 | 41.740 | |
| SCA | 87.122 | 31.100 | 48.156 | 31.100 | 54.145 | 40.940 | |
| HHO | 90.551 | 32.150 | 49.960 | 32.150 | 55.640 | 42.940 | |
| CS | 82.312 | 29.750 | 46.520 | 29.750 | 53.140 | 39.640 | |
| HHO–CS | 91.991 | 32.350 | 49.120 | 32.350 | 55.740 | 42.870 | |
| CHHO–CS-Piece | 92.113 | 32.890 | 49.996 | 32.890 | 55.995 | 42.970 | |
| D5 | PSO | 87.180 | 31.710 | 48.240 | 31.710 | 55.200 | 43.940 |
| MFO | 87.377 | 30.200 | 48.220 | 30.150 | 54.250 | 41.970 | |
| GWO | 87.121 | 31.650 | 47.160 | 31.650 | 54.950 | 41.250 | |
| SSA | 87.910 | 31.700 | 48.720 | 31.700 | 55.850 | 43.280 | |
| SCA | 92.910 | 32.300 | 48.100 | 31.200 | 55.730 | 42.140 | |
| HHO | 92.510 | 32.350 | 48.710 | 32.350 | 55.350 | 43.990 | |
| CS | 84.010 | 30.100 | 47.220 | 30.100 | 53.451 | 40.150 | |
| HHO–CS | 92.990 | 33.160 | 49.740 | 33.160 | 56.255 | 44.870 | |
| CHHO–CS-Piece | 93.801 | 33.250 | 49.190 | 33.250 | 56.850 | 44.590 |
Classification values obtained by the competitor algorithms using the SVM classifier with 1,000 iterations over D6, D7, D8, D9 and D10.
| Dataset | Methods | Accuracy | Sensitivity | Specificity | Recall | Precision | F-measure |
|---|---|---|---|---|---|---|---|
| D6 | PSO | 87.160 | 30.280 | 48.490 | 30.280 | 55.560 | 43.890 |
| MFO | 91.100 | 30.390 | 48.770 | 30.390 | 55.100 | 43.893 | |
| GWO | 90.012 | 30.299 | 47.790 | 30.299 | 54.740 | 43.471 | |
| SSA | 89.120 | 30.650 | 48.550 | 30.120 | 54.999 | 43.595 | |
| SCA | 87.530 | 31.996 | 48.290 | 31.996 | 55.470 | 442.25 | |
| HHO | 90.910 | 32.895 | 48.990 | 32.895 | 55.994 | 44.397 | |
| CS | 82.312 | 29.750 | 46.520 | 29.750 | 53.140 | 39.640 | |
| HHO–CS | 91.780 | 32.766 | 49.990 | 32.766 | 56.492 | 44.992 | |
| CHHO–CS-Piece | 91.590 | 33.252 | 49.660 | 33.252 | 56.991 | 44.899 | |
| D7 | PSO | 82.120 | 31.901 | 48.742 | 31.901 | 55.732 | 43.902 |
| MFO | 87.100 | 30.901 | 48.629 | 30.901 | 54.753 | 43.991 | |
| GWO | 84.100 | 31.989 | 47.979 | 31.989 | 54.933 | 43.962 | |
| SSA | 82.991 | 31.969 | 48.820 | 31.969 | 55.939 | 43.599 | |
| SCA | 84.012 | 31.359 | 48.990 | 31.359 | 55.960 | 42.951 | |
| HHO | 85.101 | 32.298 | 48.980 | 32.298 | 55.599 | 44.992 | |
| CS | 82.191 | 31.849 | 47.359 | 31.540 | 53.859 | 40.932 | |
| HHO–CS | 86.021 | 31.391 | 49.377 | 31.391 | 56.990 | 44.993 | |
| CHHO–CS-Piece | 87.709 | 31.102 | 49.291 | 31.102 | 55.852 | 44.711 | |
| D8 | PSO | 82.120 | 31.979 | 48.472 | 31.979 | 55.339 | 43.920 |
| MFO | 87.070 | 30.192 | 48.732 | 30.192 | 54.852 | 43.909 | |
| GWO | 84.010 | 31.289 | 47.772 | 31.289 | 54.931 | 43.269 | |
| SSA | 82.930 | 31.990 | 48.830 | 31.990 | 55.901 | 43.893 | |
| SCA | 84.011 | 31.952 | 48.929 | 31.952 | 55.968 | 42.952 | |
| HHO | 85.011 | 32.297 | 48.987 | 32.297 | 55.799 | 44.399 | |
| CS | 82.090 | 31.537 | 47.452 | 31.537 | 53.955 | 40.956 | |
| HHO–CS | 86.020 | 31.991 | 49.971 | 31.991 | 56.599 | 44.930 | |
| CHHO–CS-Piece | 87.507 | 31.010 | 49.091 | 31.010 | 55.950 | 44.410 | |
| D9 | PSO | 87.190 | 31.909 | 48.970 | 31.909 | 55.910 | 43.919 |
| MFO | 87.020 | 30.902 | 48.970 | 30.902 | 54.920 | 43.991 | |
| GWO | 90.502 | 31.990 | 47.979 | 31.990 | 54.933 | 43.962 | |
| SSA | 82.991 | 31.969 | 48.820 | 31.969 | 55.939 | 43.492 | |
| SCA | 84.012 | 31.359 | 48.990 | 31.359 | 55.960 | 42.951 | |
| HHO | 85.101 | 32.298 | 48.980 | 32.298 | 55.599 | 44.992 | |
| CS | 82.191 | 31.849 | 47.359 | 31.540 | 53.859 | 40.932 | |
| HHO–CS | 86.021 | 31.391 | 49.377 | 31.391 | 56.990 | 44.993 | |
| CHHO–CS-Piece | 87.709 | 31.102 | 49.291 | 31.102 | 55.852 | 44.711 | |
| D10 | PSO | 82.120 | 31.979 | 48.472 | 31.979 | 55.339 | 43.920 |
| MFO | 87.070 | 30.192 | 48.732 | 30.192 | 54.852 | 43.909 | |
| GWO | 84.010 | 31.289 | 47.772 | 31.289 | 54.931 | 43.269 | |
| SSA | 82.930 | 31.990 | 48.830 | 31.990 | 55.901 | 43.893 | |
| SCA | 84.011 | 31.952 | 48.929 | 31.952 | 55.968 | 42.952 | |
| HHO | 85.011 | 32.297 | 48.987 | 32.297 | 55.799 | 44.399 | |
| CS | 82.090 | 31.537 | 47.452 | 31.537 | 53.955 | 40.956 | |
| HHO–CS | 86.020 | 31.991 | 49.971 | 31.991 | 56.599 | 44.930 | |
| CHHO–CS-Piece | 87.507 | 31.010 | 49.091 | 31.010 | 55.950 | 44.410 |
Figure 4Mapping from a molecular to a space of features.
Values of the statistical measures obtained by the competitor algorithms using the SVM classifier with 100 iterations.
| Dataset | Methods | Mean | Std | Best | Worst |
|---|---|---|---|---|---|
| MAO | PSO | 8.07E+01 | 7.30E−01 | 87.987 | 86.472 |
| MFO | 8.83E+01 | 7.36E−01 | 85.285 | 84.981 | |
| GWO | 8.20E+01 | 7.40E−01 | 85.003 | 84.999 | |
| SSA | 8.40E+01 | 7.32E−01 | 87.501 | 87.430 | |
| SCA | 8.60E+01 | 7.33E−01 | 86.002 | 85.699 | |
| HHO | 9.50E−01 | 7.45E−02 | 94.247 | 93.011 | |
| CS | 8.50E−01 | 2.60E−01 | 84.232 | 83.178 | |
| HHO–CS | 9.60E−01 | 7.32E−02 | 95.320 | 94.334 | |
| CHHO–CS-Piece | 7.15E−02 | 96.180 | 95.702 | ||
| QSAR | PSO | 8.70E+01 | 7.30E−01 | 79.987 | 79.472 |
| MFO | 8.30E+01 | 7.10E−01 | 80.285 | 80.981 | |
| GWO | 8.40E+01 | 7.04E−01 | 80.503 | 80.399 | |
| SSA | 8.60E+01 | 7.35E−01 | 79.501 | 78.430 | |
| SCA | 8.50E+01 | 7.06E−01 | 80.002 | 79.999 | |
| HHO | 8.19E−01 | 6.69E−03 | 80.990 | 81.017 | |
| CS | 8.17E−01 | 6.71E−04 | 78.902 | 79.011 | |
| HHO–CS | 8.28E−01 | 6.66E−04 | 81.970 | 82.011 | |
| CHHO–CS-Piece | 6.68E−04 | 82.521 | 82.711 |
Values of the statistical measures obtained by the competitor algorithms using the SVM classifier with 1,000 iterations.
| Dataset | Methods | Mean | Std | Best | Worst |
|---|---|---|---|---|---|
| MAO | PSO | 8.15E+01 | 7.22E+00 | 87.981 | 86.981 |
| MFO | 8.12E+01 | 0.00E+00 | 87.176 | 86.176 | |
| GWO | 9.25E+01 | 7.20E−01 | 90.705 | 89.705 | |
| SSA | 9.12E+01 | 7.17E−01 | 92.647 | 91.235 | |
| SCA | 9.12E+01 | 7.17E−02 | 92.647 | 91.176 | |
| HHO | 9.55E−01 | 7.48E−02 | 95.259 | 94.061 | |
| CS | 8.55E−01 | 2.90E−01 | 84.300 | 83.523 | |
| HHO–CS | 9.60E−01 | 7.40E−02 | 95.530 | 95.440 | |
| CHHO–CS-Piece | 7.23E−02 | 96.190 | 95.950 | ||
| QSAR | PSO | 8.47E+01 | 7.30E−01 | 79.887 | 79.472 |
| MFO | 8.33E+01 | 7.16E−01 | 80.985 | 80.681 | |
| GWO | 8.40E+01 | 7.94E−01 | 80.603 | 80.499 | |
| SSA | 7.40E+01 | 7.05E−01 | 78.801 | 78.630 | |
| SCA | 8.42E+01 | 7.16E−01 | 80.002 | 79.999 | |
| HHO | 8.39E−01 | 1.41E−03 | 80.971 | 81.210 | |
| CS | 8.28E−01 | 2.42E−02 | 79.800 | 79.901 | |
| HHO–CS | 8.40E−01 | 1.40E−03 | 82.301 | 82.511 | |
| CHHO–CS-Piece | 1.39E−03 | 84.012 | 84.001 |
Classification values obtained by the competitor algorithms using the SVM classifier with 100 iterations.
| Dataset | Methods | Accuracy | Sensitivity | Specificity | Recall | Precision | F-measure |
|---|---|---|---|---|---|---|---|
| MAO | PSO | 87.987 | 33 | 33.890 | 49.950 | 56.740 | 42.901 |
| MFO | 85.285 | 33.930 | 50.150 | 33.930 | 56.9507 | 43.201 | |
| GWO | 85.003 | 34.100 | 50.200 | 34.100 | 57.150 | 43.901 | |
| SSA | 87.501 | 34.250 | 50.250 | 34.250 | 57.400 | 44.101 | |
| SCA | 86.002 | 34.400 | 50.700 | 34.400 | 57.530 | 44.501 | |
| HHO | 94.247 | 49.930 | 64.160 | 49.930 | 66.536 | 55.130 | |
| CS | 84.232 | 33.650 | 49.920 | 33.650 | 56.540 | 42.851 | |
| HHO–CS | 95.320 | 50.120 | 67.816 | 50.120 | 68.392 | 59.646 | |
| CHHO–CS-Piece | 53.941 | 71.660 | 53.941 | 73.625 | 62.540 | ||
| QSAR | PSO | 79.987 | 49.610 | 66.950 | 49.610 | 68.190 | 58.950 |
| MFO | 80.285 | 49.750 | 66.980 | 49.750 | 68.250 | 59.100 | |
| GWO | 80.503 | 49.800 | 67.130 | 49.800 | 68.300 | 59.150 | |
| SSA | 79.501 | 49.600 | 67.300 | 49.600 | 68.200 | 59.300 | |
| SCA | 80.002 | 49.750 | 67.350 | 49.750 | 68.150 | 59.450 | |
| HHO | 81.070 | 49.720 | 67.710 | 49.720 | 66.536 | 58.950 | |
| CS | 79.001 | 49.510 | 66.920 | 49.510 | 68.592 | 58.851 | |
| HHO–CS | 82.170 | 49.820 | 67.816 | 49.820 | 68.690 | 58.640 | |
| CHHO–CS-Piece | 49.540 | 67.460 | 49.540 | 68.590 | 62.540 |
Classification values obtained by the competitor algorithms using the SVM classifier with 1,000 iterations.
| Dataset | Methods | Accuracy | Sensitivity | Specificity | Recall | Precision | F-measure |
|---|---|---|---|---|---|---|---|
| MAO | PSO | 87.981 | 40.540 | 50.120 | 40.540 | 56.740 | 45.360 |
| MFO | 87.176 | 40.750 | 50.520 | 40.750 | 56.950 | 45.470 | |
| GWO | 90.705 | 41.150 | 50.720 | 41.150 | 57.150 | 45.800 | |
| SSA | 92.647 | 41.350 | 50.830 | 41.350 | 57.400 | 45.900 | |
| SCA | 92.647 | 41.450 | 50.850 | 41.450 | 57.530 | 46.100 | |
| HHO | 95.259 | 51.331 | 66.043 | 51.331 | 69.024 | 58.172 | |
| CS | 84.300 | 40.342 | 50.021 | 40.342 | 60.990 | 45.062 | |
| HHO–CS | 95.530 | 53.444 | 69.830 | 53.444 | 71.930 | 62.846 | |
| CHHO–CS-Piece | 55.485 | 73.843 | 55.485 | 75.727 | 66.182 | ||
| QSAR | PSO | 79.887 | 40.540 | 50.100 | 40.540 | 61.190 | 45.160 |
| MFO | 80.985 | 40.650 | 50.150 | 40.650 | 61.200 | 45.190 | |
| GWO | 80.603 | 40.710 | 50.250 | 40.710 | 61.150 | 45.490 | |
| SSA | 78.801 | 40.820 | 50.300 | 40.820 | 61.090 | 45.510 | |
| SCA | 80.002 | 40.930 | 50.530 | 40.930 | 61.100 | 45.550 | |
| HHO | 81.201 | 51.940 | 69.043 | 51.940 | 70.920 | 64.950 | |
| CS | 79.901 | 45.940 | 55.021 | 45.940 | 69.990 | 65.162 | |
| HHO–CS | 82.501 | 52.420 | 69.130 | 52.420 | 71.130 | 65.150 | |
| CHHO–CS-Piece | 52.540 | 69.340 | 52.540 | 71.870 | 65.880 |
Figure 5Convergence curves for the best CHHO–CS-based chaotic map and the competitor algorithms using SVM on ten UCI datasets with 100 iterations.
Figure 6Convergence curves for the best CHHO–CS-based chaotic map and the competitor algorithms using SVM on ten UCI datasets with 1,000 iterations.
Figure 7Convergence curves for the best CHHO–CS-based chaotic map and the competitor algorithms using SVM on MonoAmine Oxidase (MAO) and QSAR Biodegradation datasets. (a,b) MAO dataset with 100, and 1,000 iterations respectively. On the other hand, (c,d) QSAR biodegradation dataset with 100, and 1,000 iterations respectively.
Description of the UCI machine learning repository datasets.
| No | Dataset | Instances | No features | Classes |
|---|---|---|---|---|
| D1 | Breast cancer | 669 | 9 | 2 |
| D2 | KCL | 2,110 | 21 | 2 |
| D3 | WineEW | 178 | 13 | 3 |
| D4 | WDBC | 569 | 30 | 2 |
| D5 | Lung Cancer | 226 | 23 | 2 |
| D6 | Diabetic | 1,151 | 19 | 2 |
| D7 | Stock | 950 | 9 | 2 |
| D8 | Scene | 2,407 | 299 | 2 |
| D9 | Lymphography | 148 | 18 | 4 |
| D10 | Parkinsons | 195 | 22 | 2 |