1 Introduction
-
To reduce background distraction, a face cropping procedure using a multi-task cascaded deep learning model is used for facial region extraction from video frames.
-
A hybrid EfficientNet-GRU network and transfer learning using EfficientNet are proposed for identifying fake from real videos, owing to their great efficiency in extracting spatial–temporal cues and capturing inter/intra-frame inconsistencies. Automated hyperparameter search using the proposed PSO algorithm is also conducted for both networks to further boost performance. The new PSO algorithm combines adaptive nonlinear functions for composite leader generation as well as the Q-learning algorithm for optimal dispatch of different search operations, to overcome local optima traps. Evaluated using several well-known deepfake datasets, the proposed PSO-based EfficientNet-B0 and EfficientNet-GRU networks achieve superior performance over those of existing state-of-the-art methods for video authenticity identification. The proposed optimizer also shows statistical superiority over other search methods in solving a variety of unimodal and multimodal benchmark functions.
2 Related work
2.1 Deepfake detection
2.2 Hyperparameter search
-
\(v_i(k)\) is the velocity of particle i at iteration k;
-
w is an inertia weight;
-
\(c_1\) and \(c_2\) are parameters called the “cognitive" and “social" coefficients, respectively;
-
\(r_1\) and \(r_2\) are randomly generated numbers between 0 and 1;
-
pbest is the “personal best" position of the particle (i.e. the best position it has achieved so far);
-
gbest is the “global best" position among all particles in the swarm (i.e. the best position achieved by the swarm);
2.3 Other Swarm intelligence algorithms
3 The proposed methods for deepfake detection
3.1 Data preprocessing
Training/validation | Test | |||||
---|---|---|---|---|---|---|
Dataset | Real | Fake | Total | Real | Fake | Total |
Celeb-DFv2 | 412 | 5299 | 5711 | 178 | 340 | 518 |
DFDC | 810 | 6789 | 7599 | 206 | 1636 | 1842 |
Combined | 3683 | 3739 | 7422 | 605 | 2770 | 3375 |
3.2 Model 1—transfer learning using CNN
Stage | Operator | Resolution | Channels | Layers |
---|---|---|---|---|
1 | Conv3x3 | 224 \(\times \) 224 | 32 | 1 |
2 | MBConv1 k3x3 | 112 \(\times \) 112 | 16 | 1 |
3 | MBConv6 k3x3 | 112 \(\times \) 112 | 24 | 2 |
4 | MBConv6 k5x5 | 56 \(\times \) 56 | 40 | 2 |
5 | MBConv6 k3x3 | 28 \(\times \) 28 | 80 | 3 |
6 | MBConv6 k5x5 | 14 \(\times \) 14 | 112 | 3 |
7 | MBConv6 k5x5 | 14 \(\times \) 14 | 192 | 4 |
8 | MBConv6 k3x3 | 7 \(\times \) 7 | 320 | 1 |
9 | Conv1x1 & Pooling | 7 \(\times \) 7 | 1280 | 1 |
10 | FC | 1 | 256 | 1 |
11 | FC with dropout | 1 | 128 | 1 |
12 | FC | 1 | 2 | 1 |
3.3 Model 2—hybrid CNN-RNN
Stage | Operator | Resolution | Channels | Layers |
---|---|---|---|---|
1 | Conv3x3 | 224 \(\times \) 224 | 32 | 1 |
2 | MBConv1 k3x3 | 112 \(\times \) 112 | 16 | 1 |
3 | MBConv6 k3x3 | 112 \(\times \) 112 | 24 | 2 |
4 | MBConv6 k5x5 | 56 \(\times \) 56 | 40 | 2 |
5 | MBConv6 k3x3 | 28 \(\times \) 28 | 80 | 3 |
6 | MBConv6 k5x5 | 14 \(\times \) 14 | 112 | 3 |
7 | MBConv6 k5x5 | 14 \(\times \) 14 | 192 | 4 |
8 | MBConv6 k3x3 | 7 \(\times \) 7 | 320 | 1 |
9 | Conv1x1 & Pooling | 7 \(\times \) 7 | 1280 | 1 |
10 | GRU | 1 | 1280 | 2 |
11 | FC with dropout | 1 | 256 | 1 |
12 | FC | 1 | 128 | 1 |
13 | FC | 1 | 2 | 1 |
3.4 The proposed PSO model for hyperparameter optimization
3.4.1 Composite leader generation
3.4.2 Reinforcement learning-based optimal search action selection
4 Evaluation and results
4.1 Manual hyperparameter selection
-
Learning rate
-
Dropout rate
-
Image Size—The size measured by height x width of the input image will influence the result because of the number of pixels processed by the CNN. The ranges evaluated are from 100 to 130 pixels because of the trade-off between performance and cost.
Hyperparameter | Ranges |
---|---|
Learning rate | \(1\times 10^{-5}, 1\times 10^{-4}, 1\times 10^{-3}\) |
Dropout rate | 0.2, 0.3, 0.4 |
Image size | 100, 112, 130 |
Frames | 30, 40, 50 |
4.1.1 Manual parameter search for EfficientNet-B0
Hyperparameter | Values |
---|---|
Learning rate | \(1\times 10^{-4}\) |
Dropout rate | 0.3 |
Image size | \(112 \times 112\) px |
Frames | 30 |
4.1.2 Manual parameter search for EfficientNet-GRU
Hyperparameter | Values |
---|---|
Learning rate | \(1\times 10^{-4}\) |
Dropout rate | 0.3 |
Image size | \(112 \times 112\) px |
Frames | 40 |
No. of frames | Accuracy | AUC |
---|---|---|
10 | 0.7703 | 0.7086 |
20 | 0.7915 | 0.7421 |
30 | 0.8263 | 0.7780 |
40 | 0.8127 | 0.7610 |
50 | 0.7896 | 0.7393 |
60 | 0.7761 | 0.7264 |
70 | 0.7413 | 0.6825 |
80 | 0.7568 | 0.6929 |
100 | 0.7413 | 0.6745 |
No. of frames | Accuracy | AUC |
---|---|---|
10 | 0.7741 | 0.7142 |
20 | 0.8089 | 0.7621 |
30 | 0.8224 | 0.7750 |
40 | 0.8417 | 0.7938 |
50 | 0.7992 | 0.7534 |
60 | 0.7896 | 0.7380 |
70 | 0.7703 | 0.7139 |
80 | 0.7780 | 0.7078 |
100 | 0.7625 | 0.6893 |
4.2 Automatic hyperparameter search using the proposed PSO model
Hyperparameter | Ranges |
---|---|
Learning rate | \(1\times 10^{-5} - 1\times 10^{-3}\) |
Dropout rate | 0.1–0.9 |
Image size | 100–128 |
Frames | 10–50 |
4.2.1 Automated hyperparameter search for EfficientNet-B0
Model | Acc. | Prec. | Recall | AUC | RS |
---|---|---|---|---|---|
Prop. PSO | 0.9247 | 0.9101 | 0.9824 | 0.8985 | n/a |
PSO | 0.8996 | 0.8830 | 0.9765 | 0.8646 | 9.74E–03 |
ABC | 0.9015 | 0.8874 | 0.9735 | 0.8688 | 9.74E–03 |
BBPSO | 0.8629 | 0.8549 | 0.9529 | 0.8220 | 9.74E–03 |
FPA | 0.8900 | 0.8753 | 0.9706 | 0.8533 | 9.74E–03 |
SSA | 0.8687 | 0.8579 | 0.9588 | 0.8277 | 9.74E–03 |
SSO | 0.8919 | 0.8797 | 0.9677 | 0.8574 | 9.74E–03 |
FA | 0.8668 | 0.8575 | 0.9559 | 0.8263 | 9.74E–03 |
DA | 0.8687 | 0.8523 | 0.9677 | 0.8237 | 9.74E–03 |
SPSO | 0.8880 | 0.8770 | 0.9647 | 0.8531 | 9.74E–03 |
GPSO | 0.9131 | 0.8976 | 0.9794 | 0.8830 | 9.74E–03 |
BBPSOV | 0.8726 | 0.8605 | 0.9618 | 0.8320 | 9.74E–03 |
ACPSO | 0.8803 | 0.8639 | 0.9706 | 0.8392 | 9.74E-03 |
Manual | 0.8263 | 0.8255 | 0.9324 | 0.7780 | 9.74E–03 |
Model | Acc. | Prec. | Recall | AUC | RS |
---|---|---|---|---|---|
Prop. PSO | 0.9414 | 0.9848 | 0.9487 | 0.9161 | n/a |
PSO | 0.8865 | 0.9741 | 0.8961 | 0.8534 | 2.16E–03 |
ABC | 0.8941 | 0.9768 | 0.9022 | 0.8661 | 2.16E–03 |
BBPSO | 0.8686 | 0.9610 | 0.8881 | 0.8009 | 2.16E–03 |
FPA | 0.8833 | 0.9721 | 0.8943 | 0.8452 | 2.16E–03 |
SSA | 0.8778 | 0.9682 | 0.8918 | 0.8294 | 2.16E–03 |
SSO | 0.8844 | 0.9734 | 0.8943 | 0.8500 | 2.16E-03 |
FA | 0.8757 | 0.9668 | 0.8906 | 0.8239 | 2.16E–03 |
DA | 0.8724 | 0.9642 | 0.8894 | 0.8136 | 2.16E–03 |
SPSO | 0.8822 | 0.9714 | 0.8936 | 0.8425 | 2.16E–03 |
GPSO | 0.9050 | 0.9784 | 0.9132 | 0.8765 | 2.16E–03 |
BBPSOV | 0.8800 | 0.9689 | 0.8936 | 0.8327 | 2.16E–03 |
ACPSO | 0.8817 | 0.9702 | 0.8943 | 0.8379 | 2.16E–03 |
Manual | 0.8475 | 0.9484 | 0.8759 | 0.7486 | 2.16E–03 |
Model | Acc. | Prec. | Recall | AUC | RS |
---|---|---|---|---|---|
Prop. PSO | 0.9576 | 0.9852 | 0.9628 | 0.9484 | n/a |
PSO | 0.9262 | 0.9758 | 0.9332 | 0.9137 | 2.16E–03 |
ABC | 0.9292 | 0.9774 | 0.9354 | 0.9181 | 2.16E–03 |
BBPSO | 0.9218 | 0.9569 | 0.9473 | 0.8761 | 2.16E–03 |
FPA | 0.9224 | 0.9736 | 0.9307 | 0.9075 | 2.16E–03 |
SSA | 0.9156 | 0.9708 | 0.9249 | 0.8988 | 2.16E–03 |
SSO | 0.9233 | 0.9743 | 0.9311 | 0.9093 | 2.16E–03 |
FA | 0.9289 | 0.9634 | 0.9495 | 0.8921 | 2.16E–03 |
DA | 0.9239 | 0.9591 | 0.9477 | 0.8813 | 2.16E–03 |
SPSO | 0.9197 | 0.9731 | 0.9278 | 0.9052 | 2.16E–03 |
GPSO | 0.9319 | 0.9793 | 0.9368 | 0.9230 | 2.16E–03 |
BBPSOV | 0.9164 | 0.9716 | 0.9253 | 0.9007 | 2.16E–03 |
ACPSO | 0.9176 | 0.9723 | 0.9260 | 0.9027 | 2.16E–03 |
Manual | 0.9049 | 0.9464 | 0.9372 | 0.8471 | 2.16E–03 |
Model | Learning rate | Dropout | Size | No. of frames |
---|---|---|---|---|
Prop. PSO | 0.0001810 | 0.5633 | 119 | 36 |
PSO | 0.0003550 | 0.79 | 125 | 40 |
ABC | 0.0001203 | 0.6512 | 121 | 35 |
BBPSO | 0.0002273 | 0.1026 | 119 | 28 |
FPA | 0.0002795 | 0.3566 | 117 | 35 |
SSA | 0.0004570 | 0.2692 | 116 | 29 |
SSO | 0.0003918 | 0.5266 | 118 | 38 |
FA | 0.0004500 | 0.2454 | 114 | 32 |
DA | 0.0005000 | 0.3635 | 115 | 32 |
SPSO | 0.0002420 | 0.3326 | 116 | 33 |
GPSO | 0.0001538 | 0.4671 | 126 | 37 |
BBPSOV | 0.0002951 | 0.2985 | 115 | 34 |
ACPSO | 0.0003626 | 0.3563 | 117 | 32 |
Manual | 0.0001 | 0.3 | 112 | 30 |
4.2.2 Automated hyperparameter search for EfficientNet-GRU
Model | Acc. | Prec. | Recall | AUC | RS |
---|---|---|---|---|---|
Prop. PSO | 0.9382 | 0.9208 | 0.9918 | 0.9141 | n/a |
PSO | 0.9054 | 0.8839 | 0.9853 | 0.8691 | 7.94E–03 |
ABC | 0.8784 | 0.8635 | 0.9676 | 0.8378 | 7.94E–03 |
BBPSO | 0.8822 | 0.8681 | 0.9677 | 0.8434 | 7.94E–03 |
FPA | 0.8938 | 0.8740 | 0.9794 | 0.8549 | 7.94E-03 |
SSA | 0.8861 | 0.8707 | 0.9706 | 0.8477 | 7.94E–03 |
SSO | 0.9131 | 0.9019 | 0.9735 | 0.8856 | 7.94E–03 |
FA | 0.8977 | 0.8806 | 0.9765 | 0.8618 | 7.94E–03 |
DA | 0.8996 | 0.8750 | 0.9882 | 0.8593 | 7.94E–03 |
SPSO | 0.9116 | 0.8927 | 0.9853 | 0.8775 | 7.94E–03 |
GPSO | 0.9189 | 0.9049 | 0.9794 | 0.8914 | 7.94E–03 |
BBPSOV | 0.9093 | 0.9081 | 0.9588 | 0.8867 | 7.94E–03 |
ACPSO | 0.9209 | 0.9052 | 0.9824 | 0.8929 | 7.94E–03 |
Manual | 0.8417 | 0.8342 | 0.9471 | 0.7938 | 7.94E–03 |
Model | Acc. | Prec. | Recall | AUC | RS |
---|---|---|---|---|---|
Prop. PSO | 0.9517 | 0.9886 | 0.9566 | 0.9346 | n/a |
PSO | 0.8849 | 0.9804 | 0.8881 | 0.8737 | 7.94E–03 |
ABC | 0.8806 | 0.9784 | 0.8851 | 0.8649 | 7.94E–03 |
BBPSO | 0.8833 | 0.9804 | 0.8863 | 0.8728 | 7.94E–03 |
FPA | 0.8936 | 0.9800 | 0.8985 | 0.8765 | 7.94E–03 |
SSA | 0.8931 | 0.9806 | 0.8973 | 0.8783 | 7.94E–03 |
SSO | 0.9034 | 0.9841 | 0.9059 | 0.8947 | 7.94E–03 |
FA | 0.8860 | 0.9741 | 0.8955 | 0.8531 | 7.94E–03 |
DA | 0.8952 | 0.9676 | 0.9126 | 0.8349 | 7.94E–03 |
SPSO | 0.9023 | 0.9834 | 0.9053 | 0.8919 | 7.94E–03 |
GPSO | 0.9083 | 0.9854 | 0.9102 | 0.9017 | 7.94E–03 |
BBPSOV | 0.8947 | 0.9788 | 0.9010 | 0.8728 | 7.94E–03 |
ACPSO | 0.9370 | 0.9792 | 0.9493 | 0.8945 | 7.94E–03 |
Manual | 0.8675 | 0.9703 | 0.8778 | 0.8321 | 7.94E-03 |
Model | Acc. | Prec. | Recall | AUC | RS |
---|---|---|---|---|---|
Prop. PSO | 0.9695 | 0.989 | 0.9737 | 0.9620 | n/a |
PSO | 0.9307 | 0.9818 | 0.9329 | 0.9268 | 7.94E–03 |
ABC | 0.9239 | 0.9846 | 0.9217 | 0.9278 | 7.94E–03 |
BBPSO | 0.9253 | 0.9839 | 0.9242 | 0.9274 | 7.94E–03 |
FPA | 0.9304 | 0.9818 | 0.9325 | 0.9266 | 7.94E–03 |
SSA | 0.9265 | 0.9835 | 0.9260 | 0.9275 | 7.94E–03 |
SSO | 0.9381 | 0.9860 | 0.9383 | 0.9377 | 7.94E–03 |
FA | 0.9253 | 0.9730 | 0.9350 | 0.9080 | 7.94E–03 |
DA | 0.9342 | 0.9684 | 0.9509 | 0.9044 | 7.94E–03 |
SPSO | 0.9348 | 0.9826 | 0.9372 | 0.9306 | 7.94E–03 |
GPSO | 0.9363 | 0.9845 | 0.9372 | 0.9347 | 7.94E–03 |
BBPSOV | 0.9310 | 0.9753 | 0.9397 | 0.9153 | 7.94E–03 |
ACPSO | 0.9352 | 0.9793 | 0.9408 | 0.9249 | 7.94E–03 |
Manual | 0.9126 | 0.9714 | 0.9206 | 0.8983 | 7.94E–03 |
Model | Learning rate | Dropout | Size | No. of frames |
---|---|---|---|---|
Prop. PSO | 0.0002333 | 0.5237 | 118 | 37 |
PSO | 0.0001080 | 0.3832 | 117 | 37 |
ABC | 0.0003520 | 0.6224 | 105 | 27 |
BBPSO | 0.0003312 | 0.6897 | 113 | 30 |
FPA | 0.0001108 | 0.3237 | 116 | 36 |
SSA | 0.0003292 | 0.3816 | 106 | 29 |
SSO | 0.0001848 | 0.4641 | 121 | 39 |
FA | 0.0004300 | 0.3341 | 116 | 35 |
DA | 0.0005000 | 0.3272 | 115 | 32 |
SPSO | 0.0002499 | 0.3687 | 119 | 38 |
GPSO | 0.0002258 | 0.4335 | 125 | 34 |
BBPSOV | 0.0003010 | 0.6057 | 117 | 39 |
ACPSO | 0.0001766 | 0.4478 | 123 | 35 |
Manual | 0.0001 | 0.3 | 112 | 40 |
4.3 Comparison with other hybrid networks and 3D CNNs
Model | Acc. | Prec. | Recall | AUC |
---|---|---|---|---|
Prop. PSO-based Effnet-GRU | 0.9382 | 0.9208 | 0.9912 | 0.9141 |
Prop. PSO-based Effnet | 0.9247 | 0.9101 | 0.9824 | 0.8985 |
ResNet50-GRU | 0.7876 | 0.7556 | 1.0000 | 0.6910 |
ResNet101-GRU | 0.8494 | 0.8359 | 0.9588 | 0.7996 |
GoogLeNet-GRU | 0.8012 | 0.7699 | 0.9941 | 0.7134 |
I3D | 0.8494 | 0.8639 | 0.9147 | 0.8197 |
MC3 | 0.8514 | 0.8433 | 0.9500 | 0.8065 |
3D ResNeXt101 | 0.8378 | 0.8249 | 0.9559 | 0.7841 |
3D ResNeXt50 | 0.7703 | 0.7826 | 0.9000 | 0.7112 |
Manual Effnet-GRU | 0.8417 | 0.8342 | 0.9471 | 0.7938 |
Manual Effnet | 0.8263 | 0.8255 | 0.9324 | 0.7780 |
Model | Acc. | Prec. | Recall | AUC |
---|---|---|---|---|
Prop. PSO-based Effnet-GRU | 0.9517 | 0.9886 | 0.9566 | 0.9346 |
Prop. PSO-based Effnet | 0.9414 | 0.9848 | 0.9487 | 0.9161 |
ResNet50-GRU | 0.9289 | 0.9547 | 0.9658 | 0.8008 |
ResNet101-GRU | 0.8127 | 0.9806 | 0.8050 | 0.8394 |
GoogLeNet-GRU | 0.9164 | 0.9603 | 0.9450 | 0.8172 |
I3D | 0.8969 | 0.9726 | 0.9095 | 0.8528 |
MC3 | 0.8865 | 0.9672 | 0.9028 | 0.8300 |
3D ResNeXt101 | 0.8882 | 0.9643 | 0.9077 | 0.8204 |
3D ResNeXt50 | 0.8806 | 0.9603 | 0.9028 | 0.8033 |
Manual Effnet-GRU | 0.8675 | 0.9703 | 0.8778 | 0.8321 |
Manual Effnet | 0.8475 | 0.9484 | 0.8759 | 0.7486 |
Model | Acc. | Prec. | Recall | AUC |
---|---|---|---|---|
Prop. PSO-based Effnet-GRU | 0.9695 | 0.9890 | 0.9737 | 0.9620 |
Prop. PSO-based Effnet | 0.9576 | 0.9852 | 0.9628 | 0.9484 |
ResNet50-GRU | 0.9209 | 0.9606 | 0.9422 | 0.8827 |
ResNet101-GRU | 0.8865 | 0.9846 | 0.8755 | 0.9063 |
GoogLeNet-GRU | 0.9339 | 0.9626 | 0.9567 | 0.8932 |
I3D | 0.9369 | 0.9765 | 0.9459 | 0.9209 |
MC3 | 0.9393 | 0.9655 | 0.9603 | 0.9016 |
3D ResNeXt101 | 0.9470 | 0.9592 | 0.9769 | 0.8934 |
3D ResNeXt50 | 0.9120 | 0.9541 | 0.9379 | 0.8656 |
Manual Effnet-GRU | 0.9126 | 0.9714 | 0.9206 | 0.8983 |
Manual Effnet | 0.9049 | 0.9464 | 0.9372 | 0.8471 |
Model | EfficientNet-B0 | EfficientNet-GRU |
---|---|---|
Prop. PSO | 268.1408 | 275.4205 |
PSO | 184.0033 | 205.9014 |
ABC | 80.0875 | 83.0909 |
BBPSO | 132.3337 | 160.4870 |
FPA | 147.4523 | 180.2467 |
SSA | 77.3659 | 136.9845 |
SSO | 184.8069 | 188.9568 |
FA | 142.7953 | 153.1096 |
DA | 149.0886 | 173.9974 |
SPSO | 238.7975 | 265.3025 |
GPSO | 243.6370 | 257.8900 |
BBPSOV | 269.7608 | 279.9356 |
ACPSO | 360.4934 | 378.6980 |
Model | Methodology | Accuracy | AUC |
---|---|---|---|
Hu [13] | Two stream | 0.8074 | – |
Demir and Ciftci [14] | Biological signals (sequence-based) | 0.8576 | – |
Demir and Ciftci [14] | Biological signals (video-based) | 0.8835 | – |
Kandasamy et al. [70] | VGG19 | 0.8843 | – |
Kandasamy et al. [70] | ResNet | 0.8932 | – |
Rossler et al. [3] | XceptionNet-Max | 0.8989 | – |
Haliassos et al. [71] | LipForensics | – | 0.824 |
Liu et al. [72] | SPSL(Xception as the backbone) | – | 0.7688 |
Wang et al. [62] | MC-LCR | – | 0.7161 |
Zheng et al. [59] | Temporal Coherence | – | 0.869 |
Wang et al. [73] | CNN-aug | – | 0.756 |
Nguyen et al. [74] | Multi-task | – | 0.757 |
Chai et al. [75] | PatchForensics | – | 0.696 |
Masi et al. [76] | Two-branch LSTM | – | 0.7665 |
Tolosana et al. [77] | Facial element extraction | – | 0.836 |
Zhao et al. [61] | PCL + I2G (ResNet-34 as the backbone) | – | 0.9003 |
This research | Prop. PSO-based EfficientNet-GRU | 0.9382 | 0.9141 |
This research | Prop. PSO-based EfficientNet | 0.9247 | 0.8985 |
Model | Methodology | Accuracy | AUC |
---|---|---|---|
Li [78] | XceptionNet + MIL | 0.8378 | – |
Li [78] | XceptionNet + S-MIL-T | 0.8511 | – |
Zhang et al. [79] | TD-3DCNN | 0.8264 | – |
Wang et al. [62] | MC-LCR | 0.702 | 0.7134 |
Güera and Delp [80] | RNN | 0.6242 | 0.669 |
Hu et al. [81] | FInfer | 0.6945 | 0.7039 |
Li et al. [82] | Face X-ray | – | 0.655 |
Zheng et al. [59] | Temporal Coherence | – | 0.74 |
Wang et al. [73] | CNN-aug | – | 0.721 |
Shiohara and Yamasaki [60] | Self-blended data synthesis | – | 0.7242 |
Song et al. [67] | CD-Net (Xception as the backbone) | – | 0.783 |
Zhao et al. [61] | PCL + I2G (ResNet-34 as the backbone) | – | 0.6752 |
This research | Prop. PSO-based EfficientNet-GRU | 0.9517 | 0.9346 |
This research | Prop. PSO-based EfficientNet | 0.9414 | 0.9161 |
5 Visualization using gradient-weighted class activation mapping
6 Uncertainty analysis
Model | MPE_fake | MPE_real | MPE_all | Mutual Info |
---|---|---|---|---|
Prop. PSO-based Effnet-GRU | 0.06335 | 0.10060 | 0.16400 | 0.05633 |
Prop. PSO-based Effnet | 0.07149 | 0.11009 | 0.18159 | 0.06355 |
7 Evaluation using benchmark functions
Prop. PSO | PSO | ABC | SSA | SSO | FA | DA | BBPSO | FPA | BBPSOV | SPSO | GPSO | ACPSO | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ackley | mean | 7.43E–15 | 1.09E+01 | 5.91E–02 | 2.74E+00 | 2.13E+01 | 3.02E–02 | 1.93E+01 | 1.17E+01 | 1.22E+01 | 1.95E+01 | 1.30E+01 | 1.84E+01 | 1.12E+01 |
min | 4.00E–15 | 9.22E+00 | 5.91E–02 | 2.74E+00 | 2.13E+01 | 3.02E–02 | 1.93E+01 | 6.62E–01 | 1.09E+01 | 1.95E+01 | 1.30E+01 | 1.84E+01 | 4.21E+00 | |
max | 7.55E–15 | 1.10E+01 | 5.91E–02 | 2.74E+00 | 2.13E+01 | 3.02E–02 | 1.93E+01 | 1.77E+01 | 1.42E+01 | 1.95E+01 | 1.30E+01 | 1.84E+01 | 1.79E+01 | |
std | 6.49E–16 | 3.22E–01 | 0.00E+00 | 4.52E–16 | 3.61E–15 | 0.00E+00 | 0.00E+00 | 3.62E+00 | 7.78E–01 | 3.61E–15 | 7.23E–15 | 1.45E–14 | 5.21E+00 | |
Dixon | mean | 1.29E–01 | 1.26E+05 | 6.67E–01 | 7.29E–01 | 6.78E+06 | 1.41E+00 | 1.18E+03 | 4.30E+04 | 4.92E+03 | 2.09E+06 | 1.89E+04 | 3.58E+05 | 1.54E+05 |
min | 1.29E–01 | 1.09E+05 | 6.67E–01 | 7.29E–01 | 6.78E+06 | 1.41E+00 | 1.18E+03 | 6.67E–01 | 1.27E+03 | 2.09E+06 | 1.89E+04 | 3.58E+05 | 1.21E+00 | |
max | 1.29E–01 | 1.27E+05 | 6.67E–01 | 7.29E–01 | 6.78E+06 | 1.41E+00 | 1.18E+03 | 3.52E+05 | 8.57E+03 | 2.09E+06 | 1.89E+04 | 3.58E+05 | 6.86E+05 | |
std | 5.65E–17 | 3.24E+03 | 2.00E–11 | 5.65E–16 | 1.89E–09 | 2.26E–16 | 0.00E+00 | 1.05E+05 | 1.83E+03 | 9.47E–10 | 1.11E–11 | 5.92E–11 | 2.28E+05 | |
Griewank | mean | 2.28E–03 | 3.47E+00 | 2.94E–03 | 6.25E–05 | 1.30E+03 | 5.08E–03 | 9.40E+00 | 1.81E+01 | 2.91E+01 | 5.02E+02 | 6.12E+01 | 2.80E+02 | 4.66E+01 |
min | 2.28E–03 | 3.20E+00 | 2.94E–03 | 6.25E–05 | 1.30E+03 | 5.08E–03 | 9.40E+00 | 2.22E–03 | 1.84E+01 | 5.02E+02 | 6.12E+01 | 2.80E+02 | 2.53E–02 | |
max | 2.28E–03 | 3.48E+00 | 2.94E–03 | 6.25E–05 | 1.30E+03 | 5.08E–03 | 9.40E+00 | 9.05E+01 | 3.70E+01 | 5.02E+02 | 6.12E+01 | 2.80E+02 | 3.18E+02 | |
std | 1.76E–18 | 5.09E–02 | 0.00E+00 | 0.00E+00 | 0.00E+00 | 0.00E+00 | 5.42E–15 | 3.67E+01 | 5.29E+00 | 2.31E–13 | 4.34E–14 | 0.00E+00 | 1.04E+02 | |
Rastrigin | mean | 8.21E–04 | 1.19E+02 | 6.07E+00 | 5.77E+01 | 6.91E+02 | 3.69E+01 | 9.24E+01 | 1.31E+02 | 2.00E+02 | 4.07E+02 | 2.21E+02 | 3.54E+02 | 2.86E+02 |
min | 8.21E–04 | 7.14E+01 | 6.07E+00 | 5.77E+01 | 6.91E+02 | 3.69E+01 | 9.24E+01 | 3.19E+01 | 1.66E+02 | 4.07E+02 | 2.21E+02 | 3.54E+02 | 1.31E+02 | |
max | 8.21E–04 | 1.21E+02 | 6.07E+00 | 5.77E+01 | 6.91E+02 | 3.69E+01 | 9.24E+01 | 2.21E+02 | 2.27E+02 | 4.07E+02 | 2.21E+02 | 3.54E+02 | 3.58E+02 | |
std | 3.31E–19 | 9.01E+00 | 9.03E–16 | 3.61E–14 | 3.47E–13 | 2.17E–14 | 4.34E–14 | 5.15E+01 | 1.11E+01 | 5.78E–14 | 1.45E–13 | 1.73E–13 | 5.69E+01 | |
Rothyp | mean | 1.05E–273 | 1.18E+04 | 1.29E–04 | 1.09E+01 | 9.80E+05 | 1.64E+00 | 1.62E+04 | 2.42E+04 | 1.40E+04 | 3.88E+05 | 2.86E+04 | 1.98E+05 | 1.75E+04 |
min | 1.01E–273 | 6.31E+02 | 1.29E–04 | 1.09E+01 | 9.80E+05 | 1.64E+00 | 1.62E+04 | 2.34E–04 | 8.45E+03 | 3.88E+05 | 2.86E+04 | 1.98E+05 | 3.02E–05 | |
max | 2.16E–273 | 1.22E+04 | 1.29E–04 | 1.09E+01 | 9.80E+05 | 1.64E+00 | 1.62E+04 | 1.14E+05 | 1.76E+04 | 3.88E+05 | 2.86E+04 | 1.98E+05 | 1.96E+05 | |
std | 0.00E+00 | 2.11E+03 | 5.51E–20 | 3.61E–15 | 1.18E–10 | 0.00E+00 | 9.25E–12 | 3.36E+04 | 2.13E+03 | 1.18E–10 | 1.85E–11 | 8.88E–11 | 5.34E+04 | |
Rosenbrock | mean | 2.36E+01 | 1.13E+04 | 7.35E–01 | 2.23E+02 | 6.21E+06 | 2.87E+01 | 5.37E+03 | 5.93E+04 | 6.13E+03 | 1.65E+06 | 2.86E+04 | 3.12E+05 | 2.48E+04 |
min | 2.33E+01 | 2.32E+03 | 7.35E–01 | 2.23E+02 | 6.21E+06 | 2.87E+01 | 5.37E+03 | 9.59E+00 | 2.20E+03 | 1.65E+06 | 2.86E+04 | 3.12E+05 | 6.00E+00 | |
max | 2.36E+01 | 1.16E+04 | 7.35E–01 | 2.23E+02 | 6.21E+06 | 2.87E+01 | 5.37E+03 | 2.23E+05 | 1.04E+04 | 1.65E+06 | 2.86E+04 | 3.12E+05 | 2.66E+05 | |
std | 5.07E–02 | 1.69E+03 | 0.00E+00 | 5.78E–14 | 9.47E–10 | 1.08E–14 | 0.00E+00 | 6.23E+04 | 2.07E+03 | 0.00E+00 | 1.48E–11 | 0.00E+00 | 6.94E+04 | |
Sphere | mean | 1.10E–275 | 1.28E+00 | 3.97E–07 | 9.52E–11 | 3.78E+02 | 2.02E–03 | 3.38E+00 | 8.74E+00 | 8.55E+00 | 1.83E+02 | 1.89E+01 | 1.22E+02 | 1.32E+01 |
min | 4.63E–277 | 7.95E–01 | 3.97E–07 | 9.52E–11 | 3.78E+02 | 2.02E–03 | 3.38E+00 | 7.45E–08 | 6.04E+00 | 1.83E+02 | 1.89E+01 | 1.22E+02 | 2.83E–07 | |
max | 3.16E–274 | 1.30E+00 | 3.97E–07 | 9.52E–11 | 3.78E+02 | 2.02E–03 | 3.38E+00 | 5.24E+01 | 1.14E+01 | 1.83E+02 | 1.89E+01 | 1.22E+02 | 1.00E+02 | |
std | 0.00E+00 | 9.21E–02 | 1.62E–22 | 0.00E+00 | 5.78E–14 | 0.00E+00 | 1.36E–15 | 1.59E+01 | 1.23E+00 | 5.78E–14 | 0.00E+00 | 0.00E+00 | 2.96E+01 | |
Sumpow | mean | 0.00E+00 | 2.84E–07 | 6.04E–14 | 4.61E–07 | 5.32E+00 | 2.24E–07 | 6.52E–05 | 1.85E–19 | 8.88E–05 | 4.43E–01 | 3.61E–04 | 2.08E–02 | 3.02E–02 |
min | 0.00E+00 | 1.70E–07 | 6.04E–14 | 4.61E–07 | 5.32E+00 | 2.24E–07 | 6.52E–05 | 4.77E–30 | 7.65E–06 | 4.43E–01 | 3.61E–04 | 2.08E–02 | 6.53E–22 | |
max | 0.00E+00 | 2.88E–07 | 6.04E–14 | 4.61E–07 | 5.32E+00 | 2.24E–07 | 6.52E–05 | 3.96E–18 | 2.70E–04 | 4.43E–01 | 3.61E–04 | 2.08E–02 | 9.86E–02 | |
std | 0.00E+00 | 2.15E–08 | 0.00E+00 | 1.62E–22 | 0.00E+00 | 0.00E+00 | 1.38E–20 | 7.28E–19 | 6.93E–05 | 0.00E+00 | 1.65E–19 | 1.06E–17 | 3.27E–02 | |
Zakharov | mean | 1.72E–03 | 1.90E+02 | 4.52E+00 | 1.52E+02 | 1.40E+03 | 2.86E+01 | 2.66E+02 | 1.83E+02 | 2.65E+02 | 7.08E+02 | 3.12E+02 | 4.87E+02 | 4.05E+02 |
min | 1.72E–03 | 1.51E+02 | 4.52E+00 | 1.52E+02 | 1.40E+03 | 2.86E+01 | 2.66E+02 | 9.29E+01 | 2.36E+02 | 7.08E+02 | 3.12E+02 | 4.87E+02 | 3.01E+02 | |
max | 1.72E–03 | 1.91E+02 | 4.52E+00 | 1.52E+02 | 1.40E+03 | 2.86E+01 | 2.66E+02 | 2.67E+02 | 3.01E+02 | 7.08E+02 | 3.12E+02 | 4.87E+02 | 4.95E+02 | |
std | 1.10E–18 | 7.40E+00 | 0.00E+00 | 2.89E–14 | 6.94E–13 | 0.00E+00 | 1.16E–13 | 4.85E+01 | 1.59E+01 | 3.47E–13 | 0.00E+00 | 5.78E–14 | 4.76E+01 | |
Sumsqu | mean | 1.15E–278 | 1.83E+01 | 7.64E–06 | 3.44E–03 | 6.06E+03 | 3.86E–01 | 1.08E+01 | 1.69E+02 | 1.08E+02 | 2.23E+03 | 2.29E+02 | 1.15E+03 | 2.28E+02 |
min | 3.42E–279 | 2.70E+00 | 7.64E–06 | 3.44E–03 | 6.06E+03 | 3.86E–01 | 1.08E+01 | 1.10E–06 | 7.43E+01 | 2.23E+03 | 2.29E+02 | 1.15E+03 | 6.51E–06 | |
max | 2.46E–277 | 1.88E+01 | 7.64E–06 | 3.44E–03 | 6.06E+03 | 3.86E–01 | 1.08E+01 | 8.91E+02 | 1.67E+02 | 2.23E+03 | 2.29E+02 | 1.15E+03 | 1.39E+03 | |
std | 0.00E+00 | 2.95E+00 | 6.89E–21 | 1.32E–18 | 2.78E–12 | 1.13E–16 | 1.81E–15 | 1.82E+02 | 1.93E+01 | 9.25E–13 | 0.00E+00 | 4.63E–13 | 4.70E+02 | |
Powell | mean | 2.00E–07 | 1.37E+02 | 5.26E–02 | 3.84E+00 | 1.12E+05 | 1.53E+00 | 8.65E+01 | 1.08E+03 | 8.39E+01 | 9.96E+03 | 3.02E+02 | 5.50E+03 | 5.61E+02 |
min | 7.61E–11 | 1.34E+02 | 5.26E–02 | 3.84E+00 | 1.12E+05 | 1.53E+00 | 8.65E+01 | 8.45E–02 | 3.35E+01 | 9.96E+03 | 3.02E+02 | 5.50E+03 | 6.86E–04 | |
max | 2.07E–07 | 2.13E+02 | 5.26E–02 | 3.84E+00 | 1.12E+05 | 1.53E+00 | 8.65E+01 | 6.39E+03 | 1.22E+02 | 9.96E+03 | 3.02E+02 | 5.50E+03 | 4.75E+03 | |
std | 3.78E–08 | 1.45E+01 | 3.53E–17 | 0.00E+00 | 5.92E–11 | 0.00E+00 | 0.00E+00 | 1.53E+03 | 2.05E+01 | 0.00E+00 | 1.16E–13 | 4.63E–12 | 1.18E+03 |
PSO | ABC | SSA | SSO | FA | DA | BBPSO | FPA | BBPSOV | SPSO | GPSO | ACPSO | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Ackley | 4.29E–14 | 2.71E–14 | 2.71E–14 | 2.71E–14 | 2.71E–14 | 2.71E–14 | 1.72E–12 | 1.72E–12 | 2.71E–14 | 2.71E–14 | 2.71E–14 | 1.72E–12 |
Dixon | 2.71E–14 | 2.71E–14 | 1.69E–14 | 1.69E–14 | 1.69E–14 | 1.69E–14 | 1.21E–12 | 1.21E–12 | 1.69E–14 | 1.69E–14 | 1.69E–14 | 1.21E–12 |
Griewank | 2.71E–14 | 1.69E–14 | 1.69E–14 | 1.69E–14 | 1.69v14 | 1.69E–14 | 3.36E–11 | 1.21E–12 | 1.69E–14 | 1.69E–14 | 1.69E–14 | 1.21E–12 |
Rastrigin | 2.71E–14 | 1.69E–14 | 1.69E–14 | 1.69E–14 | 1.69E–14 | 1.69E–14 | 1.21E–12 | 1.21E–12 | 1.69E–14 | 1.69E–14 | 1.69E–14 | 1.21E–12 |
Rothyp | 4.29E–14 | 2.71E–14 | 2.71E–14 | 2.71E–14 | 2.71E–14 | 2.71E–14 | 1.72E–12 | 1.72E–12 | 2.71E–14 | 2.71E–14 | 2.71E–14 | 1.72E–12 |
Rosenbrock | 4.29E–14 | 2.71E–14 | 2.71E–14 | 2.71E–14 | 2.71E–14 | 2.71E–14 | 4.56E–11 | 1.72E–12 | 2.71E–14 | 2.71E–14 | 2.71E–14 | 2.59E–06 |
Sphere | 4.29E–14 | 2.71E–14 | 2.71E–14 | 2.71E–14 | 2.71E–14 | 2.71E–14 | 1.72E–12 | 1.72E–12 | 2.71E–14 | 2.71E–14 | 2.71E–14 | 1.72E–12 |
Sumpow | 2.71E–14 | 1.69E–14 | 1.69E–14 | 1.69E–14 | 1.69E–14 | 1.69E–14 | 1.21E–12 | 1.21E–12 | 1.69E–14 | 1.69E–14 | 1.69E–14 | 1.21E–12 |
Zakharov | 2.71E–14 | 1.69E–14 | 1.69E–14 | 1.69E–14 | 1.69E–14 | 1.69E–14 | 1.21E–12 | 1.21E–12 | 1.69E–14 | 1.69E–14 | 1.69E–14 | 1.21E–12 |
Sumsqu | 4.29E–14 | 2.71E–14 | 2.71E–14 | 2.71E–14 | 2.71E–14 | 2.71E–14 | 1.72E–12 | 1.72E–12 | 2.71E–14 | 2.71E–14 | 2.71E–14 | 1.72E–12 |
Powell | 4.29E–14 | 2.71E–14 | 2.71E–14 | 2.71E–14 | 2.71E–14 | 2.71E–14 | 1.72E–12 | 1.72E–12 | 2.71E–14 | 2.71E–14 | 2.71E–14 | 1.72E–12 |
Algorithms | Mean Ranking |
---|---|
Prop. PSO | 1.18 |
PSO | 6 |
ABC | 2.27 |
SSA | 3.55 |
SSO | 13 |
FA | 3.36 |
DA | 6.45 |
BBPSO | 7.36 |
FPA | 6.91 |
BBPSOV | 12 |
SPSO | 9.09 |
GPSO | 10.82 |
ACPSO | 9 |
Chi-square | p Value | Hypothesis |
---|---|---|
120.94 | \(<0.001\) | Rejected |
Prop. PSO | PSO | ABC | SSA | SSO | FA | DA | BBPSO | FPA | BBPSOV | SPSO | GPSO | ACPSO | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ackley | mean | 7.55E–15 | 1.39E+01 | 4.07E–02 | 2.32E+00 | 2.11E+01 | 3.04E–02 | 1.96E+01 | 1.56E+01 | 1.31E+01 | 2.04E+01 | 1.40E+01 | 1.86E+01 | 1.39E+01 |
min | 7.55E–15 | 1.25E+01 | 4.07E–02 | 2.32E+00 | 2.11E+01 | 3.04E–02 | 1.96E+01 | 1.28E+01 | 1.17E+01 | 2.04E+01 | 1.40E+01 | 1.86E+01 | 1.23E+01 | |
max | 7.55E–15 | 1.39E+01 | 4.07E–02 | 2.32E+00 | 2.11E+01 | 3.04E–02 | 1.96E+01 | 1.77E+01 | 1.42E+01 | 2.04E+01 | 1.40E+01 | 1.86E+01 | 1.48E+01 | |
std | 0.00E+00 | 2.62E–01 | 0.00E+00 | 4.52E–16 | 7.23E–15 | 0.00E+00 | 1.45E–14 | 1.32E+00 | 7.26E–01 | 7.23E–15 | 0.00E+00 | 1.08E–14 | 4.87E–01 | |
Dixon | mean | 6.67E–01 | 7.19E+05 | 1.33E+00 | 7.36E–01 | 1.67E+07 | 2.96E+00 | 4.19E+04 | 1.54E+05 | 2.35E+03 | 5.79E+06 | 1.58E+05 | 3.10E+06 | 1.26E+05 |
min | 6.67E–01 | 6.21E+05 | 1.33E+00 | 7.36E–01 | 1.67E+07 | 2.96E+00 | 4.19E+04 | 8.77E+00 | 1.21E+03 | 5.79E+06 | 1.58E+05 | 3.10E+06 | 8.84E+04 | |
max | 6.67E–01 | 7.23E+05 | 1.33E+00 | 7.36E–01 | 1.67E+07 | 2.96E+00 | 4.19E+04 | 6.27E+05 | 4.24E+03 | 5.79E+06 | 1.58E+05 | 3.10E+06 | 2.00E+05 | |
std | 9.62E–E–12 | 1.86E+04 | 4.52E–16 | 1.13E–16 | 3.79E–09 | 1.36E–15 | 7.40E–12 | 2.00E+05 | 7.14E+02 | 1.89E–09 | 5.92E–11 | 4.74E–10 | 2.62E+04 | |
Griewank | mean | 1.93E–03 | 1.17E+02 | 1.72E–05 | 2.24E–05 | 1.95E+03 | 5.69E–03 | 1.73E+01 | 8.16E+01 | 1.77E+01 | 1.14E+03 | 1.68E+02 | 6.71E+02 | 1.48E+02 |
min | 1.93E–03 | 1.07E+02 | 1.72E–05 | 2.24E–05 | 1.95E+03 | 5.69E–03 | 1.73E+01 | 5.88E–03 | 1.33E+01 | 1.14E+03 | 1.68E+02 | 6.71E+02 | 1.18E+02 | |
max | 1.93E–03 | 1.18E+02 | 1.72E–05 | 2.24E–05 | 1.95E+03 | 5.69E–03 | 1.73E+01 | 3.61E+02 | 2.42E+01 | 1.14E+03 | 1.68E+02 | 6.71E+02 | 1.89E+02 | |
std | 0.00E+00 | 1.91E+00 | 0.00E+00 | 0.00E+00 | 9.25E–13 | 0.00E+00 | 1.08E–14 | 9.57E+01 | 2.27E+00 | 9.25E–13 | 5.78E–14 | 1.16E–13 | 1.56E+01 | |
Rastrigin | mean | 1.87E–03 | 2.49E+02 | 8.42E+00 | 4.88E+01 | 1.07E+03 | 2.89E+01 | 1.92E+02 | 2.65E+02 | 2.95E+02 | 7.95E+02 | 4.41E+02 | 6.07E+02 | 4.47E+02 |
min | 1.87E–03 | 2.49E+02 | 8.42E+00 | 4.88E+01 | 1.07E+03 | 2.89E+01 | 1.92E+02 | 1.24E+02 | 2.50E+02 | 7.95E+02 | 4.41E+02 | 6.07E+02 | 3.93E+02 | |
max | 1.87E–03 | 2.52E+02 | 8.42E+00 | 4.88E+01 | 1.07E+03 | 2.89E+01 | 1.92E+02 | 3.52E+02 | 3.34E+02 | 7.95E+02 | 4.41E+02 | 6.07E+02 | 5.07E+02 | |
std | 0.00E+00 | 6.16E–01 | 3.61E–15 | 7.23E–15 | 4.63E–13 | 3.61E–15 | 2.89E–14 | 5.21E+01 | 1.82E+01 | 1.16E–13 | 2.89E–13 | 4.63E–13 | 2.73E+01 | |
Rothyp | mean | 0.00E+00 | 3.45E+05 | 7.21E–06 | 8.40E+01 | 2.36E+06 | 1.81E+01 | 2.56E+04 | 8.89E+04 | 1.66E+04 | 1.36E+06 | 1.41E+05 | 6.61E+05 | 6.60E+05 |
min | 0.00E+00 | 3.44E+05 | 7.21E–06 | 8.40E+01 | 2.36E+06 | 1.81E+01 | 2.56E+04 | 1.65E–01 | 1.33E+04 | 1.36E+06 | 1.41E+05 | 6.61E+05 | 3.84E+05 | |
max | 0.00E+00 | 3.76E+05 | 7.21E–06 | 8.40E+01 | 2.36E+06 | 1.81E+01 | 2.56E+04 | 2.75E+05 | 2.35E+04 | 1.36E+06 | 1.41E+05 | 6.61E+05 | 7.95E+05 | |
std | 0.00E+00 | 5.90E+03 | 3.45E–21 | 1.45E–14 | 9.47E–10 | 0.00E+00 | 1.11E–11 | 7.96E+04 | 2.54E+03 | 4.74E–10 | 8.88E–11 | 1.18E–10 | 9.64E+04 | |
Rosenbrock | mean | 4.48E+01 | 3.42E+05 | 2.33E–01 | 1.34E+02 | 9.16E+06 | 4.71E+01 | 9.06E+04 | 2.79E+05 | 2.46E+04 | 2.96E+06 | 1.02E+05 | 1.37E+06 | 8.63E+04 |
min | 4.48E+01 | 3.39E+05 | 2.33E–01 | 1.34E+02 | 9.16E+06 | 4.71E+01 | 9.06E+04 | 5.72E+02 | 1.56E+04 | 2.96E+06 | 1.02E+05 | 1.37E+06 | 4.92E+04 | |
max | 4.48E+01 | 4.29E+05 | 2.33E–01 | 1.34E+02 | 9.16E+06 | 4.71E+01 | 9.06E+04 | 1.11E+06 | 3.71E+04 | 2.96E+06 | 1.02E+05 | 1.37E+06 | 1.51E+05 | |
std | 4.24E–03 | 1.65E+04 | 8.47E–17 | 8.67E–14 | 3.79E–09 | 2.89E–14 | 5.92E–11 | 1.98E+05 | 5.72E+03 | 9.47E–10 | 0.00E+00 | 0.00E+00 | 2.30E+04 | |
Sphere | mean | 0.00E+00 | 1.74E+01 | 1.30E–07 | 1.52E–10 | 5.68E+02 | 7.32E–04 | 4.22E+00 | 1.58E+01 | 5.50E+00 | 3.43E+02 | 4.85E+01 | 1.24E+02 | 4.19E+01 |
min | 0.00E+00 | 1.64E+01 | 1.30E–07 | 1.52E–10 | 5.68E+02 | 7.32E–04 | 4.22E+00 | 4.16E–06 | 4.46E+00 | 3.43E+02 | 4.85E+01 | 1.24E+02 | 3.21E+01 | |
max | 0.00E+00 | 4.81E+01 | 1.30E–07 | 1.52E–10 | 5.68E+02 | 7.32E–04 | 4.22E+00 | 7.86E+01 | 6.67E+00 | 3.43E+02 | 4.85E+01 | 1.24E+02 | 5.34E+01 | |
std | 0.00E+00 | 5.80E+00 | 1.08E–22 | 2.63E–26 | 1.16E–13 | 2.21E–19 | 1.81E–15 | 2.34E+01 | 6.36E–01 | 5.78E–14 | 7.23E–15 | 2.89E–14 | 5.56E+00 | |
Sumpow | mean | 0.00E+00 | 7.49E–08 | 4.29E–16 | 3.16E–08 | 6.54E+00 | 1.18E–07 | 1.16E–04 | 4.76E–18 | 8.20E–07 | 5.75E–01 | 3.08E–04 | 2.42E–01 | 3.12E–04 |
min | 0.00E+00 | 1.77E–08 | 4.29E–16 | 3.16E–08 | 6.54E+00 | 1.18E–07 | 1.16E–04 | 1.23E–26 | 7.11E–08 | 5.75E–01 | 3.08E–04 | 2.42E–01 | 3.97E–05 | |
max | 0.00E+00 | 1.73E–06 | 4.29E–16 | 3.16E–08 | 6.54E+00 | 1.18E–07 | 1.16E–04 | 6.33E–17 | 4.01E–06 | 5.75E–01 | 3.08E–04 | 2.42E–01 | 1.16E–03 | |
std | 0.00E+00 | 3.13E–07 | 1.50E–31 | 1.35E–23 | 0.00E+00 | 4.04E–23 | 6.89E–20 | 1.57E–17 | 7.92E–07 | 1.13E–16 | 0.00E+00 | 8.47E–17 | 2.58E–04 | |
Zakharov | mean | 3.62E–03 | 5.47E+02 | 9.33E+00 | 3.28E+02 | 2.23E+03 | 5.19E+01 | 3.83E+02 | 3.79E+02 | 4.46E+02 | 1.36E+03 | 5.76E+02 | 8.92E+02 | 5.92E+02 |
min | 3.62E–03 | 3.59E+02 | 9.33E+00 | 3.28E+02 | 2.23E+03 | 5.19E+01 | 3.83E+02 | 2.27E+02 | 3.79E+02 | 1.36E+03 | 5.76E+02 | 8.92E+02 | 5.11E+02 | |
max | 3.62E–03 | 5.53E+02 | 9.33E+00 | 3.28E+02 | 2.23E+03 | 5.19E+01 | 3.83E+02 | 5.23E+02 | 5.11E+02 | 1.36E+03 | 5.76E+02 | 8.92E+02 | 6.88E+02 | |
std | 0.00E+00 | 3.55E+01 | 0.00E+00 | 1.73E–13 | 0.00E+00 | 0.00E+00 | 1.73E–13 | 8.30E+01 | 2.60E+01 | 0.00E+00 | 3.47E–13 | 1.16E–13 | 4.32E+01 | |
Sumsqu | mean | 0.00E+00 | 7.72E+02 | 3.93E–07 | 1.81E+00 | 1.56E+04 | 1.96E+00 | 5.82E+00 | 7.59E+02 | 1.15E+02 | 8.27E+03 | 9.65E+02 | 3.52E+03 | 9.49E+02 |
min | 0.00E+00 | 3.08E+02 | 3.93E–07 | 1.81E+00 | 1.56E+04 | 1.96E+00 | 5.82E+00 | 9.96E–02 | 7.68E+01 | 8.27E+03 | 9.65E+02 | 3.52E+03 | 7.54E+02 | |
max | 0.00E+00 | 7.88E+02 | 3.93E–07 | 1.81E+00 | 1.56E+04 | 1.96E+00 | 5.82E+00 | 2.12E+03 | 1.68E+02 | 8.27E+03 | 9.65E+02 | 3.52E+03 | 1.14E+03 | |
std | 0.00E+00 | 8.78E+01 | 1.08E–22 | 9.03E–16 | 1.11E–11 | 1.13E–15 | 1.81E–15 | 5.57E+02 | 2.36E+01 | 1.85E–12 | 6.94E–13 | 2.31E–12 | 9.74E+01 | |
Powell | mean | 6.82E–08 | 4.52E+02 | 8.26E–02 | 5.10E+00 | 1.62E+05 | 3.92E+00 | 3.18E+02 | 2.78E+03 | 8.84E+01 | 2.45E+04 | 1.25E+03 | 1.34E+04 | 1.31E+03 |
min | 9.76E–09 | 3.15E+02 | 8.26E–02 | 5.10E+00 | 1.62E+05 | 3.92E+00 | 3.18E+02 | 7.03E–01 | 5.37E+01 | 2.45E+04 | 1.25E+03 | 1.34E+04 | 8.98E+02 | |
max | 7.02E–08 | 4.57E+02 | 8.26E–02 | 5.10E+00 | 1.62E+05 | 3.92E+00 | 3.18E+02 | 9.90E+03 | 1.40E+02 | 2.45E+04 | 1.25E+03 | 1.34E+04 | 1.84E+03 | |
std | 1.10E–08 | 2.59E+01 | 1.41E–17 | 1.81E–15 | 0.00E+00 | 1.81E–15 | 5.78E–14 | 2.15E+03 | 2.12E+01 | 0.00E+00 | 9.25E–13 | 3.70E–12 | 2.22E+02 |
PSO | ABC | SSA | SSO | FA | DA | BBPSO | FPA | BBPSOV | SPSO | GPSO | ACPSO | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Ackley | 2.71E–14 | 1.69E–14 | 1.69E–14 | 1.69E–14 | 1.69E–14 | 1.69E–14 | 1.21E–12 | 1.21E–12 | 1.69E–14 | 1.69E–14 | 1.69E–14 | 1.69E–14 |
Dixon | 4.29E–14 | 2.71E–14 | 2.71E–14 | 2.71E–14 | 2.71E–14 | 2.71E–14 | 1.72E–12 | 1.72E–12 | 2.71E–14 | 2.71E–14 | 2.71E–14 | 2.71E–14 |
Griewank | 2.71E–14 | 1.69E–14 | 1.69E–14 | 1.69E–14 | 1.69E–14 | 1.69E–14 | 1.21E–12 | 1.21E–12 | 1.69E–14 | 1.69E–14 | 1.69E–14 | 1.69E–14 |
Rastrigin | 2.71E–14 | 1.69E–14 | 1.69E–14 | 1.69E–14 | 1.69E–14 | 1.69E–14 | 1.21E–12 | 1.21E–12 | 1.69E–14 | 1.69E–14 | 1.69E–14 | 1.69E–14 |
Rothyp | 2.71E–14 | 1.69E–14 | 1.69E–14 | 1.69E–14 | 1.69E–14 | 1.69E–14 | 1.21E–12 | 1.21E–12 | 1.69E–14 | 1.69E–14 | 1.69E–14 | 1.69E–14 |
Rosenbrock | 4.29E–14 | 2.71E–14 | 2.71E–14 | 2.71E–14 | 2.71E–14 | 2.71E–14 | 1.72E–12 | 1.72E–12 | 2.71E–14 | 2.71E–14 | 2.71E–14 | 3.02E–11 |
Sphere | 2.71E–14 | 1.69E–14 | 1.69E–14 | 1.69E–14 | 1.69E–14 | 1.69E–14 | 1.21E–12 | 1.21E–12 | 1.69E–14 | 1.69E–14 | 1.69E–14 | 1.69E–14 |
Sumpow | 2.71E–14 | 1.69E–14 | 1.69E–14 | 1.69E–14 | 1.69E–14 | 1.69E–14 | 1.21E–12 | 1.21E–12 | 1.69E–14 | 1.69E–14 | 1.69E–14 | 1.69E–14 |
Zakharov | 2.71E–14 | 1.69E–14 | 1.69E–14 | 1.69E–14 | 1.69E–14 | 1.69E–14 | 1.21E–12 | 1.21E–12 | 1.69E–14 | 1.69E–14 | 1.69E–14 | 1.69E–14 |
Sumsqu | 2.71E–14 | 1.69E–14 | 1.69E–14 | 1.69E–14 | 1.69E–14 | 1.69E–14 | 1.21E–12 | 1.21E–12 | 1.69E–14 | 1.69E–14 | 1.69E–14 | 1.69E–14 |
Powell | 4.29E–14 | 2.71E–14 | 2.71E–14 | 2.71E–14 | 2.71E–14 | 2.71E–14 | 1.72E–12 | 1.72E–12 | 2.71E–14 | 2.71E–14 | 2.71E–14 | 2.71E–14 |
Algorithms | Mean Ranking |
---|---|
Prop. PSO | 1.27 |
PSO | 7.77 |
ABC | 2.18 |
SSA | 3.36 |
SSO | 13 |
FA | 3.55 |
DA | 6.36 |
BBPSO | 7.09 |
FPA | 5.91 |
BBPSOV | 12 |
SPSO | 8.91 |
GPSO | 10.91 |
ACPSO | 8.68 |
Chi-square | p-Value | Hypothesis |
---|---|---|
120.52 | \(<0.001\) | Rejected |