A Novel Hybrid Method Based on the Marine Predators Algorithm and Adaptive Neuro-Fuzzy Inference System for the Identification of Nonlinear Systems
Abstract
:1. Introduction
- The performance of the MPA in ANFIS training is examined in detail. The effect of the number of parameters of the ANFIS on the result was analyzed. The advantages and disadvantages of the proposed method were evaluated.
- ANFIS training was carried out using the MPA for the identification of nonlinear systems. Analyses were performed on eight systems with different characteristics.
- The use case of the proposed method for different problems other than system identification was evaluated.
2. Materials and Methods
2.1. Marine Predators Algorithm (MPA)
2.2. Adaptive Network Fuzzy Inference System (ANFIS)
3. Simulation Results
4. Discussion
- The results show that the proposed method is successful on different systems. The characteristics of each system are different. Some of them can be very difficult to work with, and some of them present easier problems. In contrast, the MPA has produced successful results on all types of systems. To analyze this better, the results obtained with other meta-heuristic algorithms should be looked at. For example, while MFO is very successful in identifying some systems in both training and testing processes, it is also very unsuccessful in some systems. In contrast, the MPA has generally consistent success across all systems. This is an important advantage.
- Another important advantage of the proposed method is that it is also successful in the training and testing process. In the training process, the training algorithm learns by seeing the dataset. But during the test process, it gives results according to the data that it does not know at all. As seen in Table 7, the MPA is successful in both training and testing processes and ranks first. The success of the MPA parallels the training and testing process. In other algorithms, this stability cannot be observed in general. The behavior of other algorithms may vary depending on the system. In fact, this shows that the MPA can be successful in solving different problems.
- A disadvantage of the proposed method is that the best results were achieved by trial and error. In fact, this disadvantage arises from the ANFIS model. The MFs and number of MFs used in the ANFIS model affect the result. As can be seen in the results, more successful results were achieved with three MFs in some systems, whereas using four MFs was more successful in some systems. Furthermore, while increasing the number of MFs improves performance in some systems, this is not observed in others. The best successful model for each system must be found by trial and error. This appears as a disadvantage. Despite this disadvantage, successful results can be achieved in solving problems with the strong structure of the ANFIS model.
5. Conclusions
- It was observed that the performance of the MPA was successful in the ANFIS training carried out for the identification of nonlinear systems.
- It has been observed that the performance of the MPA changes according to the structure of the systems used.
- Low standard deviation values were obtained. This indicates that the results are reproducible.
- It has been seen that the performance of the MPA is better than meta-heuristic algorithms such as BSO, FPA, MFO, MVO, SSA, CryStAl, DO, and RIME for solving related problems.
- The change in the number of MFs affects performance. The impact rate varies according to the system used and the training algorithm.
Funding
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
Abbreviations
MPA | Marine predators algorithm |
BOA | Butterfly optimization algorithm |
FPA | Flower pollination algorithm |
MFO | Moth–flame optimization |
MVO | Multi-verse optimizer |
SSA | Salp swarm algorithm |
FA | Firefly algorithm |
CA | Cultural algorithm |
BA | Bees algorithm |
IWO | Invasive weed optimization |
SBO | Satin bowerbird optimizer |
TLBO | Teaching–learning-based optimization |
AO | Aquila optimizer |
ABC | Artificial bee colony |
PSO | Particle swarm optimization |
HS | Harmony search |
CS | Cuckoo search |
DE | Differential evolution |
BSA | Backtracking search algorithm |
GA | Genetic algorithm |
GWO | Gray wolf optimization |
KH | Krill Herd |
SVM | Support vector machine |
FFNN | Feed-forward neural network |
LSTM | Long short-term memory |
GOA | Grasshopper optimization algorithm |
EO | Equilibrium optimizer |
WOA | Whale optimization algorithm |
DSA | Differential search algorithm |
LCA | League championship algorithm |
CryStAl | Crystal structure algorithm |
DO | Dandelion optimizer |
RIME | RIME algorithm |
CNN | Convolutional neural network |
ANFIS | Adaptive Network Fuzzy Inference System |
References
- Karaboga, D.; Kaya, E. Adaptive network based fuzzy inference system (ANFIS) training approaches: A comprehensive survey. Artif. Intell. Rev. 2019, 52, 2263–2293. [Google Scholar] [CrossRef]
- Yaseen, Z.M.; Ebtehaj, I.; Bonakdari, H.; Deo, R.C.; Mehr, A.D.; Mohtar, W.H.M.W.; Diop, L.; El-Shafie, A.; Singh, V.P. Novel approach for streamflow forecasting using a hybrid ANFIS-FFA model. J. Hydrol. 2017, 554, 263–276. [Google Scholar] [CrossRef]
- Tien Bui, D.; Khosravi, K.; Li, S.; Shahabi, H.; Panahi, M.; Singh, V.P.; Chapi, K.; Shirzadi, A.; Panahi, S.; Chen, W. New hybrids of anfis with several optimization algorithms for flood susceptibility modeling. Water 2018, 10, 1210. [Google Scholar] [CrossRef]
- Chen, W.; Chen, X.; Peng, J.; Panahi, M.; Lee, S. Landslide susceptibility modeling based on ANFIS with teaching-learning-based optimization and Satin bowerbird optimizer. Geosci. Front. 2021, 12, 93–107. [Google Scholar] [CrossRef]
- Al Rassas, A.M.; Al-Qaness, M.A.; Ewees, A.A.; Ren, S.; Abd Elaziz, M.; Damaševičius, R.; Krilavičius, T. Optimized ANFIS model using Aquila Optimizer for oil production forecasting. Processes 2021, 9, 1194. [Google Scholar] [CrossRef]
- Karaboga, D.; Kaya, E. An adaptive and hybrid artificial bee colony algorithm (aABC) for ANFIS training. Appl. Soft Comput. 2016, 49, 423–436. [Google Scholar] [CrossRef]
- Pourdaryaei, A.; Mokhlis, H.; Illias, H.A.; Kaboli, S.H.A.; Ahmad, S. Short-term electricity price forecasting via hybrid backtracking search algorithm and ANFIS approach. IEEE Access 2019, 7, 77674–77691. [Google Scholar] [CrossRef]
- Riahi-Madvar, H.; Dehghani, M.; Memarzadeh, R.; Gharabaghi, B. Short to long-term forecasting of river flows by heuristic optimization algorithms hybridized with ANFIS. Water Resour. Manag. 2021, 35, 1149–1166. [Google Scholar] [CrossRef]
- Ahmed, K.; Ewees, A.A.; El Aziz, M.A.; Hassanien, A.E.; Gaber, T.; Tsai, P.-W.; Pan, J.-S. A hybrid krill-ANFIS model for wind speed forecasting. In Proceedings of the International Conference on Advanced Intelligent Systems and Informatics, Cairo, Egypt, 24–26 November 2016; pp. 365–372. [Google Scholar] [CrossRef]
- Liu, K.; Yang, P.; Wang, R.; Jiao, L.; Li, T.; Zhang, J. Observer-Based Adaptive Fuzzy Finite-Time Attitude Control for Quadrotor UAVs. IEEE Trans. Aerosp. Electron. Syst. 2023. [Google Scholar] [CrossRef]
- Al-Betar, M.A.; Awadallah, M.A.; Makhadmeh, S.N.; Alyasseri, Z.A.A.; Al-Naymat, G.; Mirjalili, S. Marine Predators Algorithm: A Review. Arch. Comput. Methods Eng. 2023, 30, 3405–3435. [Google Scholar] [CrossRef]
- Abd Elminaam, D.S.; Nabil, A.; Ibraheem, S.A.; Houssein, E.H. An efficient marine predators algorithm for feature selection. IEEE Access 2021, 9, 60136–60153. [Google Scholar] [CrossRef]
- Abdel-Basset, M.; El-Shahat, D.; Chakrabortty, R.K.; Ryan, M. Parameter estimation of photovoltaic models using an improved marine predators algorithm. Energy Convers. Manag. 2021, 227, 113491. [Google Scholar] [CrossRef]
- Soliman, M.A.; Hasanien, H.M.; Alkuhayli, A. Marine predators algorithm for parameters identification of triple-diode photovoltaic models. IEEE Access 2020, 8, 155832–155842. [Google Scholar] [CrossRef]
- Abd Elaziz, M.; Thanikanti, S.B.; Ibrahim, I.A.; Lu, S.; Nastasi, B.; Alotaibi, M.A.; Hossain, M.A.; Yousri, D. Enhanced marine predators algorithm for identifying static and dynamic photovoltaic models parameters. Energy Convers. Manag. 2021, 236, 113971. [Google Scholar] [CrossRef]
- Zhong, K.; Zhou, G.; Deng, W.; Zhou, Y.; Luo, Q. MOMPA: Multi-objective marine predator algorithm. Comput. Methods Appl. Mech. Eng. 2021, 385, 114029. [Google Scholar] [CrossRef]
- Fan, Q.; Huang, H.; Chen, Q.; Yao, L.; Yang, K.; Huang, D. A modified self-adaptive marine predators algorithm: Framework and engineering applications. Eng. Comput. 2022, 38, 3269–3294. [Google Scholar] [CrossRef]
- Al-qaness, M.A.; Ewees, A.A.; Fan, H.; Abualigah, L.; Abd Elaziz, M. Boosted ANFIS model using augmented marine predator algorithm with mutation operators for wind power forecasting. Appl. Energy 2022, 314, 118851. [Google Scholar] [CrossRef]
- Al-Qaness, M.A.; Ewees, A.A.; Fan, H.; Abualigah, L.; Abd Elaziz, M. Marine predators algorithm for forecasting confirmed cases of COVID-19 in Italy, USA, Iran and Korea. Int. J. Environ. Res. Public Health 2020, 17, 3520. [Google Scholar] [CrossRef]
- Shaheen, M.A.; Yousri, D.; Fathy, A.; Hasanien, H.M.; Alkuhayli, A.; Muyeen, S. A novel application of improved marine predators algorithm and particle swarm optimization for solving the ORPD problem. Energies 2020, 13, 5679. [Google Scholar] [CrossRef]
- Houssein, E.H.; Abdelminaam, D.S.; Ibrahim, I.E.; Hassaballah, M.; Wazery, Y.M. A hybrid heartbeats classification approach based on marine predators algorithm and convolution neural networks. IEEE Access 2021, 9, 86194–86206. [Google Scholar] [CrossRef]
- Ikram, R.M.A.; Cao, X.; Sadeghifar, T.; Kuriqi, A.; Kisi, O.; Shahid, S. Improving Significant Wave Height Prediction Using a Neuro-Fuzzy Approach and Marine Predators Algorithm. J. Mar. Sci. Eng. 2023, 11, 1163. [Google Scholar] [CrossRef]
- Al-Qaness, M.A.; Saba, A.I.; Elsheikh, A.H.; Abd Elaziz, M.; Ibrahim, R.A.; Lu, S.; Hemedan, A.A.; Shanmugan, S.; Ewees, A.A. Efficient artificial intelligence forecasting models for COVID-19 outbreak in Russia and Brazil. Process Saf. Environ. Prot. 2021, 149, 399–409. [Google Scholar] [CrossRef] [PubMed]
- Ghomsheh, V.S.; Shoorehdeli, M.A.; Teshnehlab, M. Training ANFIS structure with modified PSO algorithm. In Proceedings of the 2007 Mediterranean Conference on Control & Automation 2007, Athens, Greece, 27–29 June 2007; pp. 1–6. [Google Scholar] [CrossRef]
- Karaboğa, D.; Kaya, E. Training ANFIS by using the artificial bee colony algorithm. Turk. J. Electr. Eng. Comput. Sci. 2017, 25, 1669–1679. [Google Scholar] [CrossRef]
- Zangeneh, A.Z.; Mansouri, M.; Teshnehlab, M.; Sedigh, A.K. Training ANFIS system with DE algorithm. In Proceedings of the Fourth International Workshop on Advanced Computational Intelligence, Wuhan, China, 19–21 October 2011; pp. 308–314. [Google Scholar] [CrossRef]
- Haznedar, B.; Kalinli, A. Training ANFIS structure using simulated annealing algorithm for dynamic systems identification. Neurocomputing 2018, 302, 66–74. [Google Scholar] [CrossRef]
- Haznedar, B.; Kalinli, A. Training ANFIS using genetic algorithm for dynamic systems identification. Int. J. Intell. Syst. Appl. Eng. 2016, 4, 44–47. [Google Scholar] [CrossRef]
- Marzi, H.; Haj Darwish, A.; Helfawi, H. Training ANFIS using the enhanced Bees Algorithm and least squares estimation. Intell. Autom. Soft Comput. 2017, 23, 227–234. [Google Scholar] [CrossRef]
- Canayaz, M. Training anfis system with moth-flame optimization algorithm. Int. J. Intell. Syst. Appl. Eng. 2019, 7, 133–144. [Google Scholar] [CrossRef]
- Arora, S.; Singh, S. Butterfly optimization algorithm: A novel approach for global optimization. Soft Comput. 2019, 23, 715–734. [Google Scholar] [CrossRef]
- Yang, X.-S. Flower pollination algorithm for global optimization. In Proceedings of the International Conference on Unconventional Computing and Natural Computation, Orléan, France, 3–7 September 2012; pp. 240–249. [Google Scholar] [CrossRef]
- Mirjalili, S. Moth-flame optimization algorithm: A novel nature-inspired heuristic paradigm. Knowl. Based Syst. 2015, 89, 228–249. [Google Scholar] [CrossRef]
- Mirjalili, S.; Mirjalili, S.M.; Hatamlou, A. Multi-verse optimizer: A nature-inspired algorithm for global optimization. Neural Comput. Appl. 2016, 27, 495–513. [Google Scholar] [CrossRef]
- Mirjalili, S.; Gandomi, A.H.; Mirjalili, S.Z.; Saremi, S.; Faris, H.; Mirjalili, S.M. Salp Swarm Algorithm: A bio-inspired optimizer for engineering design problems. Adv. Eng. Softw. 2017, 114, 163–191. [Google Scholar] [CrossRef]
- Talatahari, S.; Azizi, M.; Tolouei, M.; Talatahari, B.; Sareh, P. Crystal structure algorithm (CryStAl): A metaheuristic optimization method. IEEE Access 2021, 9, 71244–71261. [Google Scholar] [CrossRef]
- Zhao, S.; Zhang, T.; Ma, S.; Chen, M. Dandelion Optimizer: A nature-inspired metaheuristic algorithm for engineering applications. Eng. Appl. Artif. Intell. 2022, 114, 105075. [Google Scholar] [CrossRef]
- Su, H.; Zhao, D.; Heidari, A.A.; Liu, L.; Zhang, X.; Mafarja, M.; Chen, H. RIME: A physics-based optimization. Neurocomputing 2023, 532, 183–214. [Google Scholar] [CrossRef]
- Faramarzi, A.; Heidarinejad, M.; Mirjalili, S.; Gandomi, A.H. Marine Predators Algorithm: A nature-inspired metaheuristic. Expert Syst. Appl. 2020, 152, 113377. [Google Scholar] [CrossRef]
- Jang, J.-S. ANFIS: Adaptive-network-based fuzzy inference system. IEEE Trans. Syst. Man Cybern. 1993, 23, 665–685. [Google Scholar] [CrossRef]
System | Equation | Inputs | Output | Number of Training/Test Data |
---|---|---|---|---|
S1 | x1 | y | 80/20 | |
S2 | 80/20 | |||
S3 | 80/20 | |||
S4 | 80/20 | |||
S5 | 80/20 | |||
S6 | 80/20 | |||
S7 | 80/20 | |||
S8 | 80/20 |
System | Number of MFs | Best (MSE) | Mean (MSE) | Worst (MSE) | Standard Deviation |
---|---|---|---|---|---|
S1 | 2 | 5.1 × 10−7 | 8.3 × 10−6 | 2.3 × 10−4 | 4.2 × 10−5 |
3 | 1.1 × 10−7 | 1.6 × 10−6 | 5.3 × 10−6 | 1.3 × 10−6 | |
4 | 1.6 × 10−7 | 3.7 × 10−6 | 4.5 × 10−5 | 8.1 × 10−6 | |
S2 | 2 | 4.4 × 10−3 | 6.1 × 10−3 | 9.1 × 10−3 | 1.1 × 10−3 |
3 | 2.1 × 10−3 | 3.9 × 10−3 | 1.1 × 10−2 | 1.6 × 10−3 | |
4 | 1.3 × 10−3 | 3.2 × 10−3 | 8.4 × 10−3 | 1.4 × 10−3 | |
S3 | 2 | 5.6 × 10−6 | 2.4 × 10−5 | 2.0 × 10−4 | 3.5 × 10−5 |
3 | 3.3 × 10−6 | 1.5 × 10−5 | 3.5 × 10−5 | 8.2 × 10−6 | |
4 | 6.9 × 10−6 | 1.8 × 10−5 | 5.3 × 10−5 | 1.1 × 10−5 | |
S4 | 2 | 1.3 × 10−6 | 2.3 × 10−5 | 1.9 × 10−4 | 3.8 × 10−5 |
3 | 1.2 × 10−6 | 1.8 × 10−5 | 1.8 × 10−4 | 3.2 × 10−5 | |
4 | 1.8 × 10−6 | 9.2 × 10−6 | 2.5 × 10−5 | 6.1 × 10−6 | |
S5 | 2 | 3.3 × 10−5 | 5.5 × 10−5 | 7.5 × 10−5 | 1.0 × 10−5 |
3 | 1.1 × 10−5 | 3.2 × 10−5 | 6.0 × 10−5 | 1.3 × 10−5 | |
4 | 7.0 × 10−6 | 3.4 × 10−5 | 6.1 × 10−5 | 1.1 × 10−5 | |
S6 | 2 | 1.9 × 10−3 | 3.0 × 10−3 | 4.1 × 10−3 | 4.9 × 10−4 |
3 | 6.0 × 10−4 | 2.8 × 10−3 | 6.1 × 10−3 | 1.2 × 10−3 | |
4 | 9.0 × 10−4 | 2.3 × 10−3 | 4.6 × 10−3 | 7.8 × 10−4 | |
S7 | 2 | 1.2 × 10−6 | 4.9 × 10−5 | 4.2 × 10−4 | 1.0 × 10−4 |
3 | 2.0 × 10−6 | 2.4 × 10−5 | 1.4 × 10−4 | 2.9 × 10−5 | |
4 | 2.7 × 10−6 | 1.7 × 10−5 | 1.4 × 10−4 | 2.8 × 10−5 | |
S8 | 2 | 1.0 × 10−6 | 4.0 × 10−5 | 1.2 × 10−4 | 3.2 × 10−5 |
3 | 1.3 × 10−6 | 2.3 × 10−5 | 1.5 × 10−4 | 2.9 × 10−5 | |
4 | 5.4 × 10−7 | 8.7 × 10−6 | 3.1 × 10−5 | 8.7 × 10−6 |
System | Number of MFs | Best (MSE) | Mean (MSE) | Worst (MSE) | Standard Deviation |
---|---|---|---|---|---|
S1 | 2 | 7.9 × 10−7 | 6.5 × 10−6 | 1.7 × 10−4 | 3.0 × 10−5 |
3 | 9.4 × 10−8 | 2.2 × 10−6 | 1.1 × 10−5 | 2.3 × 10−6 | |
4 | 1.7 × 10−7 | 6.4 × 10−5 | 1.2 × 10−3 | 2.4 × 10−4 | |
S2 | 2 | 2.0 × 10−2 | 6.6 × 10−2 | 5.1 × 10−1 | 1.1 × 10−1 |
3 | 7.0 × 10−3 | 3.0 × 10−2 | 2.3 × 10−1 | 4.2 × 10−2 | |
4 | 4.7 × 10−3 | 4.9 × 10−2 | 2.2 × 10−1 | 6.2 × 10−2 | |
S3 | 2 | 8.6 × 10−5 | 4.7 × 10−4 | 3.2 × 10−3 | 6.5 × 10−4 |
3 | 4.3 × 10−5 | 8.5 × 10−4 | 6.0 × 10−3 | 1.5 × 10−3 | |
4 | 1.3 × 10−4 | 1.7 × 10−3 | 1.7 × 10−2 | 3.2 × 10−3 | |
S4 | 2 | 3.8 × 10−6 | 1.5 × 10−4 | 1.3 × 10−3 | 2.4 × 10−4 |
3 | 5.6 × 10−6 | 1.8 × 10−3 | 4.7 × 10−2 | 8.5 × 10−3 | |
4 | 5.3 × 10−6 | 7.8 × 10−4 | 1.2 × 10−2 | 2.3 × 10−3 | |
S5 | 2 | 3.3 × 10−5 | 2.3 × 10−4 | 1.4 × 10−3 | 2.5 × 10−4 |
3 | 7.3 × 10−5 | 2.3 × 10−4 | 1.1 × 10−3 | 1.8 × 10−4 | |
4 | 2.9 × 10−5 | 1.6 × 10−4 | 4.4 × 10−4 | 8.1 × 10−5 | |
S6 | 2 | 2.0 × 10−3 | 3.4 × 10−3 | 4.5 × 10−3 | 6.9 × 10−4 |
3 | 1.0 × 10−3 | 4.0 × 10−3 | 1.1 × 10−2 | 2.3 × 10−3 | |
4 | 8.7 × 10−4 | 4.8 × 10−3 | 2.8 × 10−2 | 5.4 × 10−3 | |
S7 | 2 | 6.5 × 10−6 | 2.2 × 10−4 | 2.0 × 10−3 | 4.7 × 10−4 |
3 | 6.2 × 10−6 | 2.4 × 10−3 | 2.0 × 10−2 | 5.5 × 10−3 | |
4 | 8.6 × 10−6 | 1.3 × 10−4 | 7.4 × 10−4 | 1.6 × 10−4 | |
S8 | 2 | 5.2 × 10−6 | 4.6 × 10−4 | 3.4 × 10−3 | 6.2 × 10−4 |
3 | 4.7 × 10−6 | 3.0 × 10−4 | 3.6 × 10−3 | 6.4 × 10−4 | |
4 | 5.7 × 10−6 | 3.6 × 10−4 | 4.7 × 10−3 | 8.6 × 10−4 |
System | Number of MFs | Train Mean | Test Mean |
---|---|---|---|
S1 | 3 | 1.6 × 10−6 | 2.2 × 10−6 |
S2 | 4 | 3.2 × 10−3 | 4.9 × 10−2 |
S3 | 3 | 1.5 × 10−5 | 8.5 × 10−4 |
S4 | 4 | 9.2 × 10−6 | 7.8 × 10−4 |
S5 | 3 | 3.2 × 10−5 | 2.3 × 10−4 |
S6 | 4 | 2.3 × 10−3 | 4.8 × 10−3 |
S7 | 4 | 1.7 × 10−5 | 1.3 × 10−4 |
S8 | 4 | 8.7 × 10−6 | 3.6 × 10−4 |
System | BSO | FPA | MFO | MVO | SSA | CryStAl | DO | RIME | Proposed (MPA) |
---|---|---|---|---|---|---|---|---|---|
S1 | 1.7 × 10−2 | 3.2 × 10−4 | 5.5 × 10−3 | 4.5 × 10−4 | 1.7 × 10−3 | 2.5 × 10−3 | 1.3 × 10−4 | 7.7 × 10−4 | 1.6 × 10−6 |
S2 | 1.2 × 10−1 | 8.2 × 10−3 | 1.1 × 10−2 | 5.7 × 10−3 | 7.7 × 10−3 | 5.4 × 10−2 | 6.9 × 10−3 | 5.6 × 10−3 | 3.2 × 10−3 |
S3 | 1.6 × 10−3 | 1.0 × 10−4 | 5.6 × 10−5 | 6.1 × 10−5 | 8.0 × 10−5 | 4.0 × 10−4 | 1.1 × 10−4 | 6.9 × 10−5 | 1.5 × 10−5 |
S4 | 1.2 × 10−3 | 1.4 × 10−4 | 9.2 × 10−5 | 8.0 × 10−5 | 1.0 × 10−4 | 4.2 × 10−4 | 1.2 × 10−4 | 1.1 × 10−4 | 9.2 × 10−6 |
S5 | 1.6 × 10−4 | 6.2 × 10−5 | 5.9 × 10−5 | 6.6 × 10−5 | 6.6 × 10−5 | 7.3 × 10−5 | 6.8 × 10−5 | 6.7 × 10−5 | 3.2 × 10−5 |
S6 | 3.3 × 10−2 | 4.7 × 10−3 | 5.0 × 10−3 | 4.2 × 10−3 | 5.5 × 10−3 | 1.7 × 10−2 | 4.6 × 10−3 | 3.0 × 10−3 | 2.3 × 10−3 |
S7 | 2.2 × 10−3 | 1.9 × 10−4 | 1.8 × 10−4 | 2.4 × 10−4 | 2.6 × 10−4 | 6.5 × 10−4 | 2.6 × 10−4 | 1.4 × 10−4 | 1.7 × 10−5 |
S8 | 1.1 × 10−3 | 4.5 × 10−5 | 2.5 × 10−5 | 5.5 × 10−5 | 3.0 × 10−5 | 1.4 × 10−4 | 4.2 × 10−5 | 4.6 × 10−5 | 8.7 × 10−6 |
System | BSO | FPA | MFO | MVO | SSA | CryStAl | DO | RIME | Proposed (MPA) |
---|---|---|---|---|---|---|---|---|---|
S1 | 1.5 × 10−2 | 2.6 × 10−4 | 3.5 × 10−3 | 5.0 × 10−4 | 9.2 × 10−4 | 1.5 × 10−3 | 1.7 × 10−4 | 5.8 × 10−4 | 2.2 × 10−6 |
S2 | 9.8 × 10−2 | 6.1 × 10−2 | 3.1 × 10−2 | 7.6 × 10−2 | 3.7 × 10−2 | 8.1 × 10−2 | 4.1 × 10−2 | 3.4 × 10−2 | 4.9 × 10−2 |
S3 | 6.8 × 10−3 | 1.6 × 10−3 | 1.1 × 10−3 | 2.6 × 10−3 | 3.6 × 10−3 | 2.6 × 10−3 | 2.1 × 10−3 | 2.9 × 10−3 | 8.5 × 10−4 |
S4 | 3.1 × 10−3 | 1.4 × 10−3 | 5.0 × 10−4 | 1.1 × 10−2 | 1.3 × 10−3 | 5.2 × 10−3 | 2.4 × 10−3 | 3.6 × 10−3 | 7.8 × 10−4 |
S5 | 2.7 × 10−4 | 2.5 × 10−4 | 2.1 × 10−4 | 6.3 × 10−4 | 2.9 × 10−4 | 2.9 × 10−4 | 2.3 × 10−4 | 2.3 × 10−4 | 2.3 × 10−4 |
S6 | 7.9 × 10−3 | 6.5 × 10−3 | 1.2 × 10−2 | 7.0 × 10−3 | 7.2 × 10−3 | 1.7 × 10−2 | 1.4 × 10−2 | 5.8 × 10−3 | 4.8 × 10−3 |
S7 | 8.6 × 10−3 | 1.8 × 10−3 | 4.7 × 10−3 | 2.2 × 10−3 | 2.0 × 10−3 | 2.6 × 10−3 | 2.1 × 10−3 | 2.5 × 10−3 | 1.3 × 10−4 |
S8 | 1.7 × 10−3 | 1.2 × 10−3 | 2.2 × 10−4 | 5.1 × 10−4 | 3.4 × 10−4 | 8.4 × 10−4 | 4.3 × 10−4 | 3.1 × 10−3 | 3.6 × 10−4 |
System | BSO | FPA | MFO | MVO | SSA | CryStAl | DO | RIME | Proposed (MPA) | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Train | Test | Train | Test | Train | Test | Train | Test | Train | Test | Train | Test | Train | Test | Train | Test | Train | Test | |
S1 | 9 | 9 | 3 | 3 | 8 | 8 | 4 | 4 | 6 | 6 | 7 | 7 | 2 | 2 | 5 | 5 | 1 | 1 |
S2 | 9 | 9 | 6 | 6 | 7 | 1 | 3 | 7 | 5 | 3 | 8 | 8 | 4 | 4 | 2 | 2 | 1 | 5 |
S3 | 9 | 9 | 6 | 3 | 2 | 2 | 3 | 5 | 5 | 8 | 8 | 5 | 7 | 4 | 4 | 7 | 1 | 1 |
S4 | 9 | 6 | 7 | 4 | 3 | 1 | 2 | 9 | 4 | 3 | 8 | 8 | 6 | 5 | 5 | 7 | 1 | 2 |
S5 | 9 | 6 | 3 | 5 | 2 | 1 | 4 | 9 | 4 | 7 | 8 | 7 | 7 | 2 | 6 | 2 | 1 | 2 |
S6 | 9 | 6 | 5 | 3 | 6 | 7 | 3 | 4 | 7 | 5 | 8 | 9 | 4 | 8 | 2 | 2 | 1 | 1 |
S7 | 9 | 9 | 4 | 2 | 3 | 8 | 5 | 5 | 6 | 3 | 8 | 7 | 6 | 4 | 2 | 6 | 1 | 1 |
S8 | 9 | 8 | 5 | 7 | 2 | 1 | 7 | 5 | 3 | 2 | 8 | 6 | 4 | 4 | 6 | 9 | 1 | 3 |
TOTAL | 72 | 62 | 39 | 33 | 33 | 29 | 31 | 48 | 40 | 37 | 63 | 57 | 40 | 33 | 32 | 40 | 8 | 16 |
134 | 72 | 62 | 79 | 77 | 120 | 73 | 72 | 24 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the author. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Baştemur Kaya, C. A Novel Hybrid Method Based on the Marine Predators Algorithm and Adaptive Neuro-Fuzzy Inference System for the Identification of Nonlinear Systems. Symmetry 2023, 15, 1765. https://doi.org/10.3390/sym15091765
Baştemur Kaya C. A Novel Hybrid Method Based on the Marine Predators Algorithm and Adaptive Neuro-Fuzzy Inference System for the Identification of Nonlinear Systems. Symmetry. 2023; 15(9):1765. https://doi.org/10.3390/sym15091765
Chicago/Turabian StyleBaştemur Kaya, Ceren. 2023. "A Novel Hybrid Method Based on the Marine Predators Algorithm and Adaptive Neuro-Fuzzy Inference System for the Identification of Nonlinear Systems" Symmetry 15, no. 9: 1765. https://doi.org/10.3390/sym15091765
APA StyleBaştemur Kaya, C. (2023). A Novel Hybrid Method Based on the Marine Predators Algorithm and Adaptive Neuro-Fuzzy Inference System for the Identification of Nonlinear Systems. Symmetry, 15(9), 1765. https://doi.org/10.3390/sym15091765