Abstract
Marine Predators Algorithm (MPA) is the existing population-based meta-heuristic algorithms that falls under the category of Nature-Inspired Optimization Algorithm (NIOA) enthused by the foraging actions of the marine predators that principally pursues Levy or Brownian approach as its foraging strategy. Furthermore, it employs the optimal encounter rate stratagem involving both the predator as well as prey. Since its introduction by Faramarzi in the year 2020, MPA has gained enormous popularity and has been employed in numerous application areas ranging from Mathematical and Engineering Optimization problems to Fog Computing to Image Processing to Photovoltaic System to Wind-Solar Generation System for resolving continuous optimization problems. Such huge interest from the research fraternity or the massive recognition of MPA is due to several factors such as its simplicity, ease of application, realistic execution time, superior convergence acceleration rate, soaring effectiveness, its ability to unravel continuous, multi-objective and binary problems when compared with other renowned optimization algorithms existing in the literature. This paper offers a detailed summary of the Marine Predators Algorithm (MPA) and its variants. Furthermore, the applications of MPA in a number of spheres such as Image processing, classification, electrical power system, Photovoltaic models, structural damage detection, distribution networks, engineering applications, Task Scheduling, optimization problems etc., are illustrated. To conclude, the paper highlights and thereby advocates few of the potential future research directions for MPA.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
1 Introduction
Meta-heuristic is one of the striking research areas accompanied by exceptionally significant progress with regard to generation of solution for numerous firm optimization problems. In the year 1976, the term “Meta-heuristic” was coined by Fred Glover [1] basically to exemplify heuristic method with no problem-specific characteristic. Over the last few decades, more attention is paid to the field of optimization using meta-heuristic and huge progress has been made from the time when the first meta-heuristic was anticipated and several novel algorithms are endorsed each day for resolving intricate and real-world predicaments. Appropriate trade-off among exploration and exploitation (chief functions of meta-heuristics) is the key to a proficient search process. Numerous ways of classifications of meta-heuristics have been offered based on utilization of exploration and exploitation mechanism, and the metaphor of the search procedures. In that regard, quite a few algorithms typically instigated by the natural phenomenon has been anticipated and exist in the literature and among those, meta-heuristic search algorithms with population-based outline [2] have revealed pleasing potential to crack high dimension optimization problems [3,4,5] appropriate for global searches due to global exploration and local exploitation capability. It involves the production of a set of assorted solutions at each run and the classification of population-based meta-heuristic algorithm into two main categories namely Evolutionary-Based and Nature-Inspired Algorithms [6, 7]. Further, the nature-inspired algorithms are categorized into five different classes i.e., Swarm-Based, Physics/Chemistry-Based, Human-Based [8], Plant-Based and Maths-Based Algorithms and the same is depicted in Fig. 1.
Evolutionary Algorithms (EA) is considered as the foremost class of population-based meta-heuristic optimization algorithms instigated from evolutionary phenomena of nature that make use of three main operators i.e., selection, recombination and mutation). A few popular EAs are: Genetic Algorithm [9], Differential Evolution [10], Evolutionary Programming [11], Evolution Strategies [12], Genetic Programming [13], Population-Based Incremental Learning [14], Biogeography-Based Optimizer [15], Memetic Algorithm [16] and Clonal Selection Algorithm [17]. The second class of population-based meta-heuristic optimization algorithms as depicted in Fig. 1 is Swarm-Based algorithm wherein the swarms (unsophisticated agents) tend to mimic the behavior of the social animals or agents available in our nature such as ants foraging, birds flocking, fish schooling, bacteria moulding, animals herding and many more. The algorithm basically emphasizes on direct and indirect interactions whereby the cooperative behavior of agent intermingling locally with the environment causes the comprehensible global pattern to arise. Some of the Swarm-Based algorithm that has been listed is: Ant Colony Optimization [18], Particle Swarm Optimization [19], Artificial Bee Colony Algorithm [20], Cuckoo Search [21], Firefly Algorithm [22], Bat Algorithm [23], Krill Herd Algorithm [24], Gray Wolf Optimization [25], Ant Lion Optimizer [26], Moth-Flame Optimization Algorithm [27], Dragonfly Algorithm [28], Whale Optimization Algorithm [29], Grasshopper Optimization Algorithm [30], Crow Search Algorithm [31], Salp Swarm Algorithm [32], Marine Predators Algorithm [2], Bee Algorithm [33], Harris Hawks Optimization [34], Social Spider Optimization [35], Intelligent Water Drop Algorithm [36], Glowworm Swarm Optimization [37], Manta Ray Foraging Optimization [38], Sail Fish Optimizer [39], Lion Swarm Optimization [40] and Emperor Penguin Optimizer [41].The third class of population-based meta-heuristic optimization algorithms as highlighted in Fig. 1 is Physics/Chemistry-Based algorithms wherein the main source of inspirations is the physical processes or nature of chemical reactions which are further formulated into solutions to resolve the problems. Few popular physics/chemistry-based algorithms are: Photosynthetic Algorithm [42], Galaxy-based Search Algorithm [43], Flow Direction Algorithm [44], Henry Gas Solubility Optimization [45], Nuclear Reaction Optimization [46], Chemical Reaction Optimization [47], Central Force Optimization [48], Big Bang-Big Crunch Algorithm [49], Magnetic Charged System Search [50], Multi-Verse Optimization [51], Thermal Exchange Optimization [52], Vibrating Particle System Algorithm [53], Artificial Physicomimetics Optimization [54], Ray Optimization [55], Atomic Orbital Search [56], Equilibrium Optimizer [57], Atom Search Optimization [58], Black Hole Algorithm [59], Artificial Chemical Reaction Optimization [60], Gravitational Search Algorithm [61], Electromagnetic Field Optimization [62], Water Evaporation Optimization [63], Optics Inspired Optimization [64], Electromagnetism-like Algorithm [65], Colliding Bodies Optimization [66], Charged System Search [67], Gravitational Local Search Optimization [68].
The fourth class of population-based meta-heuristic optimization algorithm, Human-Based algorithms imitates human behaviour, supremacy and intelligence. Few of the human-based algorithms as depicted in the figure are listed below: Cultural Algorithm [69], Imperialist Competitive Algorithm [70], Teaching Learning-Based Optimization [71], Brain Storm Optimization [72], Human Behavior-Based Optimization [73], Human Mental Search [74], Social Engineering Optimizer [75], Queuing Search Algorithm [76], Search and Rescue Optimization [77], Life Choice-Based Optimization [78], Social Ski-Driver Optimization [79], Gaining Sharing Knowledge-Based Algorithm [80], Future Search Algorithm [81], Forensic-Based Investigation Optimization [82], Political Optimizer [83], Heap-Based Optimizer [84], Human Urbanization Algorithm [85], Battle Royale Optimization [86], Corona virus Herd Immunity Optimization [87], Passing Vehicle Search [88], Jaya Algorithm [89], Seeker Optimization Algorithm [90], Interior Search Algorithm [91], Soccer League Competition Algorithm [92], Exchange Market Algorithm [93], Group Counseling Optimization Algorithm [94], Tug of War Optimization [95], Most Valuable Player Algorithm [96], Volleyball Premier League Algorithm [97], Dynastic Optimization Algorithm [98], Focus Group [99], Stock Exchange Trading Optimization [100], Anti Corona virus Optimization Algorithm [101], Socio Evolution and Learning Optimization [102], League Championship Algorithm [103], Ideology Algorithm [104], Cohort Intelligence [105], Social Group Optimization [106], Social Learning Optimization [107], Cultural Evolution Algorithm [108], Backtracking Search Optimization Algorithm [109], Football Game Algorithm [110], Class Topper Optimization [111], Ludo Game-based Swarm Intelligence [112], Team Game Algorithm [113], Election Algorithm [114], Election Campaign Optimization Algorithm [115], Anarchic Society Optimization [116], Society and Civilization [117] and Social Emotional Optimization Algorithm [118]. Plant-Based Algorithms has been categorized as the fifth class of population-based meta-heuristic optimization algorithm that mimics the intelligent behavior exhibited by plants. Some of the renowned plant-based algorithms are: Plant Growth Optimization [119], Root Growth Algorithm [120], Invasive Weed Optimization [121], Fertile Field Algorithm [122], Flower Pollination Algorithm [123], Paddy Field Algorithm [124], Root Mass Optimization Algorithm [125], Artificial Plant Optimization Algorithm [126], Sapling Growing up Algorithm [127], Photosynthetic Algorithm [42], Plant Propagation Algorithm [128], Rooted Tree Optimization [129], Path Planning inspired by Plant Growth [130] and Artificial Root Foraging Algorithm [131]. The last category that falls under the population-based meta-heuristic optimization algorithm is the Maths-Based Algorithms that basically tend to imitate the procedure of numerical techniques, mathematical programming and its orientation to resolve numerous constraints and optimization issues of the real environment. Some of the widely known maths -based algorithms are Hyper-Spherical Search Algorithm [132], Radial Movement Optimization [133], Stochastic Fractal Search [134], Golden Ratio Optimization Method [135], Sine Cosine Algorithm [136] [137] and Arithmetic Optimization Algorithm [138].
Marine Predators Algorithm (MPA) as highlighted in Fig. 1 is the algorithm that is considered among the list of algorithms available in this paper. MPA is one of the potential population-based meta-heuristic optimization algorithms that come under the class known as Swarm-Based Algorithms. This algorithm is employed to work out on abundant optimization problems specifically Mathematical and Engineering Optimization problems, Image processing, Photovoltaic Systems, Fog Computing, Wind-Solar Generation System and many other as mentioned earlier. MPA is formulated based on the different foraging strategy opted by the ocean predators and optimal encounter rates policy in biological interaction. The Levy and Brownian motions are dual strategies preferred by predators intended for the purpose of optimal foraging. MPA has time and again proved its capacity to present a good number of effectual designs and also spawned efficient statistical results when matched up with other well-regarded existing methods. The different strategies involved in terms of foraging and memories makes Marine Predators and overall MPA slightly different [2] and acceptable when compared with the other meta-heuristics algorithms presented in the literature:
-
a.
Marine Predators is well equipped with strategies for different scenarios. If the environment with less and sparse concentration of prey is encountered, MPA indulges in the usage of Levy strategy for foraging however, it navigates to Brownian movement on encountering of the environment [2] with higher and profuse concentration of prey.
-
b.
Marine Predators apart from quickly fluctuating the foraging strategy as well changes their actions with the objective [2] to discovery the areas with different concentrations of prey.
-
c.
In terms of memory, Marine predators are blessed with good memories [2] and predators takes the benefits of its skill to further track of the locations and additional help their subordinates to do the needful.
-
d.
The minimalism, easier to implement in conjunction with effectual and competent outcomes unquestionably put forth Marine Predators Algorithm, as an alternate optimization procedure to conventional techniques available in the literature.
This article hereby exemplifies a crisp survey of MPA, variants of MPA and further highlights the applications of MPA in diverse fields of research. Furthermore, to assemble the numerous published articles related to MPA, quite a few acclaimed publishers specifically IEEE, Elsevier, Springer, MDPI, AIMS press, Nature Portfolio, Taylor & Francis, Wiley, Hindawi and many more has been considered and in order to do so one of the liberally reachable web search engine that provides the full text of scholarly literature across the range of publishing disciplines i.e. Google Scholar is employed and the searching is done based on few of the terminologies (Not limited to though) as projected in Fig. 2. Number of recent variants of MPA (Revised and Hybridized) published by different publishers as per surveyed is depicted in Fig. 3. Figure 4 elaborates the top 10 Journals ranked based on publications of variants of MPA. Number of publications of research papers related to variants of MPA per year is depicted in Fig. 5.
MPA is one of the prevalent swarm-based meta-heuristic and is considered as one of the exclusive members of NIOA family. The total number of citations of MPA (as per Google Scholar, dated: 19.10.2022) is 1040 (Only for the papers considered in this survey). As mentioned earlier, several variants of MPA have been proposed in the literature and applied in numerous application areas. However, as per the best of the knowledge there is no review or survey paper highlighting the different variants of MPA till date and this is the main objective behind the study i.e., basically reviews the existing work on MPA. This review article sheds lights on identifying, categorizing and further analyzing the different variants of MPA used in numerous application areas to resolve the real-world optimization issues. This review paper meticulously explores all research works linked with MPA thereby addressing five important pillars which is structured as follows:
-
The structure of the standard or original MPA is described in Sect. 2.
-
Section 3 highlights and further discusses the revised variants and hybrid version of MPA developed, introduced and applied so far.
-
The problem resolved by MPA that belongs to different applications areas are discussed in Sect. 4.
-
Section 5 highlights few representative articles of MPA used in the survey.
-
Finally, the paper is concluded and few potential future research directions for MPA is advocated in Sect. 6.
2 Original Marine Predators Algorithm (MPA)
Marine Predators Algorithm (MPA) is a popular nature-inspired swarm-based meta-heuristic optimization algorithm originally developed and introduced by Faramarzi and group in the year 2020 [2] based on foraging nature and meandering communications amongst the predators and prey in the oceanic ecological unit. The natural animals that tend to forage in groups basically employ the random walk strategy and one such exceptional variant of random walk strategy is Levy flight/move strategy that is typically grounded on the perception of optimal search. Several studies have clearly revealed and anticipated that many marine creatures including sharks, marlines, sunfish, tunas and swordfish make use of Levy strategy as the means to forage [139]. The other type of random walk strategy employed by the natural predators to traverse is popularly known as Brownian strategy and MPA during its life span thus uses both Levy as well as Brownian strategies to traverse or navigate diverse territories utilizing the first strategy i.e., Levy in the surroundings with inferior concentration of prey and the second strategy i.e., Brownian in the environment involving profuse number of preys. The pseudo-code for standard Marine Predators Algorithm is represented as Algorithm 1 and further Fig. 6 exemplifies the flowchart of the same. Like other population-based meta-heuristic algorithms, in MPA too, preliminary solution is unvaryingly disseminated over the search space and the same is depicted using Eq. 1. Two matrices of the same dimensions namely Elite and Prey is constructed [2] (as shown in Eqs. 2 and 3 respectively) that basically depicts the Predator’s and the Prey’s position that enables the predator to find its prey while the prey is in search for the food to survive as per the mechanism called “survival of the fittest”. Both the predator as well as prey is the searching agent in this scenario as mentioned earlier that predator is searching for prey and in turn prey searches for its food. The entire procedure of optimization revolves around these two matrices i.e., Elite and Prey matrices as depicted below.
Here, \({X}_{min}\) denotes the lower variable bound, \({X}_{max}\) the upper variable bound and rand is a random vector that is uniform in nature ranging from 0 to 1[2]. Here, \(\overrightarrow{{X}^{I}}\) depicts the vector with regard to top predator that is simulated n times (reliant on the total search agent, n) to construct the Elite matrix with d as its dimension. In the entire process of searching the constructed Elite matrix keeps updating in search of the fittest predator. Further, \({X}_{i,j}\) corresponds to the location in the search space of the \({i}^{th}\) Prey in \({j}^{th}\) dimension.
Subsequently with the MPA formulation, MPA optimization needs to be addressed and, in this regard, the entire optimization procedure is divided broadly into three major stages taking into account different velocity ratio however yet impersonating the life-cycle of predator as well as prey. Three different stages are highlighted as Stage I, II and III [2].
Stage I: “Whenever the predator navigates quicker than prey”. (High velocity ratio).
Stage II: “Whenever the predator and prey navigate almost with the same velocity”. (Unit velocity ratio).
Stage III: “Whenever the predator navigates slower than prey”. (Low velocity ratio).
In first stage, in a scenario wherein the predator is steering quicker than the prey, the velocity ratio is considered high, thereby the best strategy that can be adopted by the predator is to stop and not move at all. The mathematical formulation [2] of the same is depicted using Eq. 4.
\(While \,Iter< \frac{1}{3}\) Max_Iter then,
Here, \(\overrightarrow {{Prey_{l} }} = \left( {\overrightarrow {Prey} + P.\overrightarrow {R} \otimes \overrightarrow {{Stepsize_{l} }} } \right)\); \(\overrightarrow{{R}_{B}}\) is a vector comprising of random numbers built on Normal distribution symbolizing the Brownian motion; \(\otimes\) denotes entry-wise multiplication; P represents constant number initialized to 0.5 [2]; Iter is the current iteration; Mar_Iter symbolizes the maximum number of iteration and R designates vector of uniform random number in the range [0,1].
In Stage II, the scenario wherein the pace of predator as well as prey is almost the same, the velocity ratio is considered to be a unit velocity ratio, thereby the best strategy that can be rather need to be opted by Predator is the Brownian move and by the Prey is Levy move [2]. Herein, predator is accountable for exploration nevertheless the prey is responsible for the exploitation, depicted using Eqs. 5 and 6.
\(While \frac{1}{3}\) Max_Iter \(<Iter<\frac{2}{3}\) Max_Iter then,
For the Population (Prey)
Here, \(\overrightarrow{{Prey}_{i}}=\overrightarrow{{Prey}_{i}}+P.\overrightarrow{R} \otimes \overrightarrow{{Stepsize}_{i})}\); \(\overrightarrow{{R}_{L}}\) is a vector based on Levy distribution representing the Levy motion;
For the Population (Predator)
Here,\(\overrightarrow{{Prey}_{i}}=\overrightarrow{Elite}+P.CF \otimes \overrightarrow{{Stepsize}_{i})}\); \(CF\) is used to control the step size and is given as \(CF={\left(1-\frac{Iter}{Ma{x}_{Iter}}\right)}^{{(}^{2}\frac{Iter}{Max\_Iter})}\); Multiplication \(\overrightarrow{{R}_{B}} \otimes \overrightarrow{{Elite}_{i}}\) denotes the Brownian move of the predator.
In the third stage, in the scenario wherein predator moves slower than that of the prey, the velocity ratio is considered to be a low velocity ratio, thereby the best strategy [2] that can be opted by the predator is Levy motion and the same is clearly depicted using Eq. 7.
\(While \,Iter> \frac{2}{3}\) Max_Iter then,
Here, \(\overrightarrow{{Prey}_{i}}=\overrightarrow{Elite}+P.CF \otimes \overrightarrow{{Stepsize}_{i})}\); Multiplication \(\overrightarrow{{R}_{L}} \otimes \overrightarrow{{Elite}_{i}}\) denotes the Levy move of the predator. Lastly, one important component that needs to be considered here in MPA is the cause of the behavioral change among the marine predators i.e., the environment concerns such as Eddy Formation or Fish Aggregating Devices commonly known as FADs effects [2]. The FADs effect is mathematically depicted as shown in Eq. 8.
Here, FADs denote the probability for FADs effect on the optimization procedure initialized with value 0.2; \(\overrightarrow{\mathrm{U}}\) denotes the binary vectors with value 0 [2] (if array is < FADs) and 1 otherwise; \(\mathrm{r}\) depicts random number ranging between [0, 1] [2]; \(\overrightarrow{{\mathrm{X}}_{\mathrm{min}}}\) and \(\overrightarrow{{\mathrm{X}}_{\mathrm{max}}}\) are the vectors containing lower and upper bounds of the dimensions and \(\mathrm{r}1\) and \(\mathrm{r}2\) signifies the indexes of the prey matrix. (see Table 1).
3 Recent Variants of Marine Predators Algorithm
Since the inception of MPA, an extensive series of MPA’s variants have been developed and further introduced in the literature. Based on the same, recent variants of MPA are divided into two important categories namely: Revised variants of MPA and Hybridized variants of MPA and the same are illustrated in Table 2. The details in regard to the two categories as depicted in Table 2 are discussed in the subsequent sections. Furthermore, Abbreviations of different MPA variants along with its full form for algorithms projected in Fig. 4 is tabulated in Tables 3 and 4.
3.1 Revised Variants of Marine Predators Algorithm
The revised variants of MPA as per Fig. 7 has been categorized into different categories. The name of each category is devised as per the nomenclature provided by the different authors in their research papers and has not been altered. It is clear from given figure that around 26 different categories of the revised variants (with sub-variants) of MPA has been introduced since its development namely, Modified MPA, Improved MPA, Mutated MPA, Enhanced MPA, Binary MPA, Multi-Group, Multi-Objective, Extended MPA, IP Based MPA, Gold-Sine Dynamic MPA, Advanced MPA, Comprehensive MPA, Fuzzy MPA, Quantum MPA, Fusion MPA, Chaos MPA, Fractional MPA, Stochastic MPA, Non-Linear MPA, Heterogeneous MPA, Co-Evolutionary MPA, Comprehensive Learning Dynamic Multi-Swarm MPA, Adaptive MPA, Opposition-Based MPA, Multi-Strategy MPA, Fractional Order Comprehensive Learning MPA, Lambert MPA, Harmonic MPA, Ranking-Based MPA and Hybrid MPA. Further, depending on the different mechanism / operators / transfer functions used to resolve the problem under consideration, various sub-variants have been introduced under each category. There are 44 different revised version of MPA belonging to different categories that is IMPA-I, IMPA-II, IMPA-III, IMPOA, IMMPA, MMPA-I, MMPA-II, MMPO, MMPA-SA, BMPA-TVSinV, BMPA, MOMPA-I, MOMPA-II, MOMPA-III, MOEMPA, EMPA, LEO-EMPA, MSMPA-JRSSELM, MGMPA, QMPA, AMPA, FMPA, CMMPA, SMPA-MC, FMMPA, FO-MPA, CECMPA, CLDMMPA, H-MPA, IPMPA, MPA-OBL, GDMPA, MPAmu, N-MPA, EMPA, NMPA, FOCLMPA, CLMPA, ACMPA, OBL-MPA, HMPA, IMPARDR, SHE-MPA and MPALW. The same is depicted in Fig. 7. The citations as per Google scholar for different revised variants of MPA belonging to different categories is portrayed in Fig. 8. The total number of revised variants of MPA developed over years is highlighted in Fig. 9. The full-form of the same is depicted in Table 3. The details of each of the variants such as revised variants name, Methods / Mechanism used, application areas, results, citation (as per Google Scholar, dated: 19.10.2022) and publisher are tabulated in Table 5. Full form of the different terminologies used in Table 5 is projected in Table 7.
3.2 Hybridized Variants of Marine Predators Algorithm
On the other hand, 16 research papers has been listed that focuses on the hybridization of MPA with numerous metaheuristic algorithms such as Salp Swarm Algorithm, Teaching–Learning mechanism, Golden Sine algorithm, Differential Evolution, Grey Wolf Optimizer, Sine–Cosine Algorithm, Slime Mould Algorithm, Mole Rat algorithm, Multi-Verse Optimization algorithm, Political Optimizers and Particle Swarm Optimization. The hybridization of MPA with all these algorithms has generated around 16 new algorithms that can applied to wide range of applications ranging from Image classification to Segmentation to Image Synthesis to Feature Selection to Optimization problems and many more. The hybridized algorithms are: MPASSA, EGMPA, ODMPA, MMPA-OLGWO, MPASCA, TLMPA, HMPA, MPA-PO, MPA-PSO, IMPAPSO, MPA-MVO, MpNMRA, MPAOA, DEMP, MMPA-TLBO and MPO-IPSO-OCR. The citations as per Google scholar for different hybridized variants of MPA belonging to different categories is depicted in Fig. 10. Various hybridized variants of MPA build up and projected over years since 2020 till date (as surveyed) is provided in Fig. 11. Full form of the same is highlighted in Table 4 and the hybridized variants of MPA and its related details are illustrated in Table 6. Full form of the different terminologies used in Table 6 is projected in Table 7.
4 Application Areas of Different Variants of Marine Predators Algorithm
Since its inception in the year 2020, Marine Predators Algorithm (MPA) has been employed to unravel assorted problems that belong to different application areas. The wide range of problems resolved by the algorithm and the details of the entire scenario are tabulated in Table 8. Full form of the different terminologies used in Table 8 is projected in Table 9. Also, kindly refer to Tables 3 and 4 for the remaining full forms of the different terminologies used in Table 8.
5 Representative Articles of MPA Used in the Survey
This section briefly describes few articles used in the survey in the above sections that has been highlighted as a representative article in the manuscript. The choice of the articles is done on the basis of the highest number of citations done so far. The articles described in this section comprised of both the revised variant as well as the hybridized variant of Marine Predators algorithm developed so far and has been referred by many researchers to carry forth their research activities.
In the work of Basset et al. [165] a hybridized variant of MPA called as Improved Marine Predators Algorithm and a Ranking-Based Diversity Reduction Strategy (IMPARDR) to develop hybrid COVID-19 Detection model is proposed. The proposed method employs Improved Marine Predators Algorithm (IMPA) and a Ranking-Based Diversity Reduction Strategy (RDR). The RDR strategy is employed for the enhancement of the performance of IMPA to get better solution in lesser number of iterations. RDR basically identifies incompetent particles that cannot reach the better solutions within a specified number of iterations, thus moving those inept particles towards the best solutions generated so far. The proposed method is validated using the medical images i.e., nine chest X-Ray images with threshold levels amid 10 and 100 and is further equated with five state-of-art algorithms namely EO, WOA, SCA, HHA, and SSA. The experimental outcome clearly exposes that the hybrid model, IMPARDR outdoes other algorithms mentioned above in terms of fitness values, Std, and a range of threshold metrics. The paper further advocates a path to the interested researcher that the proposed method can be worked on with color image segmentation and other medical applications thus paving a way for more investigation.
Sahlol et al. [180] anticipated a revised variant of MPA called Fractional Order Marine Predators Algorithm (FO-MPA) for COVID-19 image classification. The proposed method uses CNN mechanism for feature extraction and Fractional Order (FO) with enhanced version of Marine Predators Algorithm (MPA) to choose the pertinent features. The proposed method’s performance is validated on two public COVID-19 X-ray datasets and the proposed FO-MPA method is compared with nine state-of-art algorithms namely SMA, HHO, HGSO, WOA, SCA, bGWO, SGA, BPSO, besides the classic MPA. The experimental result clearly highlights that the proposed method produces efficient result in terms of both classification as well as feature extraction when compared with the above-mentioned algorithms. The paper further suggests a direction to the researcher that the proposed method can be further applied for numerous image classification tasks and possibly will be decent alternative to other feature extractor and selector methods.
In the work of Basset et al. [181], Improved Modified Marine Predators Algorithm (IMMPA), a revised variants of MPA for the purpose of task scheduling in IoT based Fog Computing application is anticipated. The proposed method employs Modified MPA (MMPA) to improve the exploitation capability of the traditional MPA and ranking strategy-based initialization and mutation to get rid of the local optima and move towards the best so-far solution achieved. The IMMPA method is thereby compared with seven state-of-arts algorithms namely MPA, MMPA, WOA, SCA, SSA, GA and EOA and the experimental results clearly reveals the fact that the proposed method outperforms the above-mentioned algorithms. The evaluation has been performed based on five performance metrics such as energy consumed, make-span, cost, flow time and carbon dioxide emission rate. The paper further suggests a direction to the researcher that the proposed method can be further applied to schedule the dependent task in fog system and for answering multi-dimensional knapsack problems and DNA fragment assembly problem.
In the work of Elaziz et al. [217] a hybridized variant of MPA is proposed known as Random Vector Functional Link integrated with Marine Predators Algorithm (RVFL-MPA) for the tensile behavior prediction of dissimilar friction stir welded aluminum alloy joints. The proposed method employs MPA with RVFL to improve the prediction accuracy by employing the input parameters such as rotational speed, welding speed, tool axial force and pin profile with Tensile Elongation (TE) and Ultimate Tensile strength (UTS) as the output parameters. The RVFL-MPA method confirmed boundless promise amongst the experimental and projected outcomes which further indicates that it is not just precise but unfailing as well to expect the tensile behavior of welded aluminum joints.
In the work of Ridha [182] a hybridized variant of MPA is proposed known as Marine Predators Algorithm and Lambert W function (MPALW) for parameters extraction of single and double diodes photovoltaic models. The proposed method employs MPA with Lambert W function to tackle the parameter extraction optimization problem. The MPALW method is compared with six state-of-arts methods namely MPA, IEM, BHHO, DEAM, EO and SMA. The experimental result further clearly divulges the fact that the MPLW outperforms the other methods mentioned above in terms of accuracy as well as reliability. The paper further suggested the interested researchers that the proposed method can be applied to real engineering applications such as smart grids, energy sector, and fault error detection in future.
Ramezani et al [169]. in his work proposed a revised variant of MPA known as Modified Marine Predator Algorithm (MMPA) for the purpose of a real-world optimization problem based on PID control applied to a DC motor (PID controller tuning problem). The proposed method employs opposition-based learning method to improvise the initial population, population diversity as well as productivity; chaotic map function to discover the search space; self-adaptive population method to inevitably regulate the size of the population and adaptive method to switch amongst exploration and exploitation phases. The validation of the performance of MMPA is performed on the simulated MATLAB environment on standard test functions including CEC-06 2019 tests and is compared with five state-of-arts methods namely PSO, HHA, DS, JAYA, WOA, LCA, GOA and EO. The experimental result clearly reveals the fact that the MPLW outperforms the other methods mentioned above. The paper further suggest that the proposed method can be further applied to unravel discrete space, binary and multi-objective optimization problems, as well as for solving the problem of transmission sensitivity.
Eid et al. [167] in his work proposed a revised variant of MPA known as Improved Marine Predator Algorithm (IMPA) for the purpose of optimal allocation of active and reactive power resources in distribution networks. The proposed method employs Reactive power control strategy, Predator strategies to lessen the overall system losses and voltage deviations and make the most of the voltage stability further improving the distribution system’s total performance. The validation of the performance of IMPA is performed on two standard test systems, 69-bus and 118-bus distribution networks to prove the proposed algorithm’s efficiency as well as scalability. Further, the proposed IMPA method is compared with three state-of-arts methods namely such as MPA, AEO and PSO. The experimental result clearly reveals the fact that the IMPA methods is capable of finding optimal solution and outperforms the other methods mentioned above.
Houssein et al. [192] in his paper proposed a new revised variant of MPA known as Opposition-Based Marine Predators Algorithm (MPA-OBL) for the for global optimization and multilevel thresholding image segmentation. The proposed method employs Opposition-Based Learning (OBL) strategy to boost the performance of the traditional MPA basically by improving their search efficiency, enhancing the exploitation phase as well as convergence. The validation of the performance of MPA-OBL is performed to solve IEEE CEC’2020 benchmark problems. Further, the proposed method is compared with seven state-of-arts methods namely LSHADE-SPACMAOBL, CMA_ES-OBL, DE-OBL, HHO-OBL, SCA-OBL, SSA-OBL and MPA. The experimental result clearly reveals the fact that the MPA-OBL methods generates remarkably proficient outcomes in contrast with the other competitor algorithms as mentioned above. Additionally, the proposed method is used for image segmentation by means of two objective functions of Otsu and Kapur’s methods over a number of benchmark images at considering different threshold values using three evaluation matrices namely Peak signal-to-noise ratio (PSNR), Structural similarity (SSIM), and Feature similarity (FSIM) indices.
In the work of Dinh [210] a hybridized variant of MPA known as Three-Scale image Decomposition and Marine Predators Algorithm (TSD-MPA) for multi-modal image fusion is proposed. The proposed TSD-MPA employs Three-Scale Decomposition (TSD) technique to achieve the base and detail components; local energy function to preserve significant data and MPA for generating the optimal parameter. The validation of the performance of TSD-MPA is done with the help of the medical images and the proposed method is compared with five state-of-arts methods namely CSMCA, NSCT, CSR, NSST-PA-PCNN and NSST-MSMG-CNN. The experimental results clearly highlights that the TSD-MPA method meaningfully improves the quality of the fused image’s and preserves the information in regard to the edge.
6 Conclusion and Potential Future Research Directions
A number of studies projected using MPA has addressed and solved numerous optimization problems though, MPA was originally anticipated to deal with continuous optimization problems. Additionally, although MPA has vigorous parameters, still the issue of obtaining optimal or near optimal solution arises in some of the scenarios because of the local optima stagnation, low convergence speed and discrepancy between exploitation and exploration. Moreover, MPA has some crucial issue in terms of its structure i.e., the phases of algorithm wherein the number of iterations is inadequate to explore the search space and then find the optimal solutions thereby greatly affecting the searching mechanism. On the other hand, MPA suffers from few of the deficiency such as the incapability to yield a varied initial population with high productivity lack of quick escaping of the local optimization which needs to be taken care of.
This has led to the proposal and introduction of several variants of MPA to address the flaws and issues encountered in the standard MPA and convert MPA into a stronger, robust and effective algorithm that would be capable of managing diverse search spaces. In this paper, a comprehensive survey of MPA has been performed according to the revision, hybridizations and applications. The MPA variants i.e., both the revised and the hybridized are elaborated in the previous section. From the study so far, it is clear that MPA algorithm has gained enormous popularity and importance due to which39 revised or modified variants of MPA has been introduced, developed and implemented so far (in two years) to resolve problem from various application areas. Above all standard MPA as well as revised MPA has been integrated with the existing algorithms and strategies generating 35 new hybrid algorithms to resolve the numerous issues from different research domains. Since its development several research papers have been published by several researchers and academicians highlighting its effectiveness and such competitive performance of MPA are due to its effortlessness, superior convergence speed, realistic execution time and most importantly its high potential to blend and strive with new optimization techniques and strategies. No doubt, MPA and its variants have noticeably proved itself as a successful method to unravel vague real-world optimization problems; however, it can still be further investigated. Few of the prospective research directions have been anticipated below that shall expectantly turn out to be constructive for the researcher to exhume and discover MPA in other arena of research.
-
1.
Numerous variants of MPA has been developed so far and all the variants have demonstrated the best of the results in different area of research, however, the mixed-integer variant of MPA (MIMPA), Constrained MPA (CMPA)or even parameter-less MPA (PMPA)could be an interesting area to explore in future. Furthermore, few revised variants of MPA had been explored in the field of robot path planning and navigation, however, more stringent variant of MPA could be devised such as Mobile MPA/Dynamic MPA that would have the capability to tackle and control dynamic trajectory, dynamic obstacles, dynamic goal etc., could definitely be a good work to work in future. The introduced revised variants of MPA utilized in the field of image processing could be utilized to work for color image classification, segmentation [221], enhancement [222] especially for medical images (MRI, CT etc.,) to extract regions containing clinical features.
-
2.
Variety of swarm-based, math-based meta-heuristic algorithm has been hybridized with MPA and its variants to resolve different optimization problem however, in future one can even think of applying or integrating plant-based [119, 127], human-based [8] and even physics/chemistry [47, 68] based meta-heuristic algorithms to identify the potential of MPA and further progress the computational performance and generate quality solution.
-
3.
Numerous problems belonging to wide range of applications areas has been explored using MPA and its variants, however, the researcher can focus on the devising the solution using MPA or its variants as an optimizer to optimize the existing classifier/mechanism and further apply to identify urban sprawl using the series of satellite images available. MPA technology can be further extended to solve different optimization problems in the power system applications, energy storage devices, smart grids, knowledge discovery, fog systems, DNA fragment assembly problem, signal denoising, work scheduling, parameter optimization and smart home applications.
Data Availability
The authors do not have the permission to share the data.
Change history
14 March 2023
A Correction to this paper has been published: https://doi.org/10.1007/s11831-023-09906-z
References
Glover F (1986) Future paths for integer programming and links to artificial intelligence. Comput Oper Res 13(5):533–549
Faramarzi A, Heidarinejad M, Mirjalili S, Gandomi AH (2020) Marine predators algorithm: a nature-inspired metaheuristic. Exp Syst Appl 152:113377
Hu G, Li M, Wang X, Wei G, Chang CT (2022) An enhanced manta ray foraging optimization algorithm for shape optimization of complex CCG-ball curves. Knowl-Based Syst 240:108071
Hu G, Zhong J, Du B, Wei G (2022) An enhanced hybrid arithmetic optimization algorithm for engineering applications. Comput Methods Appl Mech Eng 394:114901
Hu G, Du B, Wang X, Wei G (2022) An enhanced black widow optimization algorithm for feature selection. Knowl-Based Syst 235:107638
Rai R, Das A, Dhal KG (2022) Nature-inspired optimization algorithms and their significance in multi-thresholding image segmentation: an inclusive review. Evol Syst. https://doi.org/10.1007/s12530-022-09425-5
Dhal KG, Das A, Ray S, Gálvez J, Das S (2020) Nature-inspired optimization algorithms and their application in multi-thresholding image segmentation. Arch Comput Methods Eng 27(3):855–888
Rai R, Das A, Ray S, Dhal KG (2022) Human-inspired optimization algorithms: theoretical foundations, algorithms open-research issues and application for multi-level thresholding. Arch Comput Methods Eng. https://doi.org/10.1007/s11831-022-09766-z
Holland JH (1992) Genetic algorithms. Sci Am 267(1):66–73
Storn R, Price K (1997) Diferential evolution-a simple and efcient heuristic for global optimization over continuous spaces. J Glob Optim 11(4):341–359
Yao X, Liu Y, Lin G (1999) Evolutionary programming made faster. IEEE Trans Evol Comput 3(2):82–102
Beyer HG, Schwefel HP (2002) Evolution strategies—a comprehensive introduction. Nat Comput 1(1):3–52
Koza JR, Poli R (2005) Genetic programming. Search methodologies. Springer, Boston, MA, pp 127–164
Baluja, S. (1994). Population-based incremental learning. a method for integrating genetic search based function optimization and competitive learning. Carnegie-Mellon Univ Pittsburgh Pa Dept Of Computer Science.
Simon D (2008) Biogeography-based optimization. IEEE Trans Evol Comput 12(6):702–713
Moscato P, Cotta C, Mendes A (2004) Memetic algorithms. New optimization techniques in engineering. Springer, Berlin, Heidelberg, pp 53–85
De Castro, L. N., & Von Zuben, F. J. (2000). The clonal selection algorithm with engineering applications. In Proceedings of GECCO (Vol. 2000, pp. 36–39).
Dorigo M, Di Caro G (1999) Ant colony optimization: a new meta-heuristic. In: Proceedings of the 1999 congress on evolutionary computation-CEC99 (Cat. No. 99TH8406), vol 2. IEEE, pp 1470–1477.
Kennedy, J., & Eberhart, R. (1995, November). Particle swarm optimization. In Proceedings of ICNN'95-international conference on neural networks (Vol. 4, pp. 1942–1948). IEEE.
Karaboga D (2010) Artificial bee colony algorithm. Scholarpedia 5(3):6915
Yang, X. S., & Deb, S. (2010). Engineering optimisation by cuckoo search. arXiv preprint arXiv:1005.2908.
Yang, X. S., & He, X. (2013). Firefly algorithm: recent advances and applications. arXiv preprint arXiv:1308.3898.
Yang, X. S., & Gandomi, A. H. (2012). Bat algorithm: a novel approach for global engineering optimization. Engineering computations.
Wang GG, Guo L, Gandomi AH, Hao GS, Wang H (2014) Chaotic krill herd algorithm. Inf Sci 274:17–34
Emary E, Zawbaa HM, Grosan C, Hassenian AE (2015) Feature subset selection approach by gray-wolf optimization. Afro-European conference for industrial advancement. Springer, Cham, pp 1–13
Mirjalili S (2015) The ant lion optimizer. Adv Eng Softw 83:80–98
Mirjalili S (2015) Moth-flame optimization algorithm: a novel nature-inspired heuristic paradigm. Knowl-Based Syst 89:228–249
Mirjalili S (2016) Dragonfly algorithm: a new meta-heuristic optimization technique for solving single-objective, discrete, and multi-objective problems. Neural Comput Appl 27(4):1053–1073
Mirjalili S, Lewis A (2016) The whale optimization algorithm. Adv Eng Softw 95:51–67
Mirjalili SZ, Mirjalili S, Saremi S, Faris H, Aljarah I (2018) Grasshopper optimization algorithm for multi-objective optimization problems. Appl Intell 48(4):805–820
Askarzadeh A (2016) A novel metaheuristic method for solving constrained engineering optimization problems: crow search algorithm. Comput Struct 169:1–12
Mirjalili S, Gandomi AH, Mirjalili SZ, Saremi S, Faris H, Mirjalili SM (2017) Salp swarm algorithm: a bio-inspired optimizer for engineering design problems. Adv Eng Softw 114:163–191
Kavousi A, Vahidi B, Salehi R, Bakhshizadeh MK, Farokhnia N, Fathi SH (2011) Application of the bee algorithm for selective harmonic elimination strategy in multilevel inverters. IEEE Trans Power Electron 27(4):1689–1696
Heidari AA, Mirjalili S, Faris H, Aljarah I, Mafarja M, Chen H (2019) Harris hawks optimization: algorithm and applications. Futur Gener Comput Syst 97:849–872
Cuevas E, Cienfuegos M, Zaldívar D, Pérez-Cisneros M (2013) A swarm optimization algorithm inspired in the behavior of the social-spider. Exp Syst Appl 40(16):6374–6384
Shah-Hosseini H (2009) The intelligent water drops algorithm: a nature-inspired swarm-based optimization algorithm. Int J Bio-inspired Comput 1(1–2):71–79
Krishnanand KN, Ghose D (2009) Glowworm swarm optimization for simultaneous capture of multiple local optima of multimodal functions. Swarm Intell 3(2):87–124
Zhao W, Zhang Z, Wang L (2020) Manta ray foraging optimization: an effective bio-inspired optimizer for engineering applications. Eng Appl Artif Intell 87:103300
Shadravan S, Naji HR, Bardsiri VK (2019) The sailfish optimizer: a novel nature-inspired metaheuristic algorithm for solving constrained engineering optimization problems. Eng Appl Artif Intell 80:20–34
Liu J, Li D, Wu Y, Liu D (2020) Lion swarm optimization algorithm for comparative study with application to optimal dispatch of cascade hydropower stations. Appl Soft Comput 87:105974
Dhiman G, Kumar V (2018) Emperor penguin optimizer: a bio-inspired algorithm for engineering problems. Knowl-Based Syst 159:20–50
Murase H (2000) Finite element inverse analysis using a photosynthetic algorithm. Comput Electron Agric 29(1–2):115–123
Shah-Hosseini H (2011) Principal components analysis by the galaxy-based search algorithm: a novel metaheuristic for continuous optimisation. Int J Comput Sci Eng 6(1–2):132–140
Karami H, Anaraki MV, Farzin S, Mirjalili S (2021) Flow direction algorithm (FDA): a novel optimization approach for solving optimization problems. Comput Ind Eng 156:107224
Hashim FA, Houssein EH, Mabrouk MS, Al-Atabany W, Mirjalili S (2019) Henry gas solubility optimization: a novel physics-based algorithm. Futur Gener Comput Syst 101:646–667
Wei Z, Huang C, Wang X, Han T, Li Y (2019) Nuclear reaction optimization: a novel and powerful physics-based algorithm for global optimization. IEEE Access 7:66084–66109
Lam A, Li VO (2012) Chemical reaction optimization: a tutorial. Memet Comput 4(1):3–17
Formato RA (2007) Central force optimization. Prog Electromagn Res 77(1):425–491
Erol OK, Eksin I (2006) A new optimization method: big bang–big crunch. Adv Eng Softw 37(2):106–111
Kaveh A, Motie Share MA, Moslehi M (2013) Magnetic charged system search: a new meta-heuristic algorithm for optimization. Acta Mech 224(1):85–107
Mirjalili S, Mirjalili SM, Hatamlou A (2016) Multi-verse optimizer: a nature-inspired algorithm for global optimization. Neural Comput Appl 27(2):495–513
Kaveh A, Dadras A (2017) A novel meta-heuristic optimization algorithm: thermal exchange optimization. Adv Eng Softw 110:69–84
Kaveh A, Ghazaan MI (2017) A new meta-heuristic algorithm: vibrating particles system. Sci Iran. Trans A, Civil Eng 24(2):551
Xie L, Tan Y, Zeng J, Cui Z (2010) Artificial physics optimisation: a brief survey. Int J Bio-Inspired Comput 2(5):291–302
Kaveh A, Khayatazad M (2012) A new meta-heuristic method: ray optimization. Comput Struct 112:283–294
Azizi M (2021) Atomic orbital search: a novel metaheuristic algorithm. Appl Math Model 93:657–683
Faramarzi A, Heidarinejad M, Stephens B, Mirjalili S (2020) Equilibrium optimizer: a novel optimization algorithm. Knowl-Based Syst 191:105190
Zhao W, Wang L, Zhang Z (2019) Atom search optimization and its application to solve a hydrogeologic parameter estimation problem. Knowl-Based Syst 163:283–304
Hatamlou A (2013) Black hole: a new heuristic optimization approach for data clustering. Inf Sci 222:175–184
Alatas B (2011) ACROA: artificial chemical reaction optimization algorithm for global optimization. Exp Syst Appl 38(10):13170–13180
Rashedi E, Nezamabadi-Pour H, Saryazdi S (2009) GSA: a gravitational search algorithm. Inf Sci 179(13):2232–2248
Abedinpourshotorban H, Shamsuddin SM, Beheshti Z, Jawawi DN (2016) Electromagnetic field optimization: a physics-inspired metaheuristic optimization algorithm. Swarm Evol Comput 26:8–22
Kaveh A, Bakhshpoori T (2016) Water evaporation optimization: a novel physically inspired optimization algorithm. Comput Struct 167:69–85
Kashan AH (2015) A new metaheuristic for optimization: optics inspired optimization (OIO). Comput Oper Res 55:99–125
Birbil Şİ, Fang SC (2003) An electromagnetism-like mechanism for global optimization. J Global Optim 25(3):263–282
Kaveh A, Mahdavi VR (2014) Colliding bodies optimization: a novel meta-heuristic method. Comput Struct 139:18–27
Kaveh A, Talatahari S (2010) A novel heuristic optimization method: charged system search. Acta Mech 213(3):267–289
Rashedi E, Rashedi E, Nezamabadi-Pour H (2018) A comprehensive survey on gravitational search algorithm. Swarm Evol Comput 41:141–158
Reynolds RG (1994) An introduction to cultural algorithms. ProcThird Ann Conf Evol Program 24:131–139
Atashpaz-Gargari, E., & Lucas, C. (2007, September). Imperialist competitive algorithm: an algorithm for optimization inspired by imperialistic competition. In 2007 IEEE congress on evolutionary computation (pp. 4661–4667).
Rao RV, Savsani VJ, Vakharia DP (2011) Teaching–learning-based optimization: a novel method for constrained mechanical design optimization problems. Comput Aided Des 43(3):303–315
Shi, Y. (2011, June). Brain storm optimization algorithm. In International conference in swarm intelligence. Springer, Berlin, Heidelberg, pp. 303–309
Ahmadi SA (2017) Human behavior-based optimization: a novel metaheuristic approach to solve complex optimization problems. Neural Comput Appl 28(1):233–244
Mousavirad SJ, Ebrahimpour-Komleh H (2017) Human mental search: a new population-based metaheuristic optimization algorithm. Appl Intell 47(3):850–887
Fathollahi-Fard AM, Hajiaghaei-Keshteli M, Tavakkoli-Moghaddam R (2018) The social engineering optimizer (SEO). Eng Appl Artif Intell 72:267–293
Zhang J, Xiao M, Gao L, Pan Q (2018) Queuing search algorithm: a novel metaheuristic algorithm for solving engineering optimization problems. Appl Math Model 63:464–490
Shabani A, Asgarian B, Salido M, Gharebaghi SA (2020) Search and rescue optimization algorithm: a new optimization method for solving constrained engineering optimization problems. Exp Syst Appl 161:113698
Khatri A, Gaba A, Rana KPS, Kumar V (2020) A novel life choice-based optimizer. Soft Comput 24(12):9121–9141
Tharwat A, Darwish A, Hassanien AE (2020) Rough sets and social ski-driver optimization for drug toxicity analysis. Comput Methods Programs Biomed 197:105702
Mohamed AW, Hadi AA, Mohamed AK (2020) Gaining-sharing knowledge based algorithm for solving optimization problems: a novel nature-inspired algorithm. Int J Mach Learn Cybern 11(7):1501–1529
Elsisi M (2019) Future search algorithm for optimization. Evol Intel 12(1):21–31
Shaheen AM, Ginidi AR, El-Sehiemy RA, Ghoneim SS (2020) A forensic-based investigation algorithm for parameter extraction of solar cell models. IEEE Access 9:1–20
Askari Q, Younas I, Saeed M (2020) Political optimizer: a novel socio-inspired meta-heuristic for global optimization. Knowl-Based Syst 195:105709
Askari Q, Saeed M, Younas I (2020) Heap-based optimizer inspired by corporate rank hierarchy for global optimization. Expert Syst Appl 161:113702
Ghasemian H, Ghasemian F, Vahdat-Nejad H (2020) Human urbanization algorithm: a novel metaheuristic approach. Math Comput Simul 178:1–15
Rahkar Farshi T (2021) Battle royale optimization algorithm. Neural Comput Appl 33(4):1139–1157
Al-Betar MA, Alyasseri ZAA, Awadallah MA, Abu Doush I (2021) Coronavirus herd immunity optimizer (CHIO). Neural Comput Appl 33(10):5011–5042
Savsani P, Savsani V (2016) Passing vehicle search (PVS): a novel metaheuristic algorithm. Appl Math Model 40(5–6):3951–3978
Rao R (2016) Jaya: a simple and new optimization algorithm for solving constrained and unconstrained optimization problems. Int J Ind Eng Comput 7(1):19–34
Dai, C., Zhu, Y., & Chen, W. (2006, November). Seeker optimization algorithm. In International conference on computational and information science (pp. 167–176). Springer, Berlin, Heidelberg.
Gandomi AH (2014) Interior search algorithm (ISA): a novel approach for global optimization. ISA Trans 53(4):1168–1183
Moosavian N, Roodsari BK (2014) Soccer league competition algorithm: a novel meta-heuristic algorithm for optimal design of water distribution networks. Swarm Evol Comput 17:14–24
Ghorbani N, Babaei E (2014) Exchange market algorithm. Appl Soft Comput 19:177–187
Eita MA, Fahmy MM (2014) Group counseling optimization. Appl Soft Comput 22:585–604
Kaveh A, Zolghadr A (2016) A novel meta-heuristic algorithm: tug of war optimization. Iran Univ Sci Technol 6(4):469–492
Bouchekara HREH (2020) Most valuable player algorithm: a novel optimization algorithm inspired from sport. Oper Res Int Journal 20(1):139–195
Moghdani R, Salimifard K (2018) Volleyball premier league algorithm. Appl Soft Comput 64:161–185
Wagan AI, Shaikh MM (2020) A new metaheuristic optimization algorithm inspired by human dynasties with an application to the wind turbine micrositing problem. Appl Soft Comput 90:106176
Morgan DL (1996) Focus groups. Ann Rev Sociol 22(1):129–152
Emami H (2022) Stock exchange trading optimization algorithm: a human-inspired method for global optimization. J Supercomput 78(2):2125–2174
Emami, H. (2021). Anti coronavirus optimization algorithm: A socio-inspired meta-heuristic for numerical and engineering optimization problems.
Kumar M, Kulkarni AJ, Satapathy SC (2018) Socio evolution & learning optimization algorithm: a socio-inspired optimization methodology. Futur Gener Comput Syst 81:252–272
Kashan, A. H. (2009, December). League championship algorithm: a new algorithm for numerical function optimization. In 2009 international conference of soft computing and pattern recognition (pp. 43–48). IEEE.
Huan TT, Kulkarni AJ, Kanesan J, Huang CJ, Abraham A (2017) Ideology algorithm: a socio-inspired optimization methodology. Neural Comput Appl 28(1):845–876
Kulkarni, A. J., Durugkar, I. P., & Kumar, M. (2013, October). Cohort intelligence: a self supervised learning behavior. In 2013 IEEE international conference on systems, man, and cybernetics (pp. 1396–1400). IEEE.
Satapathy S, Naik A (2016) Social group optimization (SGO): a new population evolutionary optimization technique. Complex Intell Syst 2(3):173–203
Liu ZZ, Chu DH, Song C, Xue X, Lu BY (2016) Social learning optimization (SLO) algorithm paradigm and its application in QoS-aware cloud service composition. Inf Sci 326:315–333
Kuo HC, Lin CH (2013) Cultural evolution algorithm for global optimizations and its applications. J Appl Res Technol 11(4):510–522
Civicioglu P (2013) Backtracking search optimization algorithm for numerical optimization problems. Appl Math Comput 219(15):8121–8144
Fadakar, E., & Ebrahimi, M. (2016, March). A new metaheuristic football game inspired algorithm. In 2016 1st conference on swarm intelligence and evolutionary computation (CSIEC) (pp. 6–11). IEEE.
Das P, Das DK, Dey S (2018) A new class topper optimization algorithm with an application to data clustering. IEEE Trans Emerg Top Comput 8(4):948–959
Singh PR, Abd Elaziz M, Xiong S (2019) Ludo game-based metaheuristics for global and engineering optimization. Appl Soft Comput 84:105723
Mahmoodabadi MJ, Rasekh M, Zohari T (2018) TGA: Team game algorithm. Future Comput Inform J 3(2):191–199
Emami H, Derakhshan F (2015) Election algorithm: a new socio-politically inspired strategy. AI Commun 28(3):591–603
Lv W, He C, Li D, Cheng S, Luo S, Zhang X (2010) Election campaign optimization algorithm. Procedia Comput Sci 1(1):1377–1386
Ahmadi-Javid, A. (2011, June). Anarchic society optimization: a human-inspired method. In 2011 IEEE congress of evolutionary computation (CEC) (pp. 2586–2592). IEEE.
Ray T, Liew KM (2003) Society and civilization: an optimization algorithm based on the simulation of social behavior. IEEE Trans Evol Comput 7(4):386–396
Xu, Y., Cui, Z., & Zeng, J. (2010, December). Social emotional optimization algorithm for nonlinear constrained optimization problems. In International conference on swarm, evolutionary, and memetic computing (pp. 583–590). Springer, Berlin, Heidelberg.
Cai, W., Yang, W., & Chen, X. (2008, October). A global optimization algorithm based on plant growth theory: plant growth optimization. In 2008 International conference on intelligent computation technology and automation (ICICTA) (Vol. 1, pp. 1194–1199). IEEE.
Zhang H, Zhu Y, Chen H (2014) Root growth model: a novel approach to numerical function optimization and simulation of plant root system. Soft Comput 18(3):521–537
Karimkashi S, Kishk AA (2010) Invasive weed optimization and its features in electromagnetics. IEEE Trans Antennas Propag 58(4):1269–1278
Mohammadi M, Khodaygan S (2020) An algorithm for numerical nonlinear optimization: fertile field algorithm (FFA). J Ambient Intell Humaniz Comput 11(2):865–878
Yang, X. S. (2012, September). Flower pollination algorithm for global optimization. In International conference on unconventional computing and natural computation (pp. 240–249). Springer, Berlin, Heidelberg.
Kong, X., Chen, Y. L., Xie, W., & Wu, X. (2012, June). A novel paddy field algorithm based on pattern search method. In 2012 IEEE international conference on information and automation (pp. 686–690). IEEE.
Akyol S, Alatas B (2017) Plant intelligence based metaheuristic optimization algorithms. Artif Intell Rev 47(4):417–462
Cui, Z., & Cai, X. (2013). Artificial plant optimization algorithm. In Swarm Intelligence and Bio-Inspired Computation (pp. 351–365). Elsevier.
Karci, A. (2007, April). Theory of saplings growing up algorithm. In International Conference on Adaptive and Natural Computing Algorithms (pp. 450–460). Springer, Berlin, Heidelberg.
Salhi, A., & Fraga, E. S. (2011). Nature-inspired optimisation approaches and the new plant propagation algorithm.
Labbi Y, Attous DB, Gabbar HA, Mahdad B, Zidan A (2016) A new rooted tree optimization algorithm for economic dispatch with valve-point effect. Int J Electr Power Energy Syst 79:298–311
Zhou Y, Wang Y, Chen X, Zhang L, Wu K (2017) A novel path planning algorithm based on plant growth mechanism. Soft Comput 21(2):435–445
Liu Y, Liu J, Ma L, Tian L (2017) Artificial root foraging optimizer algorithm with hybrid strategies. Saudi J Biol Sci 24(2):268–275
Karami H, Sanjari MJ, Gharehpetian GB (2014) Hyper-Spherical Search (HSS) algorithm: a novel meta-heuristic algorithm to optimize nonlinear functions. Neural Comput Appl 25(6):1455–1465
Rahmani R, Yusof R (2014) A new simple, fast and efficient algorithm for global optimization over continuous search-space problems: radial movement optimization. Appl Math Comput 248:287–300
Salimi H (2015) Stochastic fractal search: a powerful metaheuristic algorithm. Knowl-Based Syst 75:1–18
Nematollahi AF, Rahiminejad A, Vahidi B (2020) A novel meta-heuristic optimization method based on golden ratio in nature. Soft Comput 24(2):1117–1151
Mirjalili S (2016) SCA: a sine cosine algorithm for solving optimization problems. Knowl-Based Syst 96:120–133
Gabis AB, Meraihi Y, Mirjalili S, Ramdane-Cherif A (2021) A comprehensive survey of sine cosine algorithm: variants and applications. Artif Intell Rev 54(7):5469–5540
Abualigah L, Diabat A, Mirjalili S, Abd Elaziz M, Gandomi AH (2021) The arithmetic optimization algorithm. Comput Methods Appl Mech Eng 376:113609
Humphries NE, Queiroz N, Dyer JR, Pade NG, Musyl MK, Schaefer KM et al (2010) Environmental context explains Lévy and Brownian movement patterns of marine predators. Nature 465(7301):1066–1069
Yousri D, Hasanien HM, Fathy A (2021) Parameters identification of solid oxide fuel cell for static and dynamic simulation using comprehensive learning dynamic multi-swarm marine predators algorithm. Energy Convers Manag 228:113692
Alrasheedi AF, Alnowibet KA, Saxena A, Sallam KM, Mohamed AW (2022) Chaos embed marine predator (CMPA) algorithm for feature selection. Mathematics 10(9):1411
Yang L, He Q, Yang L, Luo S (2022) A fusion multi-strategy marine predator algorithm for mobile robot path planning. Appl Sci 12(18):9170
Jia H, Sun K, Li Y, Cao N (2022) Improved marine predators algorithm for feature selection and SVM optimization. KSII Trans Internet Inform Syst (TIIS) 16(4):1128–1145
Kusuma PD, Nugrahaeni RA (2022) Stochastic marine predator algorithm with multiple candidates. Int J Adv Comput Sci Appl. https://doi.org/10.1569/IJACSA.2022.0130428
Cuevas F, Castillo O, Cortés-Antonio P (2022) Generalized type-2 fuzzy parameter adaptation in the marine predator algorithm for fuzzy controller parameterization in mobile robots. Symmetry 14(5):859
Owoola EO, Xia K, Ogunjo S, Mukase S, Mohamed A (2022) Advanced marine predator algorithm for circular antenna array pattern synthesis. Sensors 22(15):5779
He Q, Lan Z, Zhang D, Yang L, Luo S (2022) Improved marine predator algorithm for wireless sensor network coverage optimization problem. Sustainability 14(16):9944
Shaheen AM, Elsayed AM, Ginidi AR, EL-Sehiemy RA, Alharthi MM, Ghoneim SS (2022) A novel improved marine predators algorithm for combined heat and power economic dispatch problem. Alex Eng J 61(3):1834–1851
Beheshti Z (2022) BMPA-TVSinV: a binary marine predators algorithm using time-varying sine and V-shaped transfer functions for wrapper-based feature selection. Knowl-Based Syst 252:109446
Fan Q, Huang H, Chen Q, Yao L, Yang K, Huang D (2022) A modified self-adaptive marine predators algorithm: framework and engineering applications. Eng Comput 38(4):3269–3294
Shaheen AM, Elsayed AM, El-Sehiemy RA, Kamel S, Ghoneim SS (2022) A modified marine predators optimization algorithm for simultaneous network reconfiguration and distributed generator allocation in distribution systems under different loading conditions. Eng Optim 54(4):687–708
Zaky AA, Alhumade H, Yousri D, Fathy A, Rezk H, Givalou L, Falaras P (2022) Modeling and optimization of triple diode model of dye-sensitized solar panel using heterogeneous marine predators algorithm. Mathematics 10(17):3143
Liu B, Nie X, Li Z, Yang S, Tian Y (2022) Evolving deep convolutional neural networks by IP-based marine predator algorithm for COVID-19 diagnosis using chest CT scans. J Ambient Intell Humaniz Comput. https://doi.org/10.1007/s12652-022-03901-1
Liang S, Pan Y, Zhang H, Zhang J, Wang F, Chen Z (2022) Marine predators algorithm based on adaptive weight and chaos factor and its application. Sci Program. https://doi.org/10.1155/2022/4623980
Han M, Du Z, Zhu H, Li Y, Yuan Q, Zhu H (2022) Golden-sine dynamic marine predator algorithm for addressing engineering design optimization. Exp Syst Appl 210:118460
Al-qaness MA, Ewees AA, Fan H, Abualigah L, Abd Elaziz M (2022) Boosted ANFIS model using augmented marine predator algorithm with mutation operators for wind power forecasting. Appl Energy 314:118851
Adnan RM, Ewees AA, Parmar KS, Yaseen ZM, Shahid S, Kisi O (2022) The viability of extended marine predators algorithm-based artificial neural networks for streamflow prediction. Appl Soft Comput 131:109739
Sadiq AS, Dehkordi AA, Mirjalili S, Pham QV (2022) Nonlinear marine predator algorithm: a cost-effective optimizer for fair power allocation in NOMA-VLC-B5G networks. Exp Syst Appl 203:117395
Yousri D, Abd Elaziz M, Oliva D, Abraham A, Alotaibi MA, Hossain MA (2022) Fractional-order comprehensive learning marine predators algorithm for global optimization and feature selection. Knowl-Based Syst 235:107603
Hu G, Zhu X, Wang X, Wei G (2022) Multi-strategy boosted marine predators algorithm for optimizing approximate developable surface. Knowl-Based Syst 254:109615
Hassan MH, Yousri D, Kamel S, Rahmann C (2022) A modified Marine predators algorithm for solving single-and multi-objective combined economic emission dispatch problems. Comput Ind Eng 164:107906
Yousri D, Fathy A, Rezk H (2021) A new comprehensive learning marine predator algorithm for extracting the optimal parameters of supercapacitor model. J Energy Storage 42:103035
Balakrishnan K, Dhanalakshmi R, Khaire U (2022) A venture to analyse stable feature selection employing augmented marine predator algorithm based on opposition-based learning. Exp Syst. https://doi.org/10.1111/exsy.12816
Abdel-Basset M, Mohamed R, Abouhawwash M (2022) Hybrid marine predators algorithm for image segmentation: analysis and validations. Artif Intell Rev 55(4):3315–3367
Abdel-Basset M, Mohamed R, Elhoseny M, Chakrabortty RK, Ryan M (2020) A hybrid COVID-19 detection model using an improved marine predators algorithm and a ranking-based diversity reduction strategy. IEEE Access 8:79521–79540
Riad N, Anis W, Elkassas A, Hassan AEW (2021) Three-phase multilevel inverter using selective harmonic elimination with marine predator algorithm. Electronics 10(4):374
Eid A, Kamel S, Abualigah L (2021) Marine predators algorithm for optimal allocation of active and reactive power resources in distribution networks. Neural Comput Appl 33(21):14327–14355
Abdel-Basset M, Mohamed R, Chakrabortty RK, Ryan M, Mirjalili S (2021) New binary marine predators optimization algorithms for 0–1 knapsack problems. Comput Ind Eng 151:106949
Ramezani M, Bahmanyar D, Razmjooy N (2021) A new improved model of marine predator algorithm for optimization problems. Arab J Sci Eng 46(9):8803–8826
Jangir P, Buch H, Mirjalili S, Manoharan P (2021) MOMPA: Multi-objective marine predator algorithm for solving multi-objective optimization problems. Evolutionary Intell. https://doi.org/10.1007/s12065-021-00649-z
Zhong K, Zhou G, Deng W, Zhou Y, Luo Q (2021) MOMPA: multi-objective marine predator algorithm. Comput Methods Appl Mech Eng 385:114029
Abd Elaziz M, Thanikanti SB, Ibrahim IA, Lu S, Nastasi B, Alotaibi MA, Yousri D (2021) Enhanced marine predators algorithm for identifying static and dynamic photovoltaic models parameters. Energy Convers Manag 236:113971
Oszust M (2021) Enhanced marine predators algorithm with local escaping operator for global optimization. Knowl-Based Syst 232:107467
Yang W, Xia K, Li T, Xie M, Song F (2021) A multi-strategy marine predator algorithm and its application in joint regularization semi-supervised ELM. Mathematics 9(3):291
Chen, L., Cai, X., Jin, K., & Tang, Z. (2021, July). MOMPA: A high performance multi-objective optimizer based on marine predator algorithm. In Proceedings of the Genetic and Evolutionary Computation Conference Companion (pp. 177–178).
Pan JS, Shan J, Chu SC, Jiang SJ, Zheng SG, Liao L (2022) A multigroup marine predator algorithm and its application for the power system economic load dispatch. Energy Sci Eng 10(6):1840–1854
Yousri D, Ousama A, Fathy A, Babu TS, Allam D (2022) Managing the exchange of energy between microgrid elements based on multi-objective enhanced marine predators algorithm. Alex Eng J 61(11):8487–8505
Abd Elaziz M, Mohammadi D, Oliva D, Salimifard K (2021) Quantum marine predators algorithm for addressing multilevel image segmentation. Appl Soft Comput 110:107598
Houssein et al (2020) COVID-19 image classification using deep features and fractional-order marine predators algorithm. Sci Rep 10(1):1–15
Sahlol AT, Yousri D, Ewees AA, Al-Qaness MA, Damasevicius R, Elaziz MA (2020) COVID-19 image classification using deep features and fractional-order marine predators algorithm. Sci Rep 10(1):1–15
Abdel-Basset M, Mohamed R, Elhoseny M, Bashir AK, Jolfaei A, Kumar N (2020) Energy-aware marine predators algorithm for task scheduling in IoT-based fog computing applications. IEEE Trans Industr Inf 17(7):5068–5076
Ridha HM (2020) Parameters extraction of single and double diodes photovoltaic models using Marine Predators Algorithm and Lambert W function. Sol Energy 209:674–693
Salgotra R, Singh S, Singh U, Mirjalili S, Gandomi AH (2023) Marine predator inspired naked mole-rat algorithm for global optimization. Expert Syst Appl 212:118822
Yıldız BS (2022) Marine predators algorithm and multi-verse optimisation algorithm for optimal battery case design of electric vehicles. Int J Veh Des 88(1):1–11
Abualigah L, Al-Okbi NK, Elaziz MA, Houssein EH (2022) Boosting marine predators algorithm by salp swarm algorithm for multilevel thresholding image segmentation. Multimed Tools Appl 81(12):16707–16742
Hai T, Zhou J, Masdari M, Marhoon HA (2022) A hybrid marine predator algorithm for thermal-aware routing scheme in wireless body area networks. J Bionic Eng. https://doi.org/10.1007/s42235-022-00263-4
Qin X, Zhang S, Dong X, Zhan Y, Wang R, Xu D (2022) China’s carbon dioxide emission forecast based on improved marine predator algorithm and multi-kernel support vector regression. Environ Sci Pollut Res 30(3):5730–5748
Balamurugan A, Janakiraman S, Priya MD, Malar ACJ (2022) Hybrid marine predators optimization and improved particle swarm optimization-based optimal cluster routing in wireless sensor networks (WSNs). China Commun 19(6):219–247
Gao Z, Zhuang Y, Chen C, Wang Q (2022) Hybrid modified marine predators algorithm with teaching-learning-based optimization for global optimization and abrupt motion tracking. Multimed Tools Appl. https://doi.org/10.1007/s11042-022-13819-7
Ghoneimy M, Hassan HA, Nabil E (2021) A new hybrid clustering method of binary differential evolution and marine predators algorithm for multi-omics datasets. Int J Intell Eng Syst 14(2):421–431
Hu G, Zhu X, Wei G, Chang CT (2021) An improved marine predators algorithm for shape optimization of developable ball surfaces. Eng Appl Artif Intell 105:104417
Houssein EH, Mahdy MA, Fathy A, Rezk H (2021) A modified marine predator algorithm based on opposition based learning for tracking the global MPP of shaded PV system. Expert Syst Appl 183:115253
Abd Elaziz M, Ewees AA, Yousri D, Abualigah L, Al-qaness MA (2022) Modified marine predators algorithm for feature selection: case study metabolomics. Knowl Inf Syst 64(1):261–287
Zhong K, Luo Q, Zhou Y, Jiang M (2021) TLMPA: teaching-learning-based marine predators algorithm. AIMS Math 6(2):1395–1442
Yousri D, Fathy A, Rezk H, Babu TS, Berber MR (2021) A reliable approach for modeling the photovoltaic system under partial shading conditions using three diode model and hybrid marine predators-slime mould algorithm. Energy Convers Manag 243:114269
Diab AAZ, Tolba MA, El-Magd AGA, Zaky MM, El-Rifaie AM (2020) Fuel cell parameters estimation via marine predators and political optimizers. IEEE Access 8:166998–167018
Wang N, Wang JS, Zhu LF, Wang HY, Wang G (2020) A novel dynamic clustering method by integrating marine predators algorithm and particle swarm optimization algorithm. IEEE Access 9:3557–3569
Shaheen MA, Yousri D, Fathy A, Hasanien HM, Alkuhayli A, Muyeen SM (2020) A novel application of improved marine predators algorithm and particle swarm optimization for solving the ORPD problem. Energies 13(21):5679
Mohammed, S. J., Zubaidi, S. L., Al-Ansari, N., Ridha, H. M., & Al-Bdairi, N. S. S. (2022). Hybrid technique to improve the river water level forecasting using artificial neural network-based marine predators algorithm. Advn Civil Eng.
Houssein EH, Abdelminaam DS, Ibrahim IE, Hassaballah M, Wazery YM (2021) A hybrid heartbeats classification approach based on marine predators algorithm and convolution neural networks. IEEE Access 9:86194–86206
Krithiga G, Mohan V (2022) Elimination of harmonics in multilevel inverter using multi-group marine predator algorithm-based enhanced RNN. Int Trans Electr Energy Syst. https://doi.org/10.1155/2022/8004425
Dinh PH (2022) An improved medical image synthesis approach based on marine predators algorithm and maximum gabor energy. Neural Comput Appl 34(6):4367–4385
Vankadara SK, Chatterjee S, Balachandran PK, Mihet-Popa L (2022) Marine predator algorithm (MPA)-based MPPT technique for solar PV systems under partial shading conditions. Energies 15(17):6172
Prema K, Visumathi J (2022) An optimized decision support framework for shrimp freshness detection using deep learning and marine predators algorithm. J East China Univ Sci Technol 65(3):269–278
Ikram RMA, Ewees AA, Parmar KS, Yaseen ZM, Shahid S, Kisi O (2022) The viability of extended marine predators algorithm-based artificial neural networks for streamflow prediction. Appl Soft Comput 131:109739
Bayoumi ASA, El-Sehiemy RA, Abaza A (2022) Effective PV parameter estimation algorithm based on marine predators optimizer considering normal and low radiation operating conditions. Arab J Sci Eng 47(3):3089–3104
Chen T, Chen Y, He Z, Li E, Zhang C, Huang Y (2022) A novel marine predators algorithm with adaptive update strategy. J Supercomput. https://doi.org/10.1007/s11227-022-04903-8
Ho LV, Nguyen DH, Mousavi M, De Roeck G, Bui-Tien T, Gandomi AH, Wahab MA (2021) A hybrid computational intelligence approach for structural damage detection using marine predator algorithm and feedforward neural networks. Comput Struct 252:106568
Mahajan S, Mittal N, Pandit AK (2021) Image segmentation using multilevel thresholding based on type II fuzzy entropy and marine predators algorithm. Multimed Tools Appl 80(13):19335–19359
Dinh PH (2021) A novel approach based on three-scale image decomposition and marine predators algorithm for multi-modal medical image fusion. Biomed Signal Process Control 67:102536
Chen X, Qi X, Wang Z, Cui C, Wu B, Yang Y (2021) Fault diagnosis of rolling bearing using marine predators algorithm-based support vector machine and topology learning and out-of-sample embedding. Measurement 176:109116
Abd Elminaam DS, Nabil A, Ibraheem SA, Houssein EH (2021) An efficient marine predators algorithm for feature selection. IEEE Access 9:60136–60153
Sattar MAE, Al Sumaiti A, Ali H, Diab AAZ (2021) Marine predators algorithm for parameters estimation of photovoltaic modules considering various weather conditions. Neural Comput Appl 33(18):11799–11819
Sobhy MA, Abdelaziz AY, Hasanien HM, Ezzat M (2021) Marine predators algorithm for load frequency control of modern interconnected power systems including renewable energy sources and energy storage units. Ain Shams Eng J 12(4):3843–3857
Yu G, Meng Z, Ma H, Liu L (2021) An adaptive marine predators algorithm for optimizing a hybrid PV/DG/battery system for a remote area in China. Energy Rep 7:398–412
Sun X, Wang G, Xu L, Yuan H, Yousefi N (2021) Optimal performance of a combined heat-power system with a proton exchange membrane fuel cell using a developed marine predators algorithm. J Clean Prod 284:124776
Abd Elaziz M, Shehabeldeen TA, Elsheikh AH, Zhou J, Ewees AA, Al-qaness MA (2020) Utilization of random vector functional link integrated with marine predators algorithm for tensile behavior prediction of dissimilar friction stir welded aluminum alloy joints. J Market Res 9(5):11370–11381
Yousri D, Babu TS, Beshr E, Eteiba MB, Allam D (2020) A robust strategy based on marine predators algorithm for large scale photovoltaic array reconfiguration to mitigate the partial shading effect on the performance of PV system. IEEE Access 8:112407–112426
Soliman MA, Hasanien HM, Alkuhayli A (2020) Marine predators algorithm for parameters identification of triple-diode photovoltaic models. IEEE Access 8:155832–155842
Ebeed M, Alhejji A, Kamel S, Jurado F (2020) Solving the optimal reactive power dispatch using marine predators algorithm considering the uncertainties in load and wind-solar generation systems. Energies 13(17):4316
Dhal KG, Das A, Ray S, Rai R, Ghosh TK (2022) Archimedes optimizer-based fast and robust fuzzy clustering for noisy image segmentation. J Supercomput. https://doi.org/10.1007/s11227-022-04769-w
Dhal KG, Ray S, Das A, Das S (2019) A survey on nature-inspired optimization algorithms and their application in image enhancement domain. Arch Comput Methods Eng 26(5):1607–1638
Funding
There is no funding associated with this research.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
On behalf of all authors, the corresponding author states that there is no conflict of interest. The authors declare that they have no conflict of interest.
Ethical Approval
This article does not contain any studies with human participants or animals performed by any of the authors.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Rai, R., Dhal, K.G., Das, A. et al. An Inclusive Survey on Marine Predators Algorithm: Variants and Applications. Arch Computat Methods Eng 30, 3133–3172 (2023). https://doi.org/10.1007/s11831-023-09897-x
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11831-023-09897-x