Next Article in Journal
Fast Feature Selection in Interval Data Using Rough Sets with Fuzzy Tolerance Relation-Based Hierarchical Approximations
Previous Article in Journal
Symmetry-Aware Vehicle State Estimation Using a Chaotic-Gradient-Optimized Extended Kalman Filter
Previous Article in Special Issue
Enhanced Enterprise Development Optimization Algorithm with Business Management Strategies for Global Optimization and Real-World Engineering Applications
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Multi-Strategy Enhanced Beaver Behavior Optimizer for Global Optimization and Enterprise Bankruptcy Prediction

1
School of Finance, Renmin University of China, Beijing 100872, China
2
College of Artificial Intelligence, Nankai University, Tianjin 300350, China
*
Author to whom correspondence should be addressed.
Symmetry 2026, 18(5), 848; https://doi.org/10.3390/sym18050848 (registering DOI)
Submission received: 14 April 2026 / Revised: 9 May 2026 / Accepted: 11 May 2026 / Published: 15 May 2026
(This article belongs to the Special Issue Symmetry and Metaheuristic Algorithms)

Abstract

Enterprise bankruptcy prediction is a critical research issue in financial risk early warning, credit evaluation, and investment decision-making. To address the limitations of traditional methods in handling high-dimensional, nonlinear, and complex financial data, including parameter sensitivity, susceptibility to local optima, and insufficient prediction stability, this study proposes a multi-strategy enhanced Beaver Behavior Optimizer and applies it to optimize kernel extreme learning machines, constructing the MEBBO KELM prediction model. Three improvement mechanisms are introduced, including an elite pool enhanced exploration strategy, a stochastic centroid reverse learning strategy, and a leader guided boundary control strategy, which improve population diversity, global search capability, boundary handling capacity, and convergence accuracy. The proposed algorithm is evaluated on CEC2017 and CEC2022 benchmark datasets and compared with EWOA, HPHHO, MELGWO, TACPSO, CFOA, ALA, AOO, RIME, and BBO. Statistical analyses are conducted using the Wilcoxon rank sum test and the Friedman test. The results demonstrate that MEBBO achieves superior solution accuracy and stability, indicating strong global optimization capability and robustness. Further experiments on the Wieslaw Corporate Bankruptcy Dataset show that MEBBO-KELM achieves strong and robust performance across multiple evaluation metrics, including ACC, MCC, Sensitivity, Specificity, Precision, Recall, and F1 score. Specifically, ACC reaches 79.7578, MCC reaches 0.6050, and F1 score reaches 78.8504, confirming its effectiveness.

1. Introduction

Enterprise bankruptcy prediction has long been a core issue in financial risk management, credit evaluation, investment decision-making, and prudential regulation. Its primary objective lies in identifying potential financial distress or bankruptcy risks through corporate financial indicators, operational conditions, and governance characteristics [1]. With the continuous evolution of capital markets, increasingly complex business environments, and heightened external uncertainties, bankruptcy prediction has transcended its role as a post-event analytical tool to become a critical mechanism for proactive risk warning and resource allocation [2]. For creditors, accurate bankruptcy prediction facilitates optimized credit approval processes and post-loan risk control; for investors, it helps identify potential value traps and enhance asset allocation efficiency; while for regulators, it strengthens risk monitoring capabilities and reduces risk contagion probabilities [3]. Therefore, developing bankruptcy prediction models with higher predictive accuracy, stronger generalization capabilities, and improved robustness remains a pivotal research focus in interdisciplinary studies spanning finance, management, and intelligent computing.
Current research on bankruptcy prediction primarily follows two technical approaches: parametric methods and non-parametric methods [4]. Parametric methods include multivariate discriminant analysis, logistic regression, and Probit models. While these approaches offer clear statistical frameworks and strong interpretability, they often rely on assumptions about data distribution, variable independence, or linear relationships, leading to limitations when handling high-dimensional, nonlinear, or noisy datasets [5,6]. In contrast, non-parametric methods such as support vector machines, decision trees, random forests, artificial neural networks, and deep learning models demonstrate greater adaptability to prior distribution assumptions. They effectively capture complex nonlinear relationships between variables, making them widely adopted in bankruptcy prediction studies with robust predictive performance [7,8]. However, these methods remain highly sensitive to parameter settings, feature redundancy, and training processes, frequently resulting in local optimization traps [9]. Consequently, developing effective optimization mechanisms to enhance model performance and classification accuracy has become crucial for advancing bankruptcy prediction research [10,11]. Recent years have seen meta-heuristic algorithms emerge as promising solutions, leveraging their global search capabilities, flexibility, and adaptability to feature selection and joint parameter optimization [12].
Meta-heuristic algorithms can generally be categorized into four major types [13]: Swarm Intelligence (SI), Evolutionary Algorithms (EA), Physics-based Algorithms (PhA), and Human-based Algorithms. Among these, Swarm Intelligence algorithms are primarily inspired by the cooperative behaviors of social biological groups, which have evolved through natural processes over time [14]. For instance, the Particle Swarm Optimization (PSO) algorithm proposed by Kennedy and Eberhart in 1995 was developed based on the natural movement patterns of swarm particles [15]. Evolutionary Algorithms represent probabilistic optimization methods grounded in natural evolutionary principles [16], with the Genetic Algorithm (GA) introduced by Holland [17] in 1992 serving as a classic example derived from Darwinian evolution theory. Physics-based Algorithms are primarily derived from physical laws or chemical reaction processes. For instance, the Simulated Annealing (SA) algorithm proposed by Kirkpatrick, Gelatt Jr., and Vecchi [18] in 1983 was inspired by the thermal equilibrium behavior of multi-degree-of-freedom systems at finite temperatures. Human behavior-based algorithms primarily simulate human activities or social interaction processes. A notable example is the Harmony Search (HS) algorithm introduced by Zong Woo et al. [19] in 2001, which mimics the collaborative mechanisms observed during musicians’ improvisational performances.
The Beaver Behavior Optimizer (BBO) is a newly proposed swarm intelligence optimization algorithm inspired by the behavioral mechanisms of beavers in dam construction, material transport, and collaborative activities [20]. By simulating the cooperative processes of beaver colonies in environmental contexts, this algorithm achieves both global exploration and local exploitation of search spaces. Although the original BBO demonstrated promising application potential in various benchmark tests and engineering optimization tasks, the No Free Lunch (NFL) theorem indicates that no optimization algorithm can maintain optimal performance across all problems [21,22]. Similarly, in bankruptcy prediction tasks characterized by high-dimensional features, complex nonlinear relationships, and noise interference, the original BBO still exhibits issues such as slow convergence rates and insufficient optimization accuracy [23]. To address these limitations, this paper proposes a Multi-Strategy Enhanced Beaver Behavior Optimizer (MEBBO). The primary contributions of this study are reflected in the following aspects:
(1)
We propose MEBBO by embedding three targeted strategies into the key search stages of the original BBO, establishing a one-to-one correspondence between the proposed mechanisms and BBO’s main weaknesses, including insufficient search guidance, weak local-optimum escape ability, and inefficient boundary handling.
(2)
We design an elite pool-enhanced exploration strategy, which constructs an elite pool from high-quality individuals and embeds elite-guided learning into the architect update process, thereby improving search directionality and reducing the blind search caused by randomly selected learning objects in the original BBO.
(3)
We introduce a stochastic centroid reverse learning strategy, which generates reverse candidate solutions based on centroids formed by randomly selected individuals, thereby enhancing search-space expansion and local-optimum escape ability, and addressing the lack of effective reverse learning or backtracking mechanisms when the original BBO population is trapped in local regions.
(4)
We develop a leader-guided boundary control strategy, which redirects boundary-crossing individuals into the feasible domain under the guidance of the current best individual, thereby improving boundary correction stability and avoiding search-direction disruption and boundary aggregation caused by direct truncation in the original BBO.
(5)
This study integrates the three strategies into a coordinated search framework, in which elite pool-enhanced exploration strengthens search guidance, stochastic centroid reverse learning expands the solution space, and leader-guided boundary control improves feasibility correction, enabling MEBBO to better balance exploration, exploitation, diversity maintenance, and boundary handling.
(6)
This study systematically evaluates MEBBO on CEC2017 and CEC2022 benchmark test suites and further integrates it with KELM for enterprise bankruptcy prediction, verifying its optimization accuracy, robustness, and practical applicability in financial risk classification.
The remainder of this paper is organized as follows: Section 2 reviews recent literature on meta-heuristic optimization algorithms; Section 3 introduces the original BBO algorithm and elaborates on the proposed multi-strategy enhanced BBO algorithm; Section 4 presents numerical experiments and analysis; Section 5 presents bankruptcy prediction and indicator analysis based on the MEBBO-KELM model; Section 6 discusses the advantages, original contributions, and limitations of the proposed method in comparison with related approaches; Section 7 summarizes the key research findings and proposes potential directions for future research.

2. Related Work

Meta-heuristic algorithms, as a class of stochastic optimization methods inspired by nature, have been widely applied in predictive modeling in recent years. By simulating biological evolution, population behavior, or physical processes, these algorithms can effectively address high-dimensional, nonlinear, and non-convex prediction problems, thereby compensating for the limitations of traditional prediction methods in modeling complex systems [23].
In recent years, researchers have developed various novel meta-heuristic algorithms addressing different natural phenomena and biological behaviors, applying them to diverse prediction tasks. Wei et al. [24] proposed a multi-objective escape bird search optimization algorithm integrated with a Transformer for stock market forecasting. Results demonstrated that this method effectively balances global exploration and local exploitation, outperforming traditional optimization algorithms in stock price prediction tasks. Yu et al. [25] proposed an enhanced version of the dung beetle optimization algorithm for optimizing the path of unmanned aerial vehicles. The experimental results show that this algorithm accelerates the convergence speed through multiple mechanisms and improves the optimization accuracy at the same time. Combining meta-heuristic algorithms with deep learning models to optimize network hyperparameters or structural parameters has become a key research trend in recent years. Elshewey et al. [26] utilized the grey goose optimization algorithm for automatic parameter tuning of LSTM networks, significantly improving model accuracy in cardiac disease classification prediction. Wei et al. [24] further applied improved meta-heuristic algorithms to optimize the parameters of the Transformer’s attention mechanism, achieving remarkable stock market prediction accuracy and highlighting the strong potential of meta-heuristic algorithms in deep learning model optimization. In feature selection, meta-heuristic algorithms can effectively eliminate redundant features, reduce dimensionality, and enhance model generalization capabilities. Abualhaj et al. [27] integrated the Grey Wolf Optimization Algorithm with Random Forest to develop the RFGWO-Mal malware detection system, achieving high detection accuracy on the Obfuscated-MalMem2022 dataset. Abualhaj et al. [28] compared Whale Optimization Algorithm and Harris Hawk Optimization Algorithm in intrusion detection feature selection, demonstrating that both methods maintained high classification accuracy while significantly reducing dimensionality, thereby validating the effectiveness of meta-heuristic feature selection. Additionally, hybrid prediction frameworks combining multiple meta-heuristic algorithms have emerged as a research hotspot. Hai et al. [29] proposed a computational intelligence framework integrating neural networks, gene expression programming, and multi-objective particle swarm optimization for ternary hybrid nanofluid performance prediction, achieving high prediction accuracy. Giedraityte et al. [23] systematically summarized hybrid meta-heuristic prediction optimization methods for renewable energy systems, highlighting that integrated applications of multi-objective particle swarm optimization, NSGA-II, and Grey Wolf Optimization algorithms enhance system economic efficiency, environmental sustainability, and reliability.
In the field of bankruptcy prediction, traditional statistical models and machine learning methods often face challenges related to parameter optimization and limited predictive accuracy when processing high-dimensional, nonlinear, and imbalanced financial data. To address these issues, researchers have begun incorporating meta-heuristic algorithms into bankruptcy prediction model optimization. Jiang et al. [30] proposed an improved Condor Optimization Algorithm (TIS-NGO) that integrates innovative thinking mechanisms, differential evolutionary heuristic attack strategies, and centroid-based opposing boundary control, and applied it to optimize KELM for constructing bankruptcy prediction models. Results demonstrated that this method exhibited excellent convergence performance and classification accuracy on both benchmark tests and bankruptcy datasets. Khaldi et al. [31] improved arithmetic optimization algorithms based on S-shaped opposing learning strategies and applied them to corporate financial failure prediction. Experimental results showed that this approach enhanced population diversity, expanded the search scope, and achieved superior prediction outcomes compared to the original algorithms. To tackle data imbalance in bankruptcy prediction, Ainan et al. [32] proposed a hybrid model combining XGBoost and Artificial Neural Networks (ANN) with genetic algorithm parameter optimization. The results indicated that this method achieved high AUC, sensitivity, and accuracy on an imbalanced Polish enterprise dataset, significantly improving bankruptcy prediction reliability. Meanwhile, KELM has become a widely used classification model in recent years because of its fast training speed and strong generalization capabilities. However, its performance remains highly dependent on parameter settings, making meta-heuristic algorithms essential for parameter optimization. In addition to Jiang et al. [30], Zhu et al. [33] proposed an improved secretary bird optimization algorithm for KELM optimization. Although applied to diabetes classification, their framework demonstrates that meta-heuristic KELM optimization exhibits strong versatility in classification prediction tasks. Beyond parameter optimization, meta-heuristic algorithms are also widely used for feature selection in bankruptcy prediction. Peng et al. [34] introduced a hierarchical Harris eagle optimization algorithm for high-dimensional feature selection, validating its effectiveness across multiple datasets. Zhou et al. [35] developed a slime mold algorithm combining enhanced local variation and full neighborhood search, outperforming traditional meta-heuristic algorithms in feature selection tasks. Ji et al. [36] proposed an improved roulette optimization technique (RMRIME), which enhances convergence accuracy and improves model classification performance on bankruptcy prediction datasets through roulette selection and elite information-guided variation to expand the search space.

3. Materials and Methods

This section presents the methodological foundation of the study. It first introduces the original BBO algorithm to provide the necessary background for understanding its search mechanism and limitations. Then, the proposed MEBBO algorithm is described in detail, including the design logic, mathematical formulation, and implementation process of the three enhancement strategies. This organization enables readers to understand how the proposed method is developed from the original BBO and why each improvement strategy is introduced.

3.1. An Overview of BBO

The BBO is a novel swarm intelligence optimization algorithm inspired by the cooperative dam-building behavior of beavers. The following formulation is mainly based on the original BBO framework proposed by Ouyang et al. [20]. Its core concept involves mapping two typical behaviors—material collection and dam maintenance—during beaver dam construction into two distinct phases: global exploration and local exploitation in the optimization process. Each individual’s decision variables are treated as attributes of specific “building materials,” with different individuals representing unique material combinations carried by beavers. By simulating beavers’ behavior of extensively searching for materials in the early stages and continuously maintaining and improving the dam structure in later stages, the algorithm achieves efficient exploration of the solution space and approximation of the optimal solution. BBO features a clear division between the exploration and exploitation phases, strong stochastic search capabilities, effective suppression of premature convergence, and enhanced convergence accuracy.
For consistency, the position of the i-th beaver individual at iteration t is denoted as x i t = x i , 1 t , x i , 2 t , , x i , D t , where D is the problem dimension. BBO initially initializes the population through a stochastic approach. For the i-th individual, the initial position in the j-th dimension is determined by a random value drawn between the lower and upper bounds:
x i , j = l b j + ( u b j l b j ) r a n d ,
where l b j and u b j denote the lower and upper bounds of the j-th dimension, respectively, and r a n d [ 0 ,   1 ] denotes a uniformly distributed random number. To characterize the dynamic transition of the algorithm from exploration to exploitation, the authors further define the dam-phase factor:
E = sin π t 2 T ,
where t represents the current iteration count, and T represents the maximum iteration count. As the iterations progress, the value of E monotonically increases from 0 to 1. In each iteration, a random number is generated. When the condition is met, the algorithm enters the exploitation phase; otherwise, it enters the exploration phase. This design enables the algorithm to prioritize local fine-tuning in the later stages while maintaining a certain level of global search capability.
During the exploration phase, the population is divided into two categories of individuals: the top 25% in terms of fitness are defined as architects, while the remainder are prospectors. Architect individuals update their current positions by learning from other elite individuals, with the update formula being:
x i , j a r c h i t e c t ( t + 1 ) = x i , j a r c h i t e c t ( t ) + I ( r 2 < 0.5 ) r 3 x k , j a r c h i t e c t ( t ) x i , j a r c h i t e c t ( t ) ,
where I ( · ) denotes the characteristic function, r 2 , r 3 [ 0 ,   1 ] are random numbers, and k indicates another architect individual selected at random. For a prospector individual, it learns from an architect while actively exploring new materials through a random term with Gaussian perturbation. Its update formula is as follows:
x i , j p r o s p e c t o r ( t + 1 ) = x i , j p r o s p e c t o r ( t ) + I ( r 4 < 0.5 ) r 5 x i , j a r c h i t e c t ( t ) x i , j p r o s p e c t o r ( t ) + r 6 cos π t 2 T ( u b j l b j ) 10
where r 4 , r 5 [ 0 ,   1 ] are uniformly distributed random numbers, and r 6 denotes a Gaussian random variable. Consequently, BBO integrates both elite guidance and stochastic diffusion during the exploration phase, which enhances population diversity and prevents falling into local optima.
During the exploitation phase, all individuals are treated as architects and perform refinement searches around the current optimal solution. The update formula is as follows:
x i , j a r c h i t e c t ( t + 1 ) = x i , j a r c h i t e c t ( t ) + r 7 x k , j a r c h i t e c t ( t ) x i , j a r c h i t e c t ( t ) + r 8 x b e s t , j a r c h i t e c t ( t ) x i , j a r c h i t e c t ( t )
where r 7 , r 8 [ 0 ,   1 ] are random numbers, and x b e s t , j a r c h i t e c t ( t ) denotes the position of the current global best individual in the j-th dimension. This equation indicates that during the local exploitation phase, individuals are simultaneously guided by both random peer individuals and the global optimal individual, thereby enhancing local refinement capabilities. In summary, the basic steps of BBO include population initialization, fitness calculation, determining whether to enter the exploration or exploitation phase based on the dam-phase factor, updating individual positions according to the corresponding formulas, and iterating until the termination conditions are met to output the optimal solution. The flowchart of the original BBO algorithm is shown in Figure 1.

3.2. The Proposed MEBBO

Although the original BBO has shown promising optimization potential in continuous optimization problems, its search mechanism still has several structural limitations when dealing with complex, high-dimensional, and multimodal problems. Specifically, the random selection of learning objects may lead to insufficient search guidance and unstable population evolution; the lack of an effective search-space expansion mechanism may weaken the algorithm’s ability to escape local optima; and the simple boundary handling strategy may reduce the quality of infeasible-solution correction. These limitations can result in population diversity loss, premature convergence, and insufficient optimization accuracy. Therefore, there remains a clear need to improve the original BBO by developing a more coordinated search mechanism that can simultaneously enhance exploration, maintain diversity, and improve boundary correction.
Although recent variants such as CCBBO and EBBO have attempted to improve BBO through crisscross information exchange or multi-stage cooperative mechanisms [37,38], the application of a BBO-based enhanced optimizer to KELM parameter tuning in bankruptcy prediction remains insufficiently explored. Table 1 summarizes the main differences between MEBBO and recent BBO variants.
To address this research gap, this subsection presents the proposed Multi-Strategy Enhanced Beaver Behavior Optimizer (MEBBO). The main purpose is to explain how the original BBO is improved through three complementary strategies designed for different stages and weaknesses of the search process. First, an elite pool-enhanced exploration strategy is introduced to improve the quality of search guidance and enhance global exploration. Second, a stochastic centroid reverse learning strategy is developed to expand the solution space and strengthen the ability to escape local optima. Third, a leader-guided boundary control strategy is designed to improve the correction of out-of-bound individuals and enhance convergence stability. Through this organization, this subsection clarifies the design logic, mathematical formulation, and implementation process of MEBBO.
Compared with existing BBO variants such as CCBBO and EBBO, the proposed MEBBO differs not only in the specific improvement strategies adopted but also in the way these strategies are embedded into the original BBO search mechanism. CCBBO mainly improves BBO through crisscross information exchange, while EBBO focuses on adaptive mutation, dynamic opposition-based learning, and multi-stage cooperation. In contrast, MEBBO is designed according to the specific weaknesses observed in the original BBO search process: the elite pool-enhanced exploration strategy improves the quality of learning objects in the exploration phase, the stochastic centroid reverse learning strategy provides a dynamic backtracking mechanism based on population distribution, and the leader-guided boundary control strategy transforms passive boundary truncation into informative feasibility correction. Therefore, MEBBO is not merely another variant that adds general enhancement operators to BBO, but a coordinated framework that establishes explicit correspondence between BBO’s search limitations and targeted improvement mechanisms.

3.2.1. Elite Pool-Enhanced Exploration

In the original BBO algorithm, an individual architect typically selects a random member from the architect set for learning, with its update mechanism expressed as
x i , j t + 1 = x i , j t + r x k , j t x i , j t
where x i , j t denotes the position of an individual in dimension j at the t -th iteration, x k , j t represents the position of a randomly selected architect individual in dimension j , and r ( 0 ,   1 ) is a random number. Although this mechanism retains a certain degree of randomness, the complete randomness of learning objects leads to unstable reference information quality, which can easily result in blind search directions and consequently affect the algorithm’s convergence efficiency and solution accuracy.
To enhance the utilization of high-quality solution information during the exploration phase, this paper introduces an elite pool-enhanced exploration strategy. Specifically, in each iteration, the population is first ranked according to individual fitness values, and the top-ranked individuals are selected to form the elite pool. Let the population size be N . Then, the elite pool size is defined as
N e = r o u n d ( 0.2 N )
Accordingly, the elite pool in the t -th generation can be expressed as
E P t = x e , 1 t , x e , 2 t , , x e , N e t
where E P t denotes the elite pool at iteration t , and x e , k t represents the k -th elite individual selected according to fitness ranking. During the architect update phase, instead of randomly selecting learning objects from the general architect set, an elite individual is randomly selected from the elite pool for guidance. Its update formula is as follows:
x i , j t + 1 = x i , j t + r x e , j t x i , j t
Unlike single-optimum solution guidance, this strategy employs a “random elite pool selection” mechanism, enabling individuals to learn from multiple high-quality solutions. This approach not only enhances the utilization of advantageous regions but also prevents the population from rapidly converging on a single point, thereby achieving a balance between optimum information utilization and population diversity maintenance.
The elite pool enhancement exploration strategy demonstrates three key advantages. First, it confines learning objectives to high-fitness individual sets, enhancing search direction efficiency and reducing ineffective searches. Second, as individuals may migrate toward different elite candidates, this strategy generates diversified search branches within high-quality regions, thereby improving the algorithm’s ability to escape local optima. Third, the introduction of a stochastic step size prevents direct replication of elite solutions, instead enabling gradual convergence toward elite regions. This approach achieves an optimal balance between global exploration and local exploitation. Ultimately, the strategy accelerates population convergence toward potentially optimal regions while improving the stability and robustness of the algorithmic results.

3.2.2. Random Centroid Reverse Learning

The original BBO algorithm primarily relies on mutual learning among individuals and position updates to advance the search process, but lacks an effective backward learning mechanism. When the population gradually converges to local regions, issues such as rapid search range contraction, reduced population diversity, and falling into local optima may arise, thereby affecting the algorithm’s convergence speed and solution accuracy.
To enhance the global exploration capability of the population, this paper introduces a stochastic centroid reverse learning strategy. This strategy is executed once after each generation: first, a subset S t containing K individuals are randomly sampled from the current population without replacement, where K = N 2 ; then, the stochastic centroid of this subset is calculated.
M t = 1 K k = 1 K x s t
where x s t represents the selected individual, and M t denotes the stochastic centroid at iteration t , with the population size denoted as N . Subsequently, using the random centroids as the center of symmetry, corresponding reverse solutions are generated for each individual in the population:
x ~ i t = 2 M t x i t i = 1,2 , , N .
Unlike traditional reverse learning methods that generate opposite solutions based on boundary conditions or the current best individual, this strategy employs the centroid of randomly sampled population clusters as the reference point. This approach enables reverse solutions to dynamically reflect the population distribution characteristics across different stages of iteration. Since random centroids change with each generation, the generated reverse candidate solutions exhibit enhanced flexibility and adaptability, effectively expanding the search scope and improving population diversity. The fitness values of the original individuals and the reverse solutions are then calculated, followed by population updates through a greedy selection mechanism:
x i t + 1 = x ~ i t , f ( x ~ i t ) < f ( x i t ) , x i t , o t h e r w i s e .
The stochastic centroid reverse learning strategy demonstrates three key advantages. First, constructing reverse solutions centered on stochastic centroids enables search expansion from current regions to opposite areas, significantly enhancing search space coverage. Second, dynamically varying centroids across generations introduces strong uncertainty and dispersion into reverse solutions, effectively breaking population clustering patterns and improving the algorithm’s ability to escape local optima. Third, when combined with a greedy selection mechanism, only reverse solutions superior to the current individuals are retained. This approach strengthens exploration capabilities without compromising population quality, ultimately accelerating convergence speed and improving final solution accuracy. Overall, the stochastic centroid reverse learning mechanism provides an enhanced update strategy for the original BBO that balances exploration with stability maintenance.

3.2.3. Leader-Guided Boundary Control

During the iteration process of swarm intelligence optimization algorithms, individuals frequently exceed predefined search boundaries after position updates. The original BBO addresses this issue directly by forcibly truncating out-of-bound dimensions to their corresponding lower and upper bounds.
x i , j = max x i , j , l b j ,   x i , j = m i n x i , j , u b j
While this method ensures that individuals remain within the feasible domain, it introduces certain drawbacks: first, direct truncation may disrupt the original search direction of individuals; second, forcing a large number of individuals near the boundary can lead to solution clustering in the boundary region, thereby reducing search efficiency and convergence stability.
To address the aforementioned limitations, this paper introduces a leader-guided boundary control strategy. When an individual crosses the boundary, the strategy no longer simply maps it to the boundary value but dynamically adjusts the out-of-bound component using the positional information of the current global best individual (leader). Let the current global best solution be denoted as x b e s t t , and a ( 0 ,   1 ) be a random variable. Then, the updated value of the individual is defined as:
x i , j t + 1 = a x b e s t , j t , x i , j t + 1 < l b j , ( 1 a ) x b e s t , j t , x i , j t + 1 > u b j , x i , j t + 1 , o t h e r w i s e
When a dimension falls below the lower bound, its value is recalibrated to a random proportion of the corresponding dimension of the current leader. If a dimension exceeds the upper bound, the adjustment uses the complementary proportion of the leader’s corresponding dimension. To strictly guarantee feasibility, the corrected solution is finally clipped into l b j , u b j .
x i , j t + 1 = min max x i , j t + 1 , l b j , u b j
This boundary-correction mechanism transforms the updated position from a fixed boundary point into a dynamic position aligned with the current best solution, converting traditional passive truncation into active correction guided by the best solution. Compared with conventional boundary handling methods, this strategy is triggered only when individuals cross the boundaries, avoiding unnecessary interference with normal search trajectories while precisely correcting unreasonable positions. This approach ensures solution feasibility while fully leveraging the effective search information contained within the current optimal individual.
The leader-guided boundary control strategy demonstrates several key advantages. First, it improves the utilization of evolutionary information during boundary correction, allowing boundary-crossing individuals to return to the feasible region while retaining their tendency toward promising directions. Second, rather than forcing individuals back to fixed boundary values, the proposed mechanism adjusts them under the guidance of the current leader, reducing oscillations near boundaries and avoiding excessive accumulation in boundary areas. Third, in later iterations, the leader is generally close to a high-quality region. Thus, boundary-crossing individuals can be redirected toward more promising, feasible areas after adjustment instead of being trapped near the boundary, enhancing local exploitation ability. Finally, as boundary correction is guided by the current global best individual, the population gradually moves toward superior regions more stably. This mechanism improves convergence stability.
From a holistic coordination perspective, the leader-guided boundary control strategy demonstrates strong complementarity with the two aforementioned improvement strategies. The elite pool-enhanced exploration strategy primarily enhances multidirectional search capabilities within high-quality regions, while the stochastic centroid reverse learning strategy focuses on expanding the search space and improving the ability to escape local optima. The leader-guided boundary control strategy further implements targeted corrections for boundary-crossing individuals, strengthening local exploitation and stable convergence near the boundaries. Through their synergistic interaction, MEBBO achieves an optimal balance among exploration capability, exploitation capability, and boundary processing capability. The mechanism of the leader-guided boundary control strategy is illustrated in Figure 2, and the complete pseudocode of MEBBO is presented in Algorithm 1.
The following is the pseudocode of Algorithm 1.
Algorithm 1. MEBBO
Initialize population x and evaluate fitness//Generate initial solutions and calculate fitness
Set N e = round(0.2N)//Define the elite pool size
for t = 1 to T do
  Compute E//Calculate the dam-phase factor
  Update elite pool EP with top N e individuals//Preserve high-quality individuals
  Divide top 25% individuals as architects//Identify architect individuals
  for each xi do//Update each individual
      if rand < E then
        Update xi in exploitation phase//Refine search around promising regions
      else
        if xi is architect then
          Update xi by learning from a random elite individual//Elite-guided exploration
        else
          Update xi by learning from architects or Gaussian disturbance//Prospector search with stochastic perturbation
        end if
      end if
  end for
  Perform leader-guided boundary control//Correct out-of-bound individuals
  Evaluate xi and update xbest if necessary//Update fitness and global best solution
end for
return xbest//Output the best solution

3.3. Computational Complexity Analysis

The computational complexity of the proposed MEBBO is analyzed in comparison with the original BBO. Let (N), (D), (T), and (F) denote the population size, problem dimension, maximum number of iterations, and the computational cost of one objective function evaluation, respectively. For BBO, the population initialization requires (O(ND)), and each iteration mainly involves dimension-wise population updating, fitness-based ranking, and objective function evaluation. Therefore, the overall time complexity of BBO can be expressed as (O(ND + T(ND + NlogN + NF))). Compared with BBO, MEBBO introduces three additional mechanisms, including elite-pool enhanced exploration, random centroid-based reverse learning, and leader-guided boundary control. The elite-pool strategy relies on fitness-based ranking and does not change the asymptotic sorting complexity, while the leader-guided boundary control only introduces additional dimension-wise operations. The main extra computational cost of MEBBO comes from the random centroid-based reverse learning strategy, which generates reverse candidate solutions and performs additional objective function evaluations for greedy selection. Accordingly, the time complexity of MEBBO can be written as (O(ND + T(ND + NlogN + 3NF))). When the cost of objective function evaluation is approximately proportional to the problem dimension, both BBO and MEBBO have the same asymptotic time complexity of (O(TND)). However, MEBBO has a larger constant computational overhead due to the additional enhancement mechanisms. In terms of space complexity, both algorithms are dominated by the storage of population-related matrices, fitness vectors, and the best solution, resulting in a space complexity of (O(ND)). Therefore, the proposed MEBBO improves the search capability of BBO while maintaining the same asymptotic time and space complexity.

3.4. Time Comparison Analysis of BBO and MEBBO

Execution time analysis was further conducted to evaluate the computational cost of MEBBO compared with the original BBO. Under the same experimental settings, including a population size of 30, a maximum iteration number of 100, and 30 independent runs on the CEC2017 30D test suite, MEBBO requires more running time than BBO on all 30 benchmark functions. Specifically, the average execution time of BBO over all functions is 0.3267 s, whereas that of MEBBO is 0.9083 s, approximately 2.78 times that of BBO. This increase is mainly attributed to the additional computational operations introduced by the elite pool-enhanced exploration, stochastic centroid reverse learning, and leader-guided boundary control strategies. Nevertheless, the absolute running time of MEBBO remains within an acceptable range, with all average times below 2.2 s. Considering the significant improvements in solution accuracy, convergence behavior, and classification performance reported in the previous experiments, the additional computational cost of MEBBO is acceptable and reflects a reasonable trade-off between optimization performance and running efficiency. The execution time comparison is reported in Table 2.

4. Numerical Experiments

This section primarily investigates the convergence characteristics of the MEBBO algorithm and conducts a systematic performance comparison with 9 other optimization algorithms using two benchmark test suites: CEC2017 and CEC2022. The CEC2017 test suite was implemented across search spaces of 30, 50, and 100 dimensions, while the CEC2022 test suite was conducted under 10-dimensional and 20-dimensional conditions, totaling 42 test functions, as detailed in Table 3 and Table 4. To minimize the impact of randomness on experimental results, each algorithm was executed multiple times independently, with the mean and standard deviation of optimization outcomes statistically analyzed to comprehensively evaluate solution accuracy and stability.
To enhance the statistical reliability of the experimental conclusions, this study employs two non-parametric statistical methods—the Wilcoxon rank-sum test and the Friedman test—to analyze performance differences and the overall ranking of the algorithms. Specifically, in the Wilcoxon rank-sum test, a p-value below 0.05 indicates a significant difference between the comparison algorithm and MEBBO, while a p-value above 0.05 suggests no statistically significant difference. The notation “+/=/−” is used to denote whether MEBBO outperforms, performs comparably to, or underperforms the comparison algorithm. For the Friedman test, the average rank of each algorithm across all test functions is first calculated, and the algorithms are then ranked according to determine whether statistically significant differences exist among them.

4.1. CEC2017 and CEC2022 Test Suite

The aforementioned test functions can be categorized into different types based on their properties and testing objectives. Unimodal functions contain only one global optimum and are primarily used to evaluate algorithm convergence speed and solution accuracy. Multimodal functions include multiple local optima and mainly serve to assess the algorithm’s ability to escape local optima and its robustness. Hybrid and composite functions integrate the characteristics of the first two categories, enabling more effective simulation of complex optimization problems and further evaluating the algorithms’ global optimization capabilities and overall performance in challenging search environments. All experiments were conducted on a computer equipped with an Intel Core i5-1135G7 2.40 GHz processor and 16 GB RAM, using the MATLAB 2021a platform. To ensure a fair comparison among algorithms, all numerical experiments in this section uniformly set the maximum number of iterations to 500 and the population size to 30.

4.2. Algorithm Parameter Settings

Table 5 presents the parameter settings for MEBBO and the comparative algorithms. The comparative algorithms include the Enhanced Whale Optimization Algorithm (EWOA), Hybrid Parallel Harris Hawks Optimization (HPHHO), Improved Grey Wolf Optimizer with Memory Mechanism, Evolutionary Operator, and Local Search (MELGWO), Time-Varying Acceleration Particle Swarm Optimization (TACPSO), Catch Fish Optimization Algorithm (CFOA), Artificial Lemming Algorithm (ALA), Animated Oat Optimization Algorithm (AOO), RIME Optimization Algorithm (RIME), and the BBO.

4.3. Convergence Behavior Evaluation

To validate the effectiveness of the proposed MEBBO algorithm, this study further presents convergence plots for various benchmark functions and analyzes its optimization process from multiple perspectives, including search distribution, fitness evolution, individual trajectory changes, and convergence curves. As shown in Figure 3, although the search individuals initially exhibit dispersed distributions across the test functions, the population gradually converges toward the neighborhoods of the optimal solutions during the iterations, with most individuals ultimately clustering near the global optimum regions. This demonstrates that MEBBO maintains strong global exploration capabilities while effectively exploiting advantageous regions, showcasing an excellent balance between exploration and exploitation. The average fitness curve initially shows a rapid decline followed by gradual stabilization, indicating that the multi-strategy enhancement mechanism significantly improves early-stage search efficiency while ensuring stable convergence in later iterations. Analysis of individual trajectories in one-dimensional space reveals that MEBBO maintains pronounced positional fluctuations during the initial iterations, reflecting robust population activity and the ability to escape local optima. In the later stages, these fluctuations diminish as the search trajectories become more concentrated, demonstrating the algorithm’s capability to progressively identify potentially optimal regions and achieve stable approximation. Finally, analysis of the overall convergence trajectories reveals distinct patterns. For unimodal functions, MEBBO demonstrates smooth convergence curves, indicating the algorithm’s ability to steadily approach optimal values through continuous iterations. In contrast, multimodal, hybrid, and composite functions exhibit staged or stepwise descent characteristics, demonstrating the algorithm’s capability to escape local optima and progressively converge toward global optimality in complex search environments. The convergence results conclusively show that MEBBO not only inherits the robust global search framework of the original BBO but also enhances population diversity, convergence speed, and global optimization performance through the synergy of multiple strategies, including elite pool-enhanced exploration, stochastic centroid reverse learning, and leader-guided boundary control. These improvements enable MEBBO to achieve superior convergence performance and search stability in complex optimization problems.

4.4. Comparison with Other Competitive Algorithms on CEC 2017

This section evaluates the performance of the proposed MEBBO algorithm against other benchmark algorithms using the CEC 2017 test suite across three dimensional scenarios: 30-dimensional, 50-dimensional, and 100-dimensional. Table 6, Table 7 and Table 8 present the mean values and standard deviations of optimal solutions obtained from 30 independent runs for each algorithm under varying dimensional conditions. Overall, the results demonstrate MEBBO’s significant competitive advantages across all three dimensions. In the 30-dimensional, 50-dimensional, and 100-dimensional scenarios, MEBBO achieved the minimum average values on 22, 21, and 25 out of 30 test functions, respectively, with substantially higher overall optimization counts than the competing algorithms. Additionally, MEBBO exhibited smaller standard deviations across most functions, indicating not only high solution accuracy but also robust stability during repeated executions. Compared to the original BBO algorithm, MEBBO demonstrated further improvements on most test functions, particularly showing enhanced performance in high-dimensional scenarios. This validates the effectiveness of the introduced strategies, including elite pool-enhanced exploration, stochastic centroid reverse learning, and leader-guided boundary control, in improving search capability and convergence quality. While algorithms such as BBO, TACPSO, ALA, and HPHHO also demonstrated competitiveness on certain functions, their overall performance still falls short of that of MEBBO.
The performance evaluation of MEBBO across different function types demonstrates strong consistency. For unimodal functions, MEBBO achieves optimal results on metrics F1–F3 under 30-dimensional conditions, showcasing robust convergence speed and optimization capabilities. In the 50-dimensional scenario, MEBBO excels on F1 and F3, while HPHHO outperforms it on F2. At 100 dimensions, MEBBO achieves optimal results only on F1, with HPHHO dominating F2 and F3. This indicates that HPHHO maintains strong competitiveness in certain unimodal problems as dimensions increase. For simple multimodal functions (F4–F10), MEBBO demonstrates exceptional performance, securing optimal results for all seven functions across both 30-dimensional and 100-dimensional conditions. In the 50-dimensional scenario, it slightly trails BBO on F4 while outperforming the other algorithms on the remaining functions, highlighting its superior ability to escape local optima in complex search spaces. For hybrid functions (F11–F20), MEBBO achieves optimal results on 5 functions at 30 dimensions, 5 at 50 dimensions, and 8 at 100 dimensions, outperforming most competing algorithms. However, some functions are still dominated by other algorithms: EWOA achieves better results on F13 and F19 at 30 and 50 dimensions, respectively; ALA excels on F14 and F18; and TACPSO dominates F15. At 100 dimensions, TACPSO optimizes F14 while ALA leads F19. For composite functions (F21–F30), MEBBO demonstrates significant advantages, achieving optimal results for 7, 8, and 9 functions, respectively, in the 30-dimensional, 50-dimensional, and 100-dimensional scenarios. It only trails behind BBO, TACPSO, ALA, or EWOA in specific cases. For instance, BBO optimizes F25 and F27, while EWOA optimizes F30 in the 30-dimensional setting; BBO optimizes F25, and TACPSO optimizes F30 in the 50-dimensional scenario; and ALA achieves the optimal result only for F30 in the 100-dimensional condition. Overall, as the problem dimensionality increases, MEBBO’s superiority becomes more pronounced across simple multimodal, hybrid, and composite functions, indicating its enhanced suitability for handling high-dimensional complex optimization problems with multiple local optima.
Figure 4 and Figure 5 present the convergence curves and boxplots of MEBBO on selected representative functions. As shown in Figure 4, after an initial rapid decline during the early iterations, MEBBO enters a relatively flat plateau phase before accelerating its convergence again. This indicates the algorithm’s ability to escape local optima during initial exploration and achieve efficient convergence near global optimal regions. Figure 5 shows that under varying dimensional conditions, MEBBO’s boxplots exhibit lower overall positions and narrower distribution ranges than those of the other algorithms, with smaller mean values and standard deviations—a pattern consistent with the numerical results presented in Table 6, Table 7 and Table 8.
Table 9, Table 10 and Table 11 present the Wilcoxon rank-sum test results comparing MEBBO with nine benchmark algorithms across various dimensions of the CEC 2017 test set. Overall, the majority of comparisons yielded p-values below 0.05, indicating statistically significant differences between MEBBO and most competing algorithms. This demonstrates that its performance improvements are not attributable to random fluctuations but instead possess strong statistical significance. Notably, when compared with algorithms such as EWOA, MELGWO, CFOA, AOO, and RIME, MEBBO exhibited significant performance differences across most test functions in 30-dimensional, 50-dimensional, and 100-dimensional datasets, further validating its advantages in solution accuracy and stability.
The test results across multiple dimensions demonstrate that MEBBO maintains more stable and more pronounced statistical superiority over the other algorithms as the problem dimensionality increases. Under the 30-dimensional condition, MEBBO shows no significant differences from TACPSO, ALA, and the original BBO on a limited number of functions. However, at the 50-dimensional and 100-dimensional levels, such “insignificant differences” become markedly reduced, indicating MEBBO’s enhanced performance in medium-to-high-dimensional complex optimization problems. Notably, compared with the original BBO, MEBBO achieves statistically significant differences on most functions at 50 and 100 dimensions, demonstrating that the proposed multi-strategy enhancement mechanism effectively improves the algorithm’s optimization capabilities in complex search environments. Overall, the Wilcoxon rank-sum test results provide further statistical support for MEBBO’s superiority and robustness relative to all benchmark algorithms.
Table 12 presents the results of the Friedman test. MEBBO consistently ranked first overall across all dimensional conditions, with Friedman rank values of 1.70, 1.60, and 1.33 for the 30-dimensional, 50-dimensional, and 100-dimensional datasets, respectively. BBO maintained a stable second-place ranking across all dimensions, while TACPSO and RIME demonstrated strong performance, securing positions from third to fifth in various dimensions. In contrast, AOO, EWOA, and ALA exhibited moderate rankings, whereas HPHHO, MELGWO, and CFOA ranked relatively lower overall. Figure 6a–c display radar charts of the Friedman test results for the 30-dimensional, 50-dimensional, and 100-dimensional conditions, respectively. Consistent with the findings in Table 12, these visualizations clearly demonstrate MEBBO’s consistent position at the innermost location, further validating its highest comprehensive ranking.

4.5. Sensitivity Analysis

To examine the influence of the elite proportion N e in the elite pool-enhanced exploration strategy, a sensitivity analysis was conducted by setting N e to 0.1, 0.2, 0.3, 0.4, and 0.5, respectively. As shown in Table 13, different values of N e lead to noticeable variations in the optimization performance of MEBBO. Among the five parameter settings, MEBBO2, corresponding to N e = 0.2 , achieves the best overall performance, with the lowest average rank of 2.53. MEBBO4, corresponding to N e = 0.4 , ranks second with an average rank of 2.93, while MEBBO3 and MEBBO1 obtain average ranks of 3.00 and 3.13, respectively. In contrast, MEBBO5, corresponding to N e = 0 . 5, shows the weakest overall performance, with an average rank of 3.40. These results indicate that the elite proportion has a non-negligible effect on the balance between exploration and exploitation.
Specifically, when N e is relatively small, such as 0.1, the elite pool contains only a limited number of high-quality individuals. Although this setting can preserve strong selection pressure and avoid excessive population homogenization, it may not provide sufficient guidance information for global exploration, resulting in unstable performance on some complex functions. When N e increases to 0.2, the algorithm achieves the best overall balance. This setting allows the elite pool to retain enough high-quality individuals to guide the population while maintaining adequate diversity among candidate solutions. As a result, MEBBO with N e = 0.2 performs competitively across different types of benchmark functions and obtains the best overall ranking. However, further increasing N e does not continuously improve the algorithm. When N e is set to 0.4 or 0.5, more individuals are included in the elite pool, but the quality difference among elite individuals may become less distinct. In particular, an overly large elite proportion may weaken selection pressure and introduce relatively inferior individuals into the guidance mechanism, thereby reducing the effectiveness of elite-based exploration. This phenomenon is reflected in the inferior average rank of MEBBO5.

4.6. Ablation Experiment

To further verify the individual contribution and synergistic effect of the three proposed strategies, an extended ablation experiment was conducted by considering not only the single-strategy variants but also the pairwise strategy combinations. As shown in Table 14, the original BBO obtains the worst overall performance, with an average rank of 6.20, indicating that the standard search mechanism is insufficient for handling complex optimization landscapes. Among the single-strategy variants, MEBBO2 achieves the best performance, with an average rank of 2.97, and outperforms the original BBO on 26 out of 30 benchmark functions. This suggests that the stochastic centroid reverse learning strategy plays a particularly important role in enhancing population diversity and improving the ability to escape from local optima. In contrast, MEBBO1 and MEBBO3 obtain average ranks of 5.97 and 5.67, respectively. Although they improve the original BBO on several functions, their standalone effects are relatively limited, implying that a single enhancement strategy is not sufficient to consistently improve the algorithm across different types of optimization problems.
The pairwise combination results further demonstrate the complementarity among the proposed strategies. MEBBO12, MEBBO13, and MEBBO23 achieve average ranks of 3.60, 5.87, and 2.90, respectively, all showing different degrees of improvement over the original BBO. In particular, MEBBO23 ranks second among all variants and performs better than at least one of its corresponding single-strategy components on all 30 functions, indicating that the stochastic centroid reverse learning strategy and the leader-guided boundary control strategy have a strong synergistic effect. This combination can simultaneously expand the search space and improve the utilization of promising boundary information, thereby achieving a better balance between exploration and exploitation. However, compared with the complete MEBBO, the pairwise variants still show certain performance gaps, especially on several complex hybrid and composition functions.
From a mechanism-level perspective, the ablation results further demonstrate the complementary roles of the three proposed strategies in different optimization scenarios. The elite pool-enhanced exploration strategy mainly improves the quality of search guidance by allowing individuals to learn from multiple high-quality candidates, which is particularly helpful for accelerating convergence on unimodal functions and maintaining stable search directions in the early stage. The stochastic centroid reverse learning strategy contributes more significantly to multimodal, hybrid, and composite functions because the reverse candidates generated around stochastic centroids can expand the search space and increase the probability of escaping local optima. The leader-guided boundary control strategy is especially beneficial for high-dimensional or boundary-sensitive problems, where frequent boundary violations may otherwise lead to ineffective searches or boundary aggregation. Therefore, the full MEBBO achieves better overall performance not because of the isolated effect of a single strategy, but because these mechanisms jointly enhance search guidance, diversity maintenance, local-optimum escape, and feasible-region exploitation.
Overall, the complete MEBBO achieves the best average rank of 2.83 and obtains the overall first rank among all tested variants. It outperforms the original BBO on 27 out of 30 functions and also achieves the best results on several representative functions, including F4, F18, F22, F26, F28, F29, and F30. These results confirm that the three strategies are not merely independent improvements but work cooperatively within the proposed framework. The elite pool-enhanced exploration strategy strengthens early-stage global search, the stochastic centroid reverse learning strategy increases population diversity and helps avoid premature convergence, and the leader-guided boundary control strategy improves the quality of boundary correction and local exploitation. Therefore, the extended ablation experiment verifies both the necessity of each strategy and the overall synergy of their integration in MEBBO.

4.7. Comparison with Other Competitive Algorithms on CEC 2022

This section evaluates the performance of the proposed MEBBO algorithm against other benchmark algorithms using the CEC 2022 test suite across 10-dimensional and 20-dimensional scenarios. The table presents the mean values and standard deviations of optimal solutions obtained from 30 independent runs across 12 test functions for each algorithm. Overall, the results demonstrate MEBBO’s strong comprehensive competitiveness on the CEC 2022 test set. In the 10-dimensional condition, MEBBO achieved minimum average values on 7 out of 12 test functions, while in the 20-dimensional condition, it reached minimum averages on 8 functions, maintaining the highest number of optimal solutions among all competing algorithms. Additionally, MEBBO exhibited smaller standard deviations across most functions, indicating not only high solution accuracy but also robust stability in repeated experiments. Compared with the original BBO algorithm, MEBBO outperforms it on most functions under both dimensional conditions, with particularly significant improvements in the 20-dimensional scenario. This demonstrates that the introduced multi-strategy enhancement mechanism exhibits excellent adaptability and effectiveness on complex benchmark problems such as CEC 2022. While algorithms such as ALA, CFOA, TACPSO, and BBO show some competitiveness on individual functions, they still fail to surpass MEBBO in overall performance.
The performance evaluation of various function types demonstrates that MEBBO exhibits robust stability and representativeness across different problem types. For the unimodal function F1, MEBBO achieves optimal results in both 10-dimensional and 20-dimensional scenarios, indicating strong convergence and optimization capabilities across multiple dimensions. Regarding the basic functions (F2–F5), MEBBO demonstrates significant advantages in the 10-dimensional scenario, securing top rankings for F2, F3, F4, and F5. In the 20-dimensional condition, while MEBBO excels on F3, F4, and F5, ALA outperforms it on F2, highlighting ALA’s competitiveness in lower-complexity problems. For hybrid functions (F6–F8), MEBBO achieves optimal results for F6 and F7 in the 10-dimensional scenario but lags behind BBO on F8. In the 20-dimensional condition, MEBBO maintains dominance on F6, F7, and F8, showcasing enhanced performance in complex search spaces as the dimensionality increases. The performance on the composite functions (F9–F12) shows notable divergence. In the 20-dimensional condition, MEBBO continues to excel on F11, whereas ALA, HPHHO, and ALA lead on F9, F10, and F12, respectively. Overall, MEBBO demonstrates exceptional performance in unimodal, basic, and hybrid functions, with its advantages becoming particularly pronounced under the 20-dimensional condition. Although it does not achieve comprehensive superiority in certain composite functions, it maintains strong competitiveness overall. This indicates that the proposed multi-strategy enhancement mechanism effectively improves the algorithm’s global search capability, convergence accuracy, and stability across most problem types, making it especially suitable for higher-dimensional and more complex optimization scenarios. The numerical results on the CEC2022 10-dimensional and 20-dimensional functions are shown in Table 15 and Table 16.
Figure 7 and Figure 8 present the convergence curves and boxplots of MEBBO on selected representative functions, respectively. As shown in Figure 7, after an initial rapid decline during the early iterations, MEBBO enters a relatively flat plateau phase before accelerating its convergence again. This indicates the algorithm’s ability to escape local optima during initial exploration and achieve efficient convergence near global optimal regions. Figure 8 shows that under varying dimensional conditions, MEBBO’s boxplots exhibit lower overall positions and narrower distribution ranges than those of the other algorithms, with smaller mean values and standard deviations—a pattern consistent with the numerical results presented in the corresponding result tables.
Table 17 and Table 18 present the Wilcoxon rank-sum test results comparing MEBBO with nine benchmark algorithms under the 10-dimensional and 20-dimensional conditions on the CEC2022 test set. Overall, the majority of comparisons yielded p-values below 0.05, indicating statistically significant performance differences between MEBBO and most competing algorithms, which demonstrates that its optimization advantages are not attributable to random fluctuations. In the 10-dimensional dataset, MEBBO showed no statistically significant differences from MELGWO, CFOA, and AOO on only one function each, while showing no significant differences from HPHHO and RIME on merely two functions each. Under the 20-dimensional condition, MEBBO exhibited statistically significant differences from MELGWO across all 12 functions, and only one function for each of HPHHO and ALA remained statistically insignificant. These findings further confirm MEBBO’s robust and consistent statistical superiority on the CEC2022 test set.
The comparative results across multiple dimensions demonstrate that MEBBO’s significant advantage over most algorithms becomes even more pronounced as the problem dimensionality increases from 10 to 20. Notably, compared with the original BBO algorithm, MEBBO shows only three functions without statistically significant differences under both the 10-dimensional and 20-dimensional conditions, while all other functions reach statistically significant levels. This indicates that the proposed multi-strategy enhancement mechanism effectively improves overall algorithm performance. It should be emphasized that TACPSO exhibits strong competitiveness across both dimensions, with 5 and 7 functions showing no significant differences from MEBBO, respectively. Additionally, EWOA, ALA, CFOA, and RIME demonstrate comparable performance to MEBBO on certain functions. Overall, the Wilcoxon rank-sum test results provide statistical validation for MEBBO’s effectiveness, superiority, and robustness on the CEC2022 test set.
Table 19 presents the results of the Friedman test. MEBBO consistently ranked first overall across both dimensional conditions, with the Friedman rank values for the 10-dimensional and 20-dimensional datasets reported in Table 19. BBO maintained a stable second-place ranking across both dimensions, while TACPSO and RIME demonstrated strong performance, securing positions from third to fifth in the two-dimensional scenarios. In contrast, AOO, EWOA, and ALA exhibited moderate rankings, whereas HPHHO, MELGWO, and CFOA ranked relatively lower overall. Figure 9a and Figure 9b display radar charts of the Friedman test results for the 10-dimensional and 20-dimensional conditions, respectively. Consistent with the findings in Table 19, these visualizations clearly demonstrate MEBBO’s persistent position at the innermost location, further validating its highest comprehensive ranking.

5. Bankruptcy Prediction Problem

This section applies the proposed MEBBO algorithm to enterprise bankruptcy prediction. The purpose is to examine whether the optimization advantages observed in benchmark functions can be transferred to a practical financial classification task. Specifically, MEBBO is used to optimize the key parameters of KELM, and the resulting MEBBO-KELM model is evaluated using multiple classification metrics.

5.1. MEBBO-KELM

The Kernel Extreme Learning Machine (KELM) is an advanced learning model developed from the Extreme Learning Machine (ELM). Traditional ELMs randomly generate the connection weights and biases between the input and hidden layers and then solve the output weights using the least-squares method in a single step, offering advantages such as fast training speed and simple implementation. However, the random mapping approach may compromise model stability and generalization performance. To address this limitation, KELM introduces a kernel function mechanism that replaces explicit hidden-layer mappings with a kernel matrix, eliminating the uncertainties caused by manually setting the number of hidden-layer nodes and random parameters. With strong nonlinear modeling capabilities, rapid training efficiency, and excellent generalization performance, KELM is particularly effective for high-dimensional, nonlinear classification tasks with complex feature relationships, such as bankruptcy prediction. KELM inherits the fast learning property of ELM while using kernel mapping to improve nonlinear classification. However, its performance is highly sensitive to the penalty coefficient and kernel parameter; therefore, recent studies increasingly employ metaheuristic optimizers to tune these parameters in classification and bankruptcy prediction tasks [47,48]. The structure of KELM is shown in Figure 10.
To further enhance the predictive accuracy and stability of KELM in bankruptcy forecasting, this study proposes the MEBBO-KELM model, which utilizes the MEBBO to optimize the key parameters of KELM. Specifically, MEBBO introduces three improvement strategies, elite pool-enhanced exploration, stochastic centroid reverse learning, and leader-guided boundary control, based on the original BBO algorithm. These innovations effectively increase population diversity, improve global search capabilities, and enhance convergence precision. Building upon this foundation, MEBBO automatically optimizes the kernel parameters and penalty coefficients in KELM, ensuring more rational parameter configurations and overcoming the limitations of traditional empirical settings or manual parameter tuning. Consequently, MEBBO-KELM effectively combines MEBBO’s global optimization advantages with KELM’s high-performance classification capabilities, providing enterprises with a more accurate and robust intelligent prediction model for bankruptcy forecasting. The workflow of the proposed MEBBO-KELM model is illustrated in Figure 11.

5.2. Experimental Setup

This study utilizes the Wieslaw dataset to validate the effectiveness of the MEBBO-KELM model in bankruptcy prediction. The dataset comprises 240 samples, each containing 30 feature indicators that primarily cover financial metrics and fundamental corporate information. Key characteristics include the debt-to-asset ratio, net profit margin, current ratio, cash flow, and operating revenue. These attributes comprehensively reflect a company’s financial health and operational performance, serving as crucial data sources for bankruptcy prediction research. Analysis of these indicators enables effective identification of potential financial crises and bankruptcy risks. The dataset is available for download on Kaggle. Table 20 summarizes detailed information about the Wieslaw dataset used in this study.
To evaluate the performance of the constructed MEBBO-KELM model in bankruptcy prediction, this study compares it with multiple existing optimization models, including EWOA-KELM, HPHHO-KELM, MELGWO-KELM, TACPSO-KELM, CFOA-KELM, ALA-KELM, AOO-KELM, RIME-KELM, and BBO-KELM. All optimization models uniformly set the population size to 30, with the problem dimensionality determined by the number of features in the dataset and the maximum number of iterations capped at 50 to ensure fairness and consistency in the comparative experiments. To guarantee the objectivity and reliability of the experimental results, tenfold cross-validation was employed to assess model classification performance. Specifically, the dataset was divided into 10 similarly sized subsets. In each experiment, 9 subsets were selected as the training set, while the remaining subset served as the test set. The process was repeated 10 times to ensure that each subset was used as a test set exactly once. The final evaluation metrics were calculated as the averages of the results from all 10 folds.

5.3. Data Preprocessing and Experimental Settings

Before constructing the bankruptcy prediction model, the Wieslaw dataset was preprocessed to ensure that all input variables were suitable for KELM-based classification. The original dataset was imported from an Excel file, where the first several columns were regarded as financial feature variables and the last column was used as the class label. The feature matrix and label vector were then separated. To meet the input requirement of the classification model, the class labels were converted into one-hot encoded vectors. In addition, since the original financial indicators may have different value ranges and scales, min–max normalization was applied to all feature variables, and each feature was linearly mapped into the interval [0, 1].
In the proposed MEBBO-KELM framework, MEBBO was used to optimize two key hyperparameters of KELM, namely the regularization parameter and the RBF kernel parameter. Therefore, the optimization dimension was set to 2. The lower and upper bounds of the two parameters were set to [1] and [20], respectively, and the radial basis function was adopted as the kernel function. The population size of each optimizer was set to 30, and the maximum number of iterations was set to 100. To ensure the fairness of comparison, all competing algorithms were configured with the same population size, maximum iteration number, search dimension, parameter boundaries, and fitness evaluation function. For comparative analysis, MEBBO-KELM was compared with nine optimizer-assisted KELM models, including EWOA-KELM, HPHHO-KELM, MELGWO-KELM, TACPSO-KELM, CFOA-KELM, ALA-KELM, AOO-KELM, RIME-KELM, and BBO-KELM. Each algorithm was independently executed 30 times to reduce the influence of randomness. In each run, the optimizer first searched for the optimal KELM hyperparameter combination, and then the obtained optimal parameters were used to evaluate the classification performance of KELM. The fitness function was defined based on the classification performance of KELM, and cross-validation was adopted during model evaluation to improve the reliability of the results.

5.4. Measures for Performance Evaluation

To comprehensively evaluate the classification performance of the proposed model in bankruptcy prediction tasks, this study selects seven evaluation metrics: accuracy (ACC), Matthews correlation coefficient (MCC), sensitivity, specificity, precision, recall, and F1 score. These metrics provide a systematic assessment of model performance across multiple dimensions—including overall classification accuracy, positive and negative sample recognition capability, and the balance of predictive results—thereby offering a more comprehensive reflection of the model’s effectiveness and robustness in bankruptcy prediction scenarios.

5.5. Experimental Results and Analysis

As shown in Table 21, MEBBO-KELM achieved the best results across all evaluation metrics, demonstrating superior bankruptcy prediction performance. Its ACC, MCC, Sensitivity, Specificity, Precision, Recall, and F1 score reached 79.7578, 0.6050, 81.6288, 78.1111, 77.4726, 81.6288, and 78.8504, respectively, showing better performance than the other comparison algorithms in this dataset. This indicates its notable advantages in overall classification accuracy, positive and negative sample recognition capability, and comprehensive predictive performance. Among the comparison algorithms, TACPSO and ALA showed relatively strong results, ranking highly on metrics such as ACC, MCC, Specificity, and F1 score. In contrast, the original BBO performed relatively poorly, with ACC, MCC, and F1 score values of only 74.8598, 0.5064, and 73.5401, respectively. MEBBO achieved significant improvements over BBO across all metrics, particularly in key indicators including ACC, MCC, Recall, and F1 score. This demonstrates that the proposed multi-strategy enhancement mechanism effectively improves BBO’s global search capability and parameter optimization efficiency, thereby enhancing KELM’s classification performance. Overall, MEBBO-KELM exhibits strong effectiveness and robustness in the Wieslaw bankruptcy prediction task.
Figure 12 presents the boxplots of the prediction results for each model on the Wieslaw dataset. The plot further illustrates the distribution of prediction outcomes, demonstrating that the MEBBO-KELM model exhibits a more concentrated result distribution with fewer outliers, indicating higher stability and reliability in processing this dataset.

5.6. Generalization Analysis

To further examine the generalization ability of the proposed MEBBO-KELM model across different financial scenarios, this study additionally conducts bankruptcy prediction experiments on the German dataset. The same experimental settings and evaluation metrics are adopted as those used in the main bankruptcy prediction experiment, including ACC, MCC, Sensitivity, Specificity, Precision, Recall, and F1-score. The comparative results are reported in Table 22.
As shown in Table 22, all optimizer-assisted KELM models achieve relatively close performance on the German dataset, indicating that this dataset presents a relatively stable classification scenario for KELM-based models. Among all comparison methods, MEBBO-KELM obtains an ACC of 76.9400%, an MCC of 0.4158, a Sensitivity of 89.3619%, and an F1-score of 84.4245%. Although RIME-KELM achieves slightly higher ACC, MCC, and F1-score values, MEBBO-KELM obtains the highest Sensitivity among all models. This result suggests that the proposed model has a stronger ability to identify financially distressed firms, which is particularly important in bankruptcy prediction because failing to detect potential bankrupt firms may lead to substantial financial losses.
Figure 13 presents the box plots of the prediction results obtained by different optimizer-assisted KELM models on the German dataset. Overall, the distributions of most algorithms are relatively close, indicating that the German dataset is a stable but challenging classification scenario where performance differences among models are not highly pronounced. Nevertheless, MEBBO-KELM shows competitive and robust performance across most evaluation metrics. In terms of ACC and F1, MEBBO-KELM maintains a relatively high median value and an upper distribution comparable to the best-performing competitors, suggesting that the proposed model can achieve stable overall classification performance.
For Sensitivity and Recall, MEBBO-KELM exhibits a clear advantage, with its distribution concentrated at a relatively high level. This result indicates that MEBBO-KELM has a stronger ability to identify bankrupt firms, which is particularly important in bankruptcy prediction because misclassifying distressed firms may lead to higher financial risk. Although its Specificity is not the highest among all models, the overall box plot results show that MEBBO-KELM achieves a favorable balance between predictive accuracy, bankrupt-firm recognition, and result stability. Therefore, the results in Figure 13 further support the generalization ability of the proposed MEBBO-KELM model on an additional public bankruptcy dataset.
Overall, the results on the German dataset further demonstrate that MEBBO-KELM can maintain competitive predictive performance beyond the original bankruptcy dataset. Although its advantage is not dominant across all metrics, the model shows stable classification ability and strong bankrupt-firm recognition performance in a different financial dataset. Therefore, the additional experiment provides supplementary evidence for the generalization capability and practical applicability of the proposed MEBBO-KELM model in bankruptcy prediction tasks.

6. Discussion

This section further discusses the advantages, original contributions, and limitations of the proposed MEBBO in relation to similar improved metaheuristic algorithms. The main research gap addressed in this study is the limited adaptability of the original BBO in complex optimization problems involving high dimensionality, multimodality, nonlinear variable interactions, and boundary-sensitive search spaces. Although BBO provides a clear biologically inspired exploration–exploitation framework, its original search mechanism may suffer from unstable search guidance, insufficient population diversity, premature convergence, and inefficient boundary correction. These weaknesses become more evident when BBO is applied to complex benchmark functions and financial classification tasks such as bankruptcy prediction.
Compared with recent improved metaheuristic algorithms, the originality of MEBBO lies not in the simple combination of several common operators, but in the targeted reconstruction of the BBO search process. Specifically, the elite pool-enhanced exploration strategy improves the quality of search guidance by allowing individuals to learn from high-quality candidates rather than relying only on random learning objects. This process can be generally expressed as:
X i t + 1 = X i t + r X e l i t e t X i t
where X i t denotes the current individual, X e l i t e t is an elite individual selected from the elite pool, and r is a random coefficient. In addition, the stochastic centroid reverse learning strategy expands the search space from a population-distribution perspective. The stochastic centroid and its reverse candidate solution can be expressed as:
C t = 1 m j = 1 m X j t
X - i t = 2 C t X i t
Different from conventional opposition-based learning methods based mainly on fixed boundaries or the global best solution, this mechanism dynamically reflects the population distribution in each generation. The leader-guided boundary control strategy further transforms passive boundary truncation into an adaptive correction process guided by the current best individual. Therefore, the three strategies correspond respectively to three structural weaknesses of the original BBO: blind search guidance, insufficient ability to escape local optima, and inefficient boundary handling.
The experimental results further support the methodological contribution of MEBBO. On the CEC2017 and CEC2022 benchmark test suites, MEBBO shows competitive or superior performance across different function types, especially on multimodal, hybrid, and composite functions with complex landscapes and multiple local optima. This advantage can be attributed to the complementary effects of the three strategies: the elite pool improves search directionality, stochastic centroid reverse learning enhances population diversity, and leader-guided boundary control improves feasible-domain search stability. The Wilcoxon rank-sum test and Friedman test further confirm that the performance improvement of MEBBO is not limited to isolated functions but reflects stronger overall optimization robustness. Moreover, the ablation results indicate that each strategy contributes to the improvement of BBO from a different aspect, while the integrated MEBBO achieves the best overall performance.
From the application perspective, this study extends MEBBO to enterprise bankruptcy prediction by constructing the MEBBO-KELM model. Bankruptcy prediction is a typical nonlinear and high-dimensional financial classification problem, in which model performance is highly sensitive to parameter settings and data complexity. KELM has strong nonlinear classification ability and fast training speed, but its effectiveness depends heavily on the selection of kernel parameters and regularization coefficients. By using MEBBO to optimize these key parameters, MEBBO-KELM reduces the uncertainty caused by manual parameter tuning and improves classification performance. The empirical results show that MEBBO-KELM achieves competitive or superior performance on most evaluation metrics and shows particular advantages in bankrupt-firm identification, demonstrating its practical value in financial risk prediction.
Despite these advantages, MEBBO still has several limitations. First, the introduction of multiple enhancement strategies increases the structural complexity and computational cost of the algorithm compared with the original BBO. Second, its performance may still be affected by strategy-related parameters, such as the elite pool size, the frequency of reverse learning, and the boundary correction control mechanism. Third, the bankruptcy prediction experiment is conducted on a specific corporate bankruptcy dataset, so its generalizability across different countries, industries, time periods, and financial reporting environments should be interpreted with caution. Finally, the current MEBBO-KELM framework mainly focuses on parameter optimization and does not incorporate feature selection, although redundant or noisy financial indicators may affect prediction efficiency and model interpretability.

7. Conclusions and Future Works

This study proposes a Multi-Strategy Enhanced Beaver Behavior Optimizer (MEBBO) to address the limitations of the original BBO algorithm in solving complex optimization problems, including susceptibility to local optima, insufficient population diversity, and limited late-stage exploitation capabilities. Building upon the original BBO framework, three improvement strategies are introduced. First, an elite pool-enhanced exploration strategy leverages high-performing individuals to guide early-stage search expansion. Second, a stochastic centroid reverse learning strategy enhances population diversity and improves the algorithm’s ability to escape local optima. Third, a leader-guided boundary control strategy enables boundary-crossing individuals to re-enter the feasible domain under the guidance of the current best individual, thereby boosting search efficiency and solution quality. These three strategies work synergistically to significantly enhance the algorithm’s global search capability and local exploitation efficiency.
To validate the proposed method’s effectiveness, this study conducted comparative analyses between MEBBO and multiple advanced meta-heuristic algorithms on the CEC2017 and CEC2022 benchmark datasets. Experimental results demonstrate that MEBBO exhibits strong competitiveness in terms of both convergence accuracy and optimization performance, indicating its advantages in solving complex continuous optimization problems. Building on this foundation, we applied MEBBO to optimize the key parameters of kernel extreme learning machines (KELM) and constructed the MEBBO-KELM bankruptcy prediction model. Experimental results on the bankruptcy prediction datasets indicate that the proposed model achieves competitive or superior performance on most evaluation metrics, including ACC, MCC, Sensitivity, Specificity, Precision, Recall, and F1 score, and shows particular advantages in identifying bankrupt firms. These findings demonstrate that MEBBO effectively enhances KELM classification performance, thereby improving the accuracy and robustness of bankruptcy prediction outcomes.
Overall, the proposed MEBBO framework not only enriches research on BBO improvement but also provides novel insights into the application of meta-heuristic algorithms in bankruptcy prediction. Although the proposed MEBBO-KELM model shows promising performance in enterprise bankruptcy prediction, several directions remain worthy of further investigation. First, future studies can further improve the computational efficiency and parameter adaptability of MEBBO. Since the introduction of the elite pool, stochastic centroid reverse learning, and leader-guided boundary control increases the structural complexity of the algorithm, more lightweight or adaptive versions of MEBBO can be developed to reduce computational cost while maintaining optimization accuracy. In addition, adaptive parameter control mechanisms can be introduced to automatically adjust key strategy-related parameters, such as the elite pool size, the frequency of reverse learning, and the boundary correction intensity, so as to enhance the stability and generalization ability of the algorithm under different optimization scenarios.
Second, future research can extend the current MEBBO-KELM framework from single parameter optimization to joint feature selection and parameter optimization. In bankruptcy prediction, financial indicators often contain redundant, correlated, or noisy information, which may reduce prediction efficiency and weaken model interpretability. Therefore, a binary or multi-objective version of MEBBO can be designed to select informative financial indicators while optimizing KELM parameters. This extension would help reduce redundant input variables, improve computational efficiency, and provide more interpretable bankruptcy prediction results. Moreover, the current empirical analysis is based on one bankruptcy dataset and one main learning model. Future studies should validate the proposed framework on more bankruptcy datasets from different countries, industries, and time periods, and compare it with classical statistical models, such as logistic regression and discriminant analysis, as well as alternative machine learning models, such as support vector machines, random forests, gradient boosting methods, and deep neural networks. These additional comparisons would provide a more comprehensive evaluation of the robustness, applicability, and practical value of MEBBO in financial risk prediction.

Author Contributions

Conceptualization, H.H. and M.Y.; methodology, H.H.; software, H.H.; validation, H.H. and M.Y.; formal analysis, H.H.; investigation, H.H.; resources, M.Y.; data curation, M.Y.; writing—original draft preparation, H.H.; writing—review and editing, M.Y.; visualization, M.Y.; supervision, M.Y.; project administration, H.H.; funding acquisition, H.H. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:
AbbreviationsFull name
MEBBOMulti-Strategy Enhanced Beaver Behavior Optimizer
BBOBeaver Behavior Optimizer
KELMKernel Extreme Learning Machine
ELMExtreme Learning Machine
CECCongress on Evolutionary Computation
NFLNo Free Lunch
SISwarm Intelligence
EAEvolutionary Algorithm
PhAPhysics-based Algorithm
PSOParticle Swarm Optimization
GAGenetic Algorithm
SASimulated Annealing
HSHarmony Search
EWOAEnhanced Whale Optimization Algorithm
HPHHOHybrid Parallel Harris Hawks Optimization
MELGWOMemory, Evolutionary Operator, and Local Search based Improved Grey Wolf Optimizer
TACPSOTime-Varying Acceleration Particle Swarm Optimization
CFOACatch Fish Optimization Algorithm
ALAArtificial Lemming Algorithm
AOOAnimated Oat Optimization Algorithm
RIMERIME Optimization Algorithm
RBFRadial Basis Function
ACCAccuracy
MCCMatthews Correlation Coefficient
F1F1-score

References

  1. Zhao, J.; Ouenniche, J.; De Smedt, J. Survey, classification and critical analysis of the literature on corporate bankruptcy and financial distress prediction. Mach. Learn. Appl. 2024, 15, 100527. [Google Scholar] [CrossRef]
  2. Zhang, Y.; Yang, X. Multi-Strategy Enhanced Connected Banking System Optimizer for Global Optimization and Corporate Bankruptcy Forecasting. Mathematics 2026, 14, 618. [Google Scholar] [CrossRef]
  3. Veganzones, D.; Severin, E. Corporate failure prediction models in the twenty-first century: A review. Eur. Bus. Rev. 2020, 33, 204–226. [Google Scholar] [CrossRef]
  4. Hosaka, T. Bankruptcy prediction using imaged financial ratios and convolutional neural networks. Expert Syst. Appl. 2019, 117, 287–299. [Google Scholar] [CrossRef]
  5. Li, Z.; Crook, J.; Andreeva, G.; Tang, Y. Predicting the risk of financial distress using corporate governance measures. Pac.-Basin Financ. J. 2021, 68, 101334. [Google Scholar] [CrossRef]
  6. Altman, E. Financial ratios, discriminant analysis and the prediction of corporate bankruptcy. J. Financ. 1968, 23, 589–609. [Google Scholar] [CrossRef]
  7. Sizan, M.M.H.; Chouksey, A.; Miah, M.N.I.; Pant, L.; Ridoy, M.H.; Sayeed, A.A.; Khan, M.T. Bankruptcy Prediction for US Businesses: Leveraging Machine Learning for Financial Stability. J. Bus. Manag. Stud. 2025, 7, 1–14. [Google Scholar] [CrossRef]
  8. Tanaka, K.; Higashide, T.; Kinkyo, T.; Hamori, S. A Multi-Stage Financial Distress Early Warning System: Analyzing Corporate Insolvency with Random Forest. J. Risk Financ. Manag. 2025, 18, 195. [Google Scholar] [CrossRef]
  9. Nemati, Z.; Mohammadi, A.; Bayat, A. Financial Ratios and Efficient Classification Algorithms for Fraud Risk Detection in Financial Statements. Int. J. Ind. Math. 2024, 16, 46. [Google Scholar]
  10. Samara, K.; Shinde, A. Bankruptcy Prediction Using Machine Learning and Data Preprocessing Techniques. Analytics 2025, 4, 22. [Google Scholar] [CrossRef]
  11. Valášková, K.; Kliestik, T.; Svabova, L.; Adamko, P. Financial Risk Measurement and Prediction Modelling for Sustainable Development of Business Entities Using Regression Analysis. Sustainability 2018, 10, 2144. [Google Scholar] [CrossRef]
  12. Sherov, A.; Rakhimov, T.; Hajiyev, H.; Zelinskaya, M.; Khidirova, G. Evaluating Class-Imbalanced Data Handling for Enhanced Financial Distress Prediction Using an Attention-Based Deep Neural Network and Heuristic Optimization Algorithms. Eng. Technol. Appl. Sci. Res. 2025, 15, 28862–28867. [Google Scholar] [CrossRef]
  13. Yu, M.; Xu, J.; Liang, W.; Qiu, Y.; Bao, S.; Tang, L. Improved multi-strategy adaptive Grey Wolf Optimization for practical engineering applications and high-dimensional problem solving. Artif. Intell. Rev. 2024, 57, 277. [Google Scholar] [CrossRef]
  14. Yu, M.; Zhang, J.; Yu, L.; Yang, H.; Lu, H.; Wei, X.; Xu, J. Alzheimer’s disease brain image segmentation using multi-feature fusion in 3D Rényi entropy model and quantum hybrid optimization. Artif. Intell. Rev. 2026, 59, 95. [Google Scholar] [CrossRef]
  15. Kennedy, J.; Eberhart, R. Particle swarm optimization. In Proceedings of ICNN’95—International Conference on Neural Networks; IEEE: New York, NY, USA, 1995; Volume 1944, pp. 1942–1948. [Google Scholar]
  16. Bäck, T.; Schwefel, H.P. An Overview of Evolutionary Algorithms for Parameter Optimization. Evol. Comput. 1993, 1, 1–23. [Google Scholar] [CrossRef]
  17. Holland, J.H. Genetic Algorithms. Sci. Am. 1992, 267, 66–72. [Google Scholar] [CrossRef]
  18. Kirkpatrick, S.; Gelatt, C.; Vecchi, M. Optimization by Simulated Annealing. Science 1983, 220, 671–680. [Google Scholar] [CrossRef] [PubMed]
  19. Geem, Z.W.; Kim, J.; Loganathan, G.V. A New Heuristic Optimization Algorithm: Harmony Search. Simulation 2001, 76, 60–68. [Google Scholar] [CrossRef]
  20. Ouyang, K.; Wei, D.; Sha, X.; Yu, J.; Zhao, Y.; Qiu, M.; Fu, S.; Heidari, A.A.; Chen, H. Beaver behavior optimizer: A novel metaheuristic algorithm for solar PV parameter identification and engineering problems. J. Adv. Res. 2025. [Google Scholar] [CrossRef]
  21. Fu, S.; Li, K.; Huang, H.; Ma, C.; Fan, Q.; Zhu, Y. Red-billed blue magpie optimizer: A novel metaheuristic algorithm for 2D/3D UAV path planning and engineering design problems. Artif. Intell. Rev. 2024, 57, 134. [Google Scholar] [CrossRef]
  22. Yu, M.; Yang, H.; Zhang, J.; Ouyang, K.; Fu, S.; Tan, P.; Jiang, F.; Xu, J. Bounty hunter optimizer: A novel metaheuristic with an application to multi-UAV mobile edge computing and path planning. Knowl.-Based Syst. 2026, 341, 115836. [Google Scholar] [CrossRef]
  23. Yu, M.; Yang, H.; Fu, S.; Kong, D.; Xu, X.; Zhang, J.; Xu, J. Improved Coverage and Redundancy Management in WSN Using ENMDBO: An Enhanced Metaheuristic Solution. IEEE Trans. Netw. Serv. Manag. 2025, 22, 5822–5839. [Google Scholar] [CrossRef]
  24. Wei, D.; Wang, Z.; Qiu, M.; Yu, J.; Yu, J.; Jin, Y.; Sha, X.; Ouyang, K. Multiple objectives escaping bird search optimization and its application in stock market prediction based on transformer model. Sci. Rep. 2025, 15, 5730. [Google Scholar] [CrossRef]
  25. Yu, M.; Du, J.; Xu, X.; Xu, J.; Jiang, F.; Fu, S.; Zhang, J.; Liang, A. A multi-strategy enhanced Dung Beetle Optimization for real-world engineering problems and UAV path planning. Alex. Eng. J. 2025, 118, 406–434. [Google Scholar] [CrossRef]
  26. Elshewey, A.M.; Abed, A.H.; Khafaga, D.S.; Alhussan, A.A.; Eid, M.M.; El-kenawy, E.-S.M. Enhancing heart disease classification based on greylag goose optimization algorithm and long short-term memory. Sci. Rep. 2025, 15, 1277. [Google Scholar] [CrossRef]
  27. Abualhaj, M.; Shambour, Q.; Adel, A.; Al-Khatib, S.; Amer, A. Enhancing malware detection through self-union feature selection using gray wolf optimizer. Indones. J. Electr. Eng. Comput. Sci. 2025, 37, 197–205. [Google Scholar] [CrossRef]
  28. Abualhaj, M.M.; Hiari, M.O.; Alsaaidah, A.M.; Al-Zyoud, M.M. Comparative analysis of whale and Harris Hawks optimization for feature selection in intrusion detection. Indones. J. Electr. Eng. Comput. Sci. 2025, 37, 179–185. [Google Scholar] [CrossRef]
  29. Hai, T.; Basem, A.; Alizadeh, A.; Singh, P.K.; Rajab, H.; Maatki, C.; Becheikh, N.; Kolsi, L.; Singh, N.S.S.; Maleki, H. Optimizing ternary hybrid nanofluids using neural networks, gene expression programming, and multi-objective particle swarm optimization: A computational intelligence strategy. Sci. Rep. 2025, 15, 1986. [Google Scholar] [CrossRef]
  30. Jiang, K.; Zhao, X.; Li, Y.; Chen, B. A thinking innovation strategy based Northern goshawk optimizer enhanced extreme learning machine for bankruptcy prediction problems. Sci. Rep. 2026, 16, 9628. [Google Scholar] [CrossRef] [PubMed]
  31. Khaldi, M.; Manita, G.; Chhabra, A.; Guesmi, R.; Hamrouni, T. Predicting Corporate Financial Failure Using Sigmoidal Opposition-Based Arithmetic Optimization Algorithm. Comput. Econ. 2025, 66, 517–569. [Google Scholar] [CrossRef]
  32. Ainan, U.H.; Por, L.Y.; Chen, Y.-L.; Yang, J.; Ku, C.S. Advancing Bankruptcy Forecasting With Hybrid Machine Learning Techniques: Insights From an Unbalanced Polish Dataset. IEEE Access 2024, 12, 9369–9381. [Google Scholar] [CrossRef]
  33. Zhu, Y.; Zhang, M.; Huang, Q.; Wu, X.; Wan, L.; Huang, J. Secretary bird optimization algorithm based on quantum computing and multiple strategies improvement for KELM diabetes classification. Sci. Rep. 2025, 15, 3774. [Google Scholar] [CrossRef] [PubMed]
  34. Peng, L.; Cai, Z.; Heidari, A.A.; Zhang, L.; Chen, H. Hierarchical Harris hawks optimizer for feature selection. J. Adv. Res. 2023, 53, 261–278. [Google Scholar] [CrossRef]
  35. Zhou, X.; Chen, Y.; Wu, Z.; Heidari, A.A.; Chen, H.; Alabdulkreem, E.; Escorcia-Gutierrez, J.; Wang, X. Boosted local dimensional mutation and all-dimensional neighborhood slime mould algorithm for feature selection. Neurocomputing 2023, 551, 126467. [Google Scholar] [CrossRef]
  36. Ji, Y.; Lu, C.; Liu, L.; Heidari, A.A.; Wu, C.; Chen, H. Advancing bankruptcy prediction: A study on an improved rime optimization algorithm and its application in feature selection. Int. J. Mach. Learn. Cybern. 2025, 16, 3461–3499. [Google Scholar] [CrossRef]
  37. Huang, R.; He, W. A crisscross-strategy-boosted beaver behavior optimizer for global optimization and oil reservoir production. Sci. Rep. 2026, 16, 14363. [Google Scholar] [CrossRef]
  38. Zhu, X.; Cai, H.; Li, S.; Peng, W. EBBO: A Biomimetically Enhanced Optimization Algorithm with Multi-Stage Cooperation for Complex Engineering Applications. Biomimetics 2026, 11, 110. [Google Scholar] [CrossRef]
  39. Zhang, J.; Zhang, T.; Zhang, G.; Kong, M. Parameter optimization of PID controller based on an enhanced whale optimization algorithm for AVR system. Oper. Res. 2023, 23, 44. [Google Scholar] [CrossRef]
  40. Su, Y.; Dai, Y.; Liu, Y. A hybrid parallel Harris hawks optimization algorithm for reusable launch vehicle reentry trajectory optimization with no-fly zones. Soft Comput. 2021, 25, 14597–14617. [Google Scholar] [CrossRef]
  41. Ahmed, R.; Rangaiah, G.P.; Mahadzir, S.; Mirjalili, S.; Hassan, M.H.; Kamel, S. Memory, evolutionary operator, and local search based improved Grey Wolf Optimizer with linear population size reduction technique. Knowl.-Based Syst. 2023, 264, 110297. [Google Scholar] [CrossRef]
  42. Ratnaweera, A.; Halgamuge, S.K.; Watson, H.C. Self-organizing hierarchical particle swarm optimizer with time-varying acceleration coefficients. In 2002 IEEE Congress on Evolutionary Computation; IEEE: New York, NY, USA, 2002. [Google Scholar]
  43. Jia, H.; Wen, Q.; Wang, Y.; Mirjalili, S. Catch fish optimization algorithm: A new human behavior algorithm for solving clustering problems. Clust. Comput. 2024, 27, 13295–13332. [Google Scholar] [CrossRef]
  44. Xiao, Y.-N.; Cui, H.; Khurma, R.A.; Castillo, P.A. Artificial lemming algorithm: A novel bionic meta-heuristic technique for solving real-world engineering optimization problems. Artif. Intell. Rev. 2025, 58, 84. [Google Scholar] [CrossRef]
  45. Wang, R.-B.; Hu, R.-B.; Geng, F.-D.; Xu, L.; Chu, S.-C.; Pan, J.-S.; Meng, Z.-Y.; Mirjalili, S. The Animated Oat Optimization Algorithm: A nature-inspired metaheuristic for engineering optimization and a case study on Wireless Sensor Networks. Knowl.-Based Syst. 2025, 113589. [Google Scholar] [CrossRef]
  46. 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]
  47. Lin, Z. Optimizing Kernel Extreme Learning Machine based on an Enhanced Adaptive Whale Optimization Algorithm for classification task. PLoS ONE 2025, 20, e0309741. [Google Scholar] [CrossRef]
  48. Rao, C.; Xue, T.; Kan, M.; Zhou, P.; Lan, Y. A new hybrid neural network framework inspired by biological systems for advanced financial forecasting. Sci. Rep. 2025, 15, 36985. [Google Scholar] [CrossRef]
Figure 1. BBO algorithm flowchart.
Figure 1. BBO algorithm flowchart.
Symmetry 18 00848 g001
Figure 2. Schematic diagram of optimal boundary control mechanism. Green four-pointed stars denote population individuals, the orange dot inside the region represents the current global best individual, and the orange dots on the boundary indicate boundary-crossing individuals. The orange dashed circle denotes the original search boundary, the yellow dashed circle denotes the leader-guided corrected region, and the arrow indicates the boundary correction process.
Figure 2. Schematic diagram of optimal boundary control mechanism. Green four-pointed stars denote population individuals, the orange dot inside the region represents the current global best individual, and the orange dots on the boundary indicate boundary-crossing individuals. The orange dashed circle denotes the original search boundary, the yellow dashed circle denotes the leader-guided corrected region, and the arrow indicates the boundary correction process.
Symmetry 18 00848 g002
Figure 3. Convergence graph of the MEBBO algorithm.
Figure 3. Convergence graph of the MEBBO algorithm.
Symmetry 18 00848 g003aSymmetry 18 00848 g003b
Figure 4. Comparison of convergence curves of different algorithms CEC2017.
Figure 4. Comparison of convergence curves of different algorithms CEC2017.
Symmetry 18 00848 g004
Figure 5. Comparison of boxplots of different algorithms CEC2017 (Blue symbols indicate outliers).
Figure 5. Comparison of boxplots of different algorithms CEC2017 (Blue symbols indicate outliers).
Symmetry 18 00848 g005
Figure 6. (a) Average Friedman ranking comparison of CEC2017 (Dim = 30); (b) Average Friedman ranking comparison of CEC2017 (Dim = 50); (c) Average Friedman ranking comparison of CEC2017 (Dim = 100).
Figure 6. (a) Average Friedman ranking comparison of CEC2017 (Dim = 30); (b) Average Friedman ranking comparison of CEC2017 (Dim = 50); (c) Average Friedman ranking comparison of CEC2017 (Dim = 100).
Symmetry 18 00848 g006
Figure 7. CEC2022 convergence curve.
Figure 7. CEC2022 convergence curve.
Symmetry 18 00848 g007
Figure 8. CEC2022 Box Plot (Blue symbols indicate outliers).
Figure 8. CEC2022 Box Plot (Blue symbols indicate outliers).
Symmetry 18 00848 g008
Figure 9. (a) Average Friedman ranking comparison of CEC2022 (Dim = 10); (b) Average Friedman ranking comparison of CEC2022 (Dim = 20).
Figure 9. (a) Average Friedman ranking comparison of CEC2022 (Dim = 10); (b) Average Friedman ranking comparison of CEC2022 (Dim = 20).
Symmetry 18 00848 g009
Figure 10. KELM structural diagram.
Figure 10. KELM structural diagram.
Symmetry 18 00848 g010
Figure 11. MEBBO-KELM flowchart.
Figure 11. MEBBO-KELM flowchart.
Symmetry 18 00848 g011
Figure 12. Box plot of prediction results on the Wieslaw dataset (The plus signs indicate outliers).
Figure 12. Box plot of prediction results on the Wieslaw dataset (The plus signs indicate outliers).
Symmetry 18 00848 g012aSymmetry 18 00848 g012b
Figure 13. Box plot of prediction results on the German dataset (The dots indicate outliers).
Figure 13. Box plot of prediction results on the German dataset (The dots indicate outliers).
Symmetry 18 00848 g013
Table 1. Comparison between MEBBO and recent BBO variants.
Table 1. Comparison between MEBBO and recent BBO variants.
AlgorithmMain StrategiesMain ApplicationDifference from MEBBO
Original BBO [20]Material gathering; dam maintenanceSolar PV and engineering problemsBaseline BBO framework
CCBBO [37]Crisscross strategyGlobal optimization; oil reservoir productionFocuses on dimension-wise information exchange
EBBO [38]Adaptive mutation; dynamic OBL; risk-aware decisionEngineering optimizationFocuses on multi-stage cooperation and constraint handling
MEBBOElite pool exploration; stochastic centroid reverse learning; leader-guided boundary controlGlobal optimization and bankruptcy predictionTailored to BBO’s exploration blindness, lack of backtracking, and boundary clustering; further integrated with KELM for financial classification
Table 2. Execution time comparison between BBO and MEBBO on CEC2017 (30D).
Table 2. Execution time comparison between BBO and MEBBO on CEC2017 (30D).
AlgorithmF1F2F3F4F5F6
BBO2.2178 × 10−12.4956 × 10−12.1768 × 10−12.2673 × 10−12.7380 × 10−12.9620 × 10−1
MEBBO5.7972 × 10−16.1839 × 10−15.6409 × 10−15.9144 × 10−16.4397 × 10−19.0659 × 10−1
AlgorithmF7F8F9F10F11F12
BBO2.3575 × 10−12.6136 × 10−12.4851 × 10−12.5866 × 10−12.3883 × 10−12.6355 × 10−1
MEBBO6.8647 × 10−16.5326 × 10−16.6722 × 10−17.2123 × 10−16.0864 × 10−16.5314 × 10−1
AlgorithmF13F14F15F16F17F18
BBO2.3882 × 10−12.7553 × 10−12.3164 × 10−12.4170 × 10−13.0761 × 10−12.4281 × 10−1
MEBBO6.2758 × 10−16.9960 × 10−16.1110 × 10−16.6880 × 10−18.1123 × 10−16.5435 × 10−1
AlgorithmF19F20F21F22F23F24
BBO5.2436 × 10−13.4339 × 10−13.7394 × 10−13.5144 × 10−14.0224 × 10−14.0871 × 10−1
MEBBO1.5539 × 1008.4379 × 10−19.2328 × 10−19.9755 × 10−11.0682 × 1001.1353 × 100
AlgorithmF25F26F27F28F29F30
BBO2.7806 × 10−14.5682 × 10−15.7676 × 10−14.6014 × 10−13.7500 × 10−17.1910 × 10−1
MEBBO7.8492 × 10−11.3930 × 1001.7625 × 1001.4352 × 1001.2125 × 1002.1735 × 100
Table 3. CEC 2017 benchmark functions.
Table 3. CEC 2017 benchmark functions.
TypeIDDescriptionDimfmin
UnimodalF1Shifted and Rotated Bent Cigar Function30/50/100100
F2Shifted and Rotated Sum of Different Power Function30/50/100200
F3Shifted and Rotated Zakharov Function30/50/100300
MultimodalF4Shifted and Rotated Rosenbrock’s Function30/50/100400
F5Shifted and Rotated Rastrigin’s Function30/50/100500
F6Shifted and Rotated Expanded Scaffer’s F6 Function30/50/100600
F7Shifted and Rotated Lunacek Bi_Rastrigin Function30/50/100700
F8Shifted and Rotated Non-Continuous Rastrigin’s Function30/50/100800
F9Shifted and Rotated Levy Function30/50/100900
F10Shifted and Rotated Schwefel’s Function30/50/1001000
HybridF11Hybrid Function 1 (N = 3)30/50/1001100
F12Hybrid Function 2 (N = 3)30/50/1001200
F13Hybrid Function 3 (N = 3)30/50/1001300
F14Hybrid Function 6 (N = 4)30/50/1001400
F15Hybrid Function 6 (N = 4)30/50/1001500
F16Hybrid Function 6 (N = 4)30/50/1001600
F17Hybrid Function 6 (N = 5)30/50/1001700
F18Hybrid Function 6 (N = 5)30/50/1001800
F19Hybrid Function 6 (N = 5)30/50/1001900
F20Hybrid Function 6 (N = 6)30/50/1002000
CompositionF21Composition Function 1 (N = 5)30/50/1002100
F22Composition Function 2 (N = 5)30/50/1002200
F23Composition Function 3 (N = 5)30/50/1002300
F24Composition Function 4 (N = 5)30/50/1002400
F25Composition Function 5 (N = 3)30/50/1002500
F26Composition Function 6 (N = 3)30/50/1002600
F27Composition Function 7 (N = 5)30/50/1002700
F28Composition Function 8 (N = 5)30/50/1002800
F29Composition Function 9 (N =5)30/50/1002900
F30Composition Function 10 (N = 3)30/50/1003000
Search Range: [−100, 100]D
Table 4. CEC 2022 benchmark functions.
Table 4. CEC 2022 benchmark functions.
TypeIDDescriptionDimfmin
Unimodal FunctionF1Shifted and full Rotated Zakharov Function10/20300
Basic FunctionsF2Shifted and full Rotated Zakharov Function10/20400
F3Shifted and full Rotated Expanded Schaffer’s f6 Function10/20600
F4Shifted and full Rotated Non-Continuous Rastrigin’s Function10/20800
F5Shifted and full Rotated Levy Function10/20900
Hybrid FunctionsF6Hybrid Function 1 (N = 3)10/201800
F7Hybrid Function 2 (N =6)10/202000
F8Hybrid Function 3 (N = 5)10/202200
Composition FunctionsF9Composition Function 1 (N = 5)10/202300
F10Composition Function 2 (N = 4)10/202400
F11Composition Function 3 (N = 5)10/202600
F12Composition Function 4 (N = 6)10/202700
Search Range: [−100, 100]D
Table 5. Parameters setting for different algorithms.
Table 5. Parameters setting for different algorithms.
AlgorithmsName of the ParameterValue of the Parameter
EWOA [39] a , b a   l i n e a r l y   d e c r e a s e s   f r o m   2   t o   0 ; b = 1
PHHO [40] E 0 [−1, 1]
MELGWO [41] P m i n , a , C 1 10; linearly decreases from 2 to 0; 2
TACPSO [42] w m a x , w m i n , c 1 i , c 1 f , c 2 i , c 2 f 0.9, 0.4, 2.5, 0.5, 0.5, 2.5
CFOA [43]rs[−1, 1]
ALA [44]F[−1, 1]
AOO [45]c[0, 1]
RIME [46] w 5
BBO [20]E[0, 1]
MEBBO a ,   E p , Ne[0, 2]; 3; 0.2
Table 6. Experimental results of 10 algorithms on the CEC 2017 (Dim = 30).
Table 6. Experimental results of 10 algorithms on the CEC 2017 (Dim = 30).
AlgorithmMetricEWOAHPHHOMELGWOTACPSOCFOAALAAOORIMEBBOMEBBO
F1Mean2.2693 × 1072.3339 × 1091.9227 × 1091.9341 × 1085.0604 × 1083.2298 × 1061.1583 × 1063.7040 × 1061.1294 × 1056.7147 × 104
Std3.6837 × 1071.2168 × 1091.5582 × 1095.0915 × 1082.1687 × 1082.7629 × 1066.2190 × 1051.4258 × 1069.0397 × 1045.9676 × 104
F2Mean2.0958 × 10241.0000 × 10208.8795 × 10329.7958 × 10298.7814 × 10251.8607 × 10242.6639 × 10204.8418 × 10174.2545 × 10146.4660 × 1012
Std8.5421 × 10240.0000 × 1004.8635 × 10335.3564 × 10302.3545 × 10267.0336 × 10241.1777 × 10211.8058 × 10181.5915 × 10151.4397 × 1013
F3Mean1.0604 × 1054.6820 × 1044.1854 × 1044.8065 × 1045.8472 × 1042.8482 × 1044.0797 × 1044.7821 × 1041.8413 × 1041.5578 × 104
Std2.3184 × 1047.6996 × 1031.2090 × 1041.4696 × 1041.3261 × 1047.5602 × 1031.0915 × 1041.9626 × 1041.0141 × 1046.8888 × 103
F4Mean5.3396 × 1027.4901 × 1026.4718 × 1025.0987 × 1026.4440 × 1025.3493 × 1025.1875 × 1025.2042 × 1025.0201 × 1024.9972 × 102
Std3.4168 × 1011.2338 × 1021.5849 × 1022.5358 × 1015.4858 × 1013.4010 × 1012.3389 × 1013.1209 × 1012.3120 × 1012.0025 × 101
F5Mean6.7077 × 1027.7783 × 1026.7779 × 1026.0123 × 1026.6302 × 1026.1224 × 1026.2562 × 1026.1577 × 1025.9267 × 1025.4951 × 102
Std4.5836 × 1013.3986 × 1014.2819 × 1013.2140 × 1011.6892 × 1012.7062 × 1013.0647 × 1013.0266 × 1012.5491 × 1011.6141 × 101
F6Mean6.3324 × 1026.5969 × 1026.4162 × 1026.1166 × 1026.3165 × 1026.1318 × 1026.3045 × 1026.1483 × 1026.1558 × 1026.0266 × 102
Std1.1542 × 1019.5220 × 1008.0211 × 1005.8915 × 1007.4192 × 1007.6515 × 1007.3087 × 1005.8483 × 1007.3072 × 1001.7100 × 100
F7Mean9.7700 × 1021.2537 × 1039.9506 × 1028.5922 × 1029.8644 × 1029.0004 × 1028.9618 × 1028.5932 × 1028.6567 × 1027.9205 × 102
Std5.7329 × 1019.4710 × 1016.1485 × 1013.9294 × 1014.8256 × 1013.4578 × 1014.8890 × 1012.5966 × 1013.5043 × 1012.2189 × 101
F8Mean9.5243 × 1021.0008 × 1039.3893 × 1028.9602 × 1029.4820 × 1029.1036 × 1029.1136 × 1029.1344 × 1028.7985 × 1028.3884 × 102
Std3.9975 × 1013.1405 × 1012.5138 × 1012.7059 × 1012.3664 × 1013.0927 × 1011.9683 × 1012.8323 × 1011.7653 × 1011.0247 × 101
F9Mean4.8664 × 1036.6128 × 1034.0207 × 1032.1228 × 1032.4421 × 1032.1193 × 1033.6970 × 1032.9172 × 1032.1513 × 1039.2977 × 102
Std2.5778 × 1036.8807 × 1028.2601 × 1027.5757 × 1027.9933 × 1021.4521 × 1031.6921 × 1031.4865 × 1037.6001 × 1022.7533 × 101
F10Mean6.1707 × 1036.3264 × 1035.4459 × 1035.0592 × 1036.6134 × 1036.0525 × 1034.7569 × 1034.7039 × 1034.4743 × 1034.0368 × 103
Std1.2558 × 1036.8411 × 1027.2502 × 1028.5616 × 1026.4362 × 1021.0495 × 1037.5277 × 1027.2255 × 1027.6973 × 1025.9631 × 102
F11Mean1.4521 × 1031.6545 × 1031.6715 × 1031.2926 × 1031.5508 × 1031.2824 × 1031.3013 × 1031.3481 × 1031.2491 × 1031.2483 × 103
Std2.1927 × 1021.9733 × 1025.8767 × 1027.3014 × 1011.4208 × 1025.5798 × 1015.3252 × 1015.9319 × 1013.7066 × 1014.2830 × 101
F12Mean3.2588 × 1061.4542 × 1084.2541 × 1072.0315 × 1063.6185 × 1073.2042 × 1061.6463 × 1072.0315 × 1073.7436 × 1061.5322 × 106
Std2.2908 × 1068.5627 × 1074.7374 × 1073.5889 × 1062.1165 × 1072.7631 × 1061.3457 × 1071.9627 × 1072.9261 × 1061.1102 × 106
F13Mean1.7009 × 1044.3614 × 1062.2290 × 1051.7139 × 1053.5484 × 1044.0201 × 1041.3315 × 1052.8122 × 1055.1690 × 1043.6830 × 104
Std1.7316 × 1041.1218 × 1076.8863 × 1058.0815 × 1051.5840 × 1042.5536 × 1041.4501 × 1055.2825 × 1052.8241 × 1041.5051 × 104
F14Mean2.7135 × 1055.3120 × 1051.9369 × 1053.1130 × 1041.5226 × 1041.9782 × 1039.1227 × 1048.6622 × 1043.6769 × 1041.7780 × 104
Std2.5305 × 1056.1397 × 1052.0128 × 1053.1566 × 1041.2422 × 1046.0805 × 1026.8576 × 1049.1474 × 1042.9306 × 1041.4810 × 104
F15Mean1.1886 × 1047.2794 × 1042.5642 × 1047.0279 × 1032.8344 × 1042.3994 × 1045.8177 × 1041.8135 × 1042.0110 × 1042.0545 × 104
Std8.8010 × 1035.9374 × 1042.0451 × 1048.4744 × 1031.7082 × 1041.3703 × 1044.3717 × 1041.1953 × 1041.1669 × 1041.2312 × 104
F16Mean2.7610 × 1033.2357 × 1032.9082 × 1032.6016 × 1032.7749 × 1032.7626 × 1032.7388 × 1032.6732 × 1032.6131 × 1032.4721 × 103
Std3.4768 × 1023.8325 × 1022.8582 × 1022.4796 × 1022.5758 × 1023.5988 × 1023.0985 × 1022.9691 × 1023.2166 × 1022.7188 × 102
F17Mean2.3709 × 1032.3042 × 1032.2815 × 1032.2170 × 1032.0209 × 1032.1388 × 1032.2034 × 1032.1902 × 1032.1027 × 1031.9426 × 103
Std2.9998 × 1022.1544 × 1022.9869 × 1021.7712 × 1021.0049 × 1021.7790 × 1021.8280 × 1021.8674 × 1021.4068 × 1021.2734 × 102
F18Mean2.1304 × 1062.7481 × 1068.9078 × 1053.2235 × 1051.8430 × 1058.4939 × 1041.0986 × 1061.5614 × 1066.3169 × 1055.7498 × 105
Std2.6979 × 1063.2206 × 1068.5804 × 1053.0075 × 1051.5003 × 1056.3796 × 1041.5735 × 1061.2505 × 1066.3435 × 1057.0389 × 105
F19Mean9.4894 × 1032.0467 × 1063.6578 × 1041.0456 × 1041.7422 × 1052.4583 × 1045.3671 × 1051.4940 × 1041.3609 × 1042.0168 × 104
Std8.1969 × 1032.9158 × 1064.6668 × 1042.5584 × 1043.1799 × 1052.1119 × 1044.8371 × 1051.0705 × 1047.4197 × 1031.8257 × 104
F20Mean2.6678 × 1032.5908 × 1032.6141 × 1032.5210 × 1032.4247 × 1032.5456 × 1032.5961 × 1032.5009 × 1032.4055 × 1032.3384 × 103
Std1.7738 × 1022.1805 × 1021.8873 × 1021.7424 × 1029.3416 × 1011.7631 × 1022.0956 × 1022.4275 × 1021.5272 × 1021.1550 × 102
F21Mean2.4357 × 1032.5488 × 1032.4551 × 1032.3937 × 1032.4405 × 1032.4092 × 1032.4228 × 1032.4176 × 1032.3839 × 1032.3508 × 103
Std3.4231 × 1014.2932 × 1013.9815 × 1012.4875 × 1011.9921 × 1012.5983 × 1013.6827 × 1012.7773 × 1012.8678 × 1011.2247 × 101
F22Mean2.3267 × 1035.0533 × 1035.6562 × 1034.2158 × 1032.6712 × 1036.4065 × 1035.9041 × 1034.9702 × 1033.2155 × 1032.3023 × 103
Std1.4975 × 1012.2068 × 1031.7709 × 1031.9164 × 1039.9301 × 1022.3885 × 1031.6076 × 1031.8347 × 1031.7049 × 1031.3460 × 100
F23Mean2.8260 × 1032.9798 × 1032.8360 × 1032.7766 × 1032.8253 × 1032.7825 × 1032.8066 × 1032.7872 × 1032.7508 × 1032.7199 × 103
Std7.0147 × 1019.0738 × 1016.2194 × 1014.0689 × 1013.9328 × 1013.8588 × 1013.6433 × 1013.6593 × 1013.4250 × 1011.9430 × 101
F24Mean2.9966 × 1033.1949 × 1032.9824 × 1032.9864 × 1032.9786 × 1032.9601 × 1032.9799 × 1032.9439 × 1032.9131 × 1032.8634 × 103
Std5.3225 × 1017.2225 × 1014.6772 × 1017.3380 × 1013.3162 × 1013.9739 × 1015.2945 × 1013.5505 × 1013.2792 × 1012.0014 × 101
F25Mean2.9270 × 1033.0821 × 1033.0059 × 1032.9091 × 1033.0372 × 1032.9153 × 1032.9214 × 1032.9318 × 1032.8997 × 1032.9004 × 103
Std2.6990 × 1016.3146 × 1015.0330 × 1012.1922 × 1014.0013 × 1011.6109 × 1012.1738 × 1012.6592 × 1011.6100 × 1011.6753 × 101
F26Mean5.5405 × 1036.9566 × 1036.0540 × 1034.2857 × 1035.0205 × 1035.0304 × 1034.5901 × 1035.0879 × 1034.6633 × 1033.6451 × 103
Std9.0190 × 1021.3973 × 1035.9397 × 1021.0769 × 1031.2808 × 1033.6687 × 1029.5594 × 1026.4269 × 1021.0953 × 1037.3927 × 102
F27Mean3.2731 × 1033.3776 × 1033.2977 × 1033.2687 × 1033.2694 × 1033.2391 × 1033.2861 × 1033.2470 × 1033.2370 × 1033.2417 × 103
Std3.6044 × 1019.0997 × 1014.1306 × 1013.3592 × 1012.7184 × 1011.8338 × 1013.5386 × 1012.0529 × 1011.5517 × 1011.5187 × 101
F28Mean3.2825 × 1033.4635 × 1033.4625 × 1033.2644 × 1033.4088 × 1033.8315 × 1033.2856 × 1033.2966 × 1033.2320 × 1033.2185 × 103
Std2.3283 × 1017.8438 × 1011.2287 × 1022.7525 × 1015.8347 × 1011.2151 × 1034.0350 × 1013.0885 × 1012.1691 × 1011.9718 × 101
F29Mean4.1037 × 1034.4474 × 1034.3483 × 1033.8712 × 1034.0576 × 1034.0160 × 1034.0094 × 1034.0301 × 1033.8401 × 1033.6313 × 103
Std2.5728 × 1023.1728 × 1023.3225 × 1022.2892 × 1021.6819 × 1022.0078 × 1022.7371 × 1022.4745 × 1021.9641 × 1021.3966 × 102
F30Mean2.3859 × 1041.1552 × 1072.7169 × 1068.2189 × 1042.6887 × 1061.0650 × 1054.1614 × 1068.2258 × 1052.4436 × 1052.5353 × 105
Std1.3455 × 1049.2151 × 1062.2811 × 1062.5875 × 1052.3262 × 1061.7525 × 1052.5657 × 1065.2299 × 1052.1059 × 1052.2369 × 105
Table 7. Experimental results of 10 algorithms on the CEC 2017 (Dim = 50).
Table 7. Experimental results of 10 algorithms on the CEC 2017 (Dim = 50).
AlgorithmMetricEWOAHPHHOMELGWOTACPSOCFOAALAAOORIMEBBOMEBBO
F1Mean1.0130 × 1092.0317 × 10101.3053 × 10106.4429 × 1087.9186 × 1096.5530 × 1081.0734 × 1083.9271 × 1072.7950 × 1068.4828 × 105
Std5.0337 × 1083.5495 × 1094.7142 × 1098.9372 × 1081.9823 × 1093.7737 × 1088.5732 × 1071.3348 × 1071.2516 × 1065.5890 × 105
F2Mean1.0954 × 10601.0000 × 10202.3900 × 10539.8344 × 10514.6612 × 10563.1526 × 10532.6536 × 10486.5508 × 10401.8617 × 10345.2135 × 1027
Std5.9991 × 10600.0000 × 1001.0173 × 10544.2490 × 10522.3466 × 10571.6814 × 10541.4465 × 10492.1369 × 10417.2634 × 10341.3338 × 1028
F3Mean2.5347 × 1051.2386 × 1051.3021 × 1051.8092 × 1051.5071 × 1051.1546 × 1051.6360 × 1052.0779 × 1051.2270 × 1059.5138 × 104
Std4.1631 × 1041.5941 × 1041.7715 × 1043.9998 × 1042.5567 × 1042.0269 × 1043.6877 × 1044.5245 × 1042.6693 × 1042.1377 × 104
F4Mean8.4001 × 1022.7105 × 1032.3346 × 1037.0122 × 1021.6864 × 1037.6039 × 1027.0067 × 1026.8178 × 1026.0086 × 1026.0300 × 102
Std1.5020 × 1028.3847 × 1021.3234 × 1039.2786 × 1014.1819 × 1029.3242 × 1014.8452 × 1015.9551 × 1014.5512 × 1014.7432 × 101
F5Mean8.6287 × 1029.8861 × 1028.3883 × 1027.6007 × 1028.9227 × 1027.9029 × 1027.6413 × 1027.5819 × 1026.9790 × 1026.0849 × 102
Std7.8690 × 1013.1869 × 1013.8828 × 1016.2833 × 1013.0255 × 1017.1440 × 1014.7404 × 1014.2749 × 1013.7428 × 1012.8867 × 101
F6Mean6.4572 × 1026.7557 × 1026.6140 × 1026.2646 × 1026.5286 × 1026.2995 × 1026.4901 × 1026.3042 × 1026.3092 × 1026.0699 × 102
Std9.3337 × 1005.1630 × 1006.7617 × 1008.9166 × 1007.1877 × 1006.6650 × 1001.0436 × 1018.6257 × 1006.7991 × 1002.4322 × 100
F7Mean1.4379 × 1031.7952 × 1031.4665 × 1031.1094 × 1031.4042 × 1031.1864 × 1031.1671 × 1031.1560 × 1031.0732 × 1038.9127 × 102
Std1.5684 × 1028.8375 × 1011.1456 × 1028.4177 × 1018.4723 × 1011.0017 × 1025.3822 × 1017.2713 × 1015.4918 × 1013.1944 × 101
F8Mean1.1428 × 1031.2826 × 1031.1410 × 1031.0457 × 1031.1970 × 1031.0757 × 1031.0680 × 1031.0709 × 1031.0075 × 1038.9966 × 102
Std6.6011 × 1013.6943 × 1016.2167 × 1014.1871 × 1015.1435 × 1016.2917 × 1013.5845 × 1015.6305 × 1013.7494 × 1012.1947 × 101
F9Mean2.0043 × 1042.1951 × 1041.2630 × 1048.7726 × 1031.3440 × 1049.6627 × 1031.3944 × 1041.1345 × 1047.1495 × 1031.3271 × 103
Std7.0527 × 1034.1965 × 1032.1240 × 1035.9152 × 1033.5488 × 1034.4853 × 1033.9910 × 1035.2482 × 1031.8609 × 1034.8931 × 102
F10Mean1.1050 × 1041.0837 × 1048.5493 × 1038.6155 × 1031.2595 × 1041.1309 × 1048.2838 × 1037.6774 × 1037.0790 × 1036.4563 × 103
Std1.9599 × 1038.9587 × 1029.1432 × 1021.0386 × 1038.3640 × 1021.6059 × 1036.5166 × 1029.5123 × 1021.2561 × 1038.4129 × 102
F11Mean3.3974 × 1033.2939 × 1033.8824 × 1031.7236 × 1036.6525 × 1031.8001 × 1031.7826 × 1031.7604 × 1031.4289 × 1031.3844 × 103
Std1.2865 × 1036.3858 × 1021.6208 × 1032.2321 × 1021.6610 × 1031.9391 × 1022.2589 × 1021.3534 × 1027.3165 × 1016.0947 × 101
F12Mean5.4513 × 1071.9442 × 1091.0853 × 1093.3392 × 1083.8737 × 1083.4371 × 1071.4356 × 1081.5802 × 1082.0926 × 1071.6014 × 107
Std4.1320 × 1071.1022 × 1091.2517 × 1099.7288 × 1081.7722 × 1081.9149 × 1078.9953 × 1079.9366 × 1071.5177 × 1078.4877 × 106
F13Mean3.3632 × 1041.2947 × 1083.8442 × 1074.7533 × 1078.1947 × 1054.2106 × 1051.2308 × 1054.8638 × 1057.8753 × 1046.9002 × 104
Std2.2168 × 1041.0348 × 1086.5533 × 1071.5402 × 1088.5287 × 1051.9822 × 1068.0352 × 1042.9127 × 1053.3983 × 1042.6912 × 104
F14Mean1.6445 × 1062.1299 × 1069.9340 × 1053.1789 × 1051.6859 × 1059.5268 × 1048.3226 × 1057.9483 × 1053.9143 × 1051.5378 × 105
Std1.3724 × 1062.0132 × 1061.1045 × 1062.4237 × 1051.8694 × 1052.0374 × 1056.5542 × 1055.0518 × 1053.9732 × 1058.9133 × 104
F15Mean1.1717 × 1041.1324 × 1073.0799 × 1061.1667 × 1042.1871 × 1042.5807 × 1044.9172 × 1041.0854 × 1052.9791 × 1042.5866 × 104
Std6.4479 × 1031.4558 × 1071.3540 × 1078.6151 × 1038.5146 × 1031.8823 × 1042.4263 × 1043.5756 × 1041.4002 × 1041.1664 × 104
F16Mean3.7879 × 1034.8846 × 1033.9132 × 1033.3134 × 1033.6793 × 1033.8202 × 1033.6065 × 1033.9087 × 1033.1810 × 1032.8879 × 103
Std4.0265 × 1026.2720 × 1024.9439 × 1023.9901 × 1023.5014 × 1025.2241 × 1025.4673 × 1024.6382 × 1023.3192 × 1023.4966 × 102
F17Mean3.5414 × 1033.7079 × 1033.5066 × 1033.1803 × 1033.1651 × 1033.6191 × 1033.0975 × 1033.4545 × 1033.0612 × 1032.9383 × 103
Std3.9428 × 1023.9295 × 1023.4110 × 1023.6243 × 1022.4793 × 1023.5102 × 1022.5187 × 1024.1300 × 1022.9067 × 1023.2023 × 102
F18Mean4.4115 × 1068.3596 × 1066.8810 × 1061.3956 × 1062.1283 × 1069.3241 × 1054.0292 × 1065.1905 × 1062.1207 × 1062.0014 × 106
Std3.7474 × 1068.1510 × 1067.8042 × 1068.8533 × 1051.7657 × 1069.1683 × 1052.3118 × 1063.9610 × 1061.5443 × 1061.0184 × 106
F19Mean1.3285 × 1042.6947 × 1066.3015 × 1052.0391 × 1045.5104 × 1051.5871 × 1041.1108 × 1066.0653 × 1057.1223 × 1041.0945 × 105
Std1.1736 × 1042.3349 × 1061.4229 × 1061.4030 × 1045.0017 × 1051.3331 × 1048.4034 × 1055.8656 × 1055.4150 × 1046.2906 × 104
F20Mean3.5088 × 1033.3280 × 1033.3207 × 1033.4017 × 1033.2629 × 1033.5948 × 1033.3090 × 1033.3738 × 1033.0806 × 1032.7441 × 103
Std3.3853 × 1022.5684 × 1023.5219 × 1023.2980 × 1022.8514 × 1022.6405 × 1023.1318 × 1023.8717 × 1022.4156 × 1023.9771 × 102
F21Mean2.6421 × 1032.8794 × 1032.6636 × 1032.5215 × 1032.6632 × 1032.5759 × 1032.5776 × 1032.5582 × 1032.4843 × 1032.3965 × 103
Std6.9755 × 1014.7949 × 1016.7292 × 1014.6595 × 1013.8667 × 1014.2203 × 1015.0652 × 1015.2710 × 1013.5343 × 1012.0928 × 101
F22Mean1.1976 × 1041.2867 × 1041.0599 × 1041.0449 × 1041.2948 × 1041.3683 × 1049.5951 × 1039.8403 × 1038.3327 × 1036.0478 × 103
Std1.3970 × 1031.1412 × 1039.3716 × 1029.9642 × 1023.1981 × 1031.4269 × 1031.0885 × 1038.3281 × 1021.9439 × 1032.9738 × 103
F23Mean3.1258 × 1033.5485 × 1033.1831 × 1033.0464 × 1033.1720 × 1033.0417 × 1033.1156 × 1033.0548 × 1032.9676 × 1032.8709 × 103
Std7.4934 × 1011.4471 × 1028.3441 × 1017.5083 × 1016.6784 × 1016.2657 × 1017.7513 × 1016.5400 × 1015.1130 × 1013.0146 × 101
F24Mean3.3087 × 1033.7399 × 1033.2828 × 1033.3042 × 1033.3285 × 1033.2367 × 1033.3101 × 1033.1857 × 1033.1048 × 1033.0121 × 103
Std1.2808 × 1021.4007 × 1029.3015 × 1011.4741 × 1026.0367 × 1017.2632 × 1011.0343 × 1027.1308 × 1015.0612 × 1013.5663 × 101
F25Mean3.3028 × 1034.4303 × 1034.1218 × 1033.1678 × 1034.1436 × 1033.2378 × 1033.1977 × 1033.1532 × 1033.0901 × 1033.0948 × 103
Std1.1597 × 1023.7158 × 1025.6168 × 1026.8532 × 1013.0160 × 1026.7158 × 1015.5805 × 1015.2241 × 1013.0813 × 1012.9815 × 101
F26Mean7.9029 × 1031.2539 × 1049.4662 × 1037.4706 × 1031.0253 × 1047.2457 × 1037.4634 × 1037.4791 × 1036.9264 × 1035.3449 × 103
Std8.8235 × 1021.6252 × 1031.1227 × 1032.2261 × 1031.4366 × 1036.7744 × 1021.0550 × 1039.9553 × 1021.6968 × 1031.0144 × 103
F27Mean3.6992 × 1034.0558 × 1033.8564 × 1033.6572 × 1033.8295 × 1033.6040 × 1033.7677 × 1033.5861 × 1033.4747 × 1033.4660 × 103
Std1.5738 × 1022.1698 × 1022.0532 × 1021.8442 × 1021.5611 × 1021.4596 × 1021.2946 × 1027.4973 × 1018.5487 × 1015.8087 × 101
F28Mean3.6865 × 1035.4336 × 1034.8359 × 1033.5609 × 1034.7940 × 1035.1273 × 1033.6342 × 1033.4561 × 1033.3662 × 1033.3468 × 103
Std1.4545 × 1023.7618 × 1024.2250 × 1021.4408 × 1023.2628 × 1022.3951 × 1031.0796 × 1024.7512 × 1013.9251 × 1013.6970 × 101
F29Mean4.7996 × 1036.9081 × 1036.0873 × 1034.8999 × 1035.5639 × 1034.9872 × 1035.1475 × 1035.2231 × 1034.6207 × 1034.2579 × 103
Std4.5392 × 1021.0119 × 1035.2844 × 1025.1766 × 1024.5255 × 1024.5207 × 1024.4753 × 1024.1111 × 1023.3372 × 1022.9926 × 102
F30Mean4.4022 × 1062.2729 × 1089.7754 × 1072.0049 × 1061.4246 × 1084.1143 × 1066.5758 × 1075.7613 × 1072.4273 × 1072.5399 × 107
Std2.8007 × 1069.8681 × 1074.4191 × 1071.2174 × 1063.7743 × 1072.7709 × 1062.0437 × 1072.3167 × 1075.3287 × 1064.7890 × 106
Table 8. Experimental results of 10 algorithms on the CEC 2017 (Dim = 100).
Table 8. Experimental results of 10 algorithms on the CEC 2017 (Dim = 100).
AlgorithmMetricEWOAHPHHOMELGWOTACPSOCFOAALAAOORIMEBBOMEBBO
F1Mean2.2391 × 10109.8630 × 10107.7962 × 10101.4561 × 10106.8331 × 10102.2462 × 10101.0797 × 10109.3089 × 1088.8426 × 1072.5336 × 107
Std4.5057 × 1099.4800 × 1091.1876 × 10106.1412 × 1099.2584 × 1095.1314 × 1093.7092 × 1092.4216 × 1083.3020 × 1079.1696 × 106
F2Mean9.6358 × 101421.0000 × 10205.2342 × 101461.2906 × 101293.0554 × 101453.6908 × 101371.9230 × 101332.1260 × 101276.1898 × 101074.4071 × 1091
Std5.1525 × 101430.0000 × 1002.8668 × 101477.0647 × 101291.0060 × 101462.0171 × 101381.0533 × 101341.1645 × 101283.3502 × 101082.4063 × 1092
F3Mean6.6190 × 1053.0697 × 1055.4469 × 1055.3902 × 1054.2973 × 1053.1530 × 1056.3117 × 1057.1687 × 1054.5045 × 1054.1173 × 105
Std7.9810 × 1041.6508 × 1041.1275 × 1058.6468 × 1045.5979 × 1043.2506 × 1041.1426 × 1051.0584 × 1055.8139 × 1046.6846 × 104
F4Mean3.7172 × 1031.3839 × 1041.0154 × 1042.5893 × 1038.8358 × 1033.1814 × 1032.0770 × 1031.1792 × 1039.1185 × 1028.0267 × 102
Std1.0847 × 1033.0126 × 1033.0211 × 1036.4995 × 1021.6012 × 1036.2944 × 1023.4238 × 1021.2080 × 1026.7007 × 1015.1966 × 101
F5Mean1.5714 × 1031.7597 × 1031.4488 × 1031.3074 × 1031.5903 × 1031.4108 × 1031.3175 × 1031.3352 × 1031.1380 × 1038.0450 × 102
Std1.1456 × 1025.6949 × 1016.3081 × 1019.7308 × 1019.2810 × 1011.0193 × 1028.3683 × 1011.2612 × 1026.9044 × 1013.8305 × 101
F6Mean6.6953 × 1026.8957 × 1026.7247 × 1026.6003 × 1026.7840 × 1026.6478 × 1026.6323 × 1026.5463 × 1026.4866 × 1026.1985 × 102
Std8.0716 × 1004.1365 × 1004.1264 × 1008.0407 × 1005.6749 × 1001.0145 × 1014.9848 × 1007.6049 × 1005.2650 × 1003.4972 × 100
F7Mean3.2882 × 1033.5865 × 1032.9986 × 1032.1896 × 1033.0265 × 1032.5610 × 1032.3556 × 1032.2265 × 1031.9839 × 1031.3381 × 103
Std2.7708 × 1021.4882 × 1021.7140 × 1021.9662 × 1022.4085 × 1022.0153 × 1021.9502 × 1022.4487 × 1021.9423 × 1026.7016 × 101
F8Mean1.9047 × 1032.2121 × 1031.8602 × 1031.5636 × 1031.9514 × 1031.7232 × 1031.6707 × 1031.6261 × 1031.4518 × 1031.1138 × 103
Std1.3096 × 1027.4395 × 1011.0012 × 1029.7860 × 1019.1235 × 1011.1057 × 1029.7111 × 1011.1832 × 1028.4103 × 1014.0732 × 101
F9Mean7.9991 × 1045.4915 × 1043.2322 × 1043.7217 × 1044.9422 × 1044.2266 × 1044.1786 × 1044.7013 × 1042.6754 × 1045.1089 × 103
Std1.8990 × 1047.0308 × 1032.9943 × 1031.3266 × 1046.5439 × 1031.0528 × 1047.6919 × 1031.3495 × 1043.3732 × 1031.4570 × 103
F10Mean2.5266 × 1042.5701 × 1041.9594 × 1042.0769 × 1042.8402 × 1042.7207 × 1042.0189 × 1041.9246 × 1041.5372 × 1041.3885 × 104
Std2.3051 × 1031.6345 × 1031.6598 × 1031.9171 × 1031.1885 × 1032.6663 × 1031.3528 × 1031.5991 × 1031.4440 × 1031.6404 × 103
F11Mean1.8194 × 1058.4872 × 1046.6033 × 1045.0738 × 1041.0356 × 1056.5710 × 1045.4734 × 1044.7399 × 1041.6156 × 1041.3275 × 104
Std3.9751 × 1041.6924 × 1041.2887 × 1042.2423 × 1041.8886 × 1041.9027 × 1041.1836 × 1041.1822 × 1045.4645 × 1033.1685 × 103
F12Mean2.2107 × 1092.2112 × 10101.7445 × 10101.9369 × 1098.0399 × 1091.5186 × 1099.8773 × 1081.0712 × 1093.1463 × 1082.1643 × 108
Std1.0577 × 1096.6275 × 1097.6244 × 1091.3218 × 1091.9691 × 1094.6648 × 1083.2709 × 1084.3790 × 1081.4727 × 1086.7372 × 107
F13Mean6.7040 × 1062.1148 × 1091.7882 × 1096.1913 × 1071.7712 × 1083.7058 × 1061.5538 × 1062.0415 × 1061.5134 × 1057.6985 × 104
Std6.6111 × 1061.4909 × 1091.7515 × 1091.4174 × 1087.5251 × 1076.0903 × 1063.1933 × 1069.3730 × 1057.3510 × 1043.5070 × 104
F14Mean8.5785 × 1068.7157 × 1065.8324 × 1062.1036 × 1064.7072 × 1062.7474 × 1065.9487 × 1067.4956 × 1063.2905 × 1062.6400 × 106
Std4.7996 × 1062.7643 × 1062.8444 × 1061.1273 × 1062.3713 × 1062.1427 × 1063.3365 × 1064.5904 × 1061.3933 × 1061.0522 × 106
F15Mean7.2540 × 1041.8439 × 1081.9218 × 1081.2573 × 1052.4119 × 1061.3363 × 1066.5353 × 1045.5179 × 1055.2662 × 1043.4818 × 104
Std4.2297 × 1042.0276 × 1082.9311 × 1084.7435 × 1051.3634 × 1063.8197 × 1062.9113 × 1041.1820 × 1062.0333 × 1041.0487 × 104
F16Mean7.0030 × 1031.2419 × 1048.5666 × 1036.4451 × 1038.2869 × 1037.8717 × 1037.2020 × 1037.3170 × 1035.7629 × 1035.1026 × 103
Std8.8154 × 1021.4623 × 1039.4431 × 1027.7797 × 1027.0063 × 1028.8882 × 1028.4085 × 1028.3846 × 1028.3597 × 1026.0929 × 102
F17Mean6.0922 × 1039.1675 × 1038.6477 × 1035.7816 × 1036.0048 × 1036.5695 × 1035.4212 × 1035.8575 × 1034.8433 × 1034.5785 × 103
Std7.5131 × 1022.8313 × 1033.2381 × 1035.7685 × 1025.5423 × 1026.9769 × 1026.4402 × 1026.0906 × 1025.5492 × 1025.1233 × 102
F18Mean1.1540 × 1071.0906 × 1075.6665 × 1063.6377 × 1063.2785 × 1063.8166 × 1067.2874 × 1061.0085 × 1074.1240 × 1062.8420 × 106
Std6.3634 × 1064.2446 × 1063.2666 × 1062.7603 × 1061.4360 × 1062.5252 × 1063.8763 × 1063.5952 × 1061.8103 × 1061.1373 × 106
F19Mean4.6782 × 1051.4159 × 1081.5273 × 1085.6377 × 1068.4712 × 1062.8194 × 1055.2760 × 1061.9622 × 1071.0199 × 1061.3251 × 106
Std5.5604 × 1051.1471 × 1082.4030 × 1082.9598 × 1075.0886 × 1064.7158 × 1053.4275 × 1061.2438 × 1078.6431 × 1059.7462 × 105
F20Mean6.4433 × 1035.6891 × 1035.3253 × 1035.8993 × 1036.0807 × 1036.7262 × 1035.6208 × 1035.8556 × 1035.1147 × 1034.7360 × 103
Std8.7024 × 1026.0953 × 1025.0510 × 1026.0968 × 1024.6261 × 1025.8995 × 1026.2685 × 1026.1240 × 1024.7439 × 1025.2297 × 102
F21Mean3.4266 × 1033.9365 × 1033.4452 × 1033.1203 × 1033.4298 × 1033.2751 × 1033.2099 × 1033.2048 × 1032.9429 × 1032.6536 × 103
Std1.2857 × 1021.1744 × 1021.2345 × 1029.2813 × 1011.0923 × 1021.1220 × 1029.7628 × 1011.5963 × 1029.2149 × 1015.2020 × 101
F22Mean2.7588 × 1042.8452 × 1042.2586 × 1042.2890 × 1043.0952 × 1042.9366 × 1042.2451 × 1042.2032 × 1041.8650 × 1041.4088 × 104
Std3.4031 × 1031.5828 × 1031.8956 × 1032.2222 × 1031.4667 × 1032.5717 × 1031.2421 × 1031.5393 × 1031.6831 × 1036.1259 × 103
F23Mean3.9135 × 1034.8404 × 1033.9691 × 1034.0506 × 1034.1204 × 1033.7988 × 1033.9433 × 1033.7327 × 1033.4773 × 1033.2691 × 103
Std1.4543 × 1022.2766 × 1021.7160 × 1021.7143 × 1021.4512 × 1021.5235 × 1021.2442 × 1021.3735 × 1021.0698 × 1026.7685 × 101
F24Mean4.6427 × 1035.8721 × 1034.6766 × 1035.7364 × 1034.9792 × 1034.5766 × 1034.8173 × 1034.1863 × 1034.0005 × 1033.7364 × 103
Std2.2726 × 1023.4445 × 1022.3317 × 1026.2157 × 1021.8550 × 1022.3040 × 1022.1250 × 1021.1722 × 1021.4437 × 1029.4601 × 101
F25Mean6.3744 × 1039.2450 × 1038.0813 × 1034.5939 × 1038.3233 × 1035.7190 × 1034.5598 × 1033.9184 × 1033.5669 × 1033.5456 × 103
Std5.7514 × 1021.0810 × 1031.1052 × 1034.0164 × 1021.0531 × 1035.3559 × 1022.5883 × 1021.3665 × 1026.5130 × 1019.7394 × 101
F26Mean2.0529 × 1043.1063 × 1042.5459 × 1041.9615 × 1042.8549 × 1041.7110 × 1041.9959 × 1041.5957 × 1041.5418 × 1049.3254 × 103
Std2.9456 × 1033.1357 × 1033.2980 × 1035.0715 × 1033.1800 × 1031.4679 × 1032.0362 × 1032.0148 × 1033.3664 × 1033.1459 × 103
F27Mean4.0564 × 1035.2555 × 1034.6066 × 1033.9874 × 1034.9349 × 1033.8056 × 1034.2851 × 1034.0329 × 1033.7544 × 1033.6542 × 103
Std2.1077 × 1024.9724 × 1023.5154 × 1022.2098 × 1022.4906 × 1021.1910 × 1022.5195 × 1021.5607 × 1021.1511 × 1028.3072 × 101
F28Mean7.3341 × 1031.1397 × 1049.9752 × 1035.9724 × 1031.1384 × 1048.5522 × 1035.4531 × 1034.2671 × 1033.6481 × 1033.6036 × 103
Std1.3081 × 1031.1223 × 1031.4684 × 1038.8981 × 1028.3704 × 1022.3258 × 1036.6991 × 1022.5781 × 1025.6142 × 1014.6302 × 101
F29Mean8.5912 × 1031.4519 × 1041.2408 × 1048.3559 × 1031.1795 × 1048.6470 × 1039.2981 × 1039.6816 × 1038.1224 × 1037.3647 × 103
Std9.0012 × 1021.6721 × 1032.1354 × 1038.1731 × 1021.1534 × 1038.0436 × 1028.3887 × 1028.9991 × 1026.8838 × 1025.8226 × 102
F30Mean1.1476 × 1071.8061 × 1091.4671 × 1091.1534 × 1084.9901 × 1085.1935 × 1061.7422 × 1081.6766 × 1081.8658 × 1071.4008 × 107
Std5.5660 × 1066.6980 × 1081.3420 × 1093.2866 × 1081.6243 × 1082.6634 × 1061.1061 × 1086.7170 × 1077.6773 × 1065.4596 × 106
Table 9. Wilcoxon Rank-Sum Test results of MEBBO and 9 algorithms on the CEC 2017 (Dim = 30).
Table 9. Wilcoxon Rank-Sum Test results of MEBBO and 9 algorithms on the CEC 2017 (Dim = 30).
AlgorithmEWOAHPHHOMELGWOTACPSOCFOAALAAOORIMEBBO
F13.0199 × 10−113.0199 × 10−113.0199 × 10−113.7108 × 10−13.0199 × 10−114.0772 × 10−113.0199 × 10−113.0199 × 10−112.2360 × 10−2
F23.0199 × 10−111.2118 × 10−123.0199 × 10−115.0723 × 10−103.0199 × 10−113.0199 × 10−113.0199 × 10−115.4941 × 10−117.2208 × 10−6
F33.0199 × 10−113.6897 × 10−113.1589 × 10−101.9568 × 10−104.5043 × 10−111.3594 × 10−73.4742 × 10−103.1589 × 10−101.5798 × 10−1
F44.3531 × 10−53.0199 × 10−113.1967 × 10−99.3341 × 10−23.0199 × 10−113.1573 × 10−51.5178 × 10−36.0971 × 10−35.0114 × 10−1
F53.0199 × 10−113.0199 × 10−113.0199 × 10−111.4110 × 10−93.0199 × 10−111.9568 × 10−106.6955 × 10−111.0937 × 10−101.0105 × 10−8
F63.0199 × 10−113.0199 × 10−113.0199 × 10−118.9934 × 10−113.0199 × 10−111.2057 × 10−103.0199 × 10−114.0772 × 10−113.6897 × 10−11
F73.0199 × 10−113.0199 × 10−113.0199 × 10−111.2870 × 10−93.0199 × 10−117.3891 × 10−116.6955 × 10−111.4643 × 10−106.1210 × 10−10
F83.0199 × 10−113.0199 × 10−113.0199 × 10−117.3891 × 10−113.0199 × 10−113.3384 × 10−113.0199 × 10−113.3384 × 10−116.6955 × 10−11
F93.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−11
F102.4386 × 10−94.9752 × 10−111.2023 × 10−81.3367 × 10−53.0199 × 10−112.0338 × 10−91.7836 × 10−43.7704 × 10−42.6077 × 10−2
F112.8314 × 10−83.0199 × 10−117.3891 × 10−111.6285 × 10−27.3891 × 10−111.0315 × 10−24.6390 × 10−57.7725 × 10−99.7052 × 10−1
F126.5486 × 10−43.0199 × 10−114.0772 × 10−111.0869 × 10−13.0199 × 10−119.4683 × 10−32.4386 × 10−91.4110 × 10−99.2113 × 10−5
F136.2828 × 10−63.0199 × 10−112.0283 × 10−75.3221 × 10−37.2827 × 10−19.7052 × 10−12.3168 × 10−62.8314 × 10−82.8129 × 10−2
F147.3803 × 10−101.9568 × 10−101.2541 × 10−77.7272 × 10−24.4642 × 10−11.0937 × 10−108.8411 × 10−75.8587 × 10−65.5699 × 10−3
F151.8575 × 10−33.9648 × 10−85.2978 × 10−12.1959 × 10−73.2651 × 10−23.4029 × 10−12.6784 × 10−63.7904 × 10−19.4696 × 10−1
F161.8575 × 10−34.1825 × 10−91.6062 × 10−65.0120 × 10−21.4932 × 10−49.0307 × 10−41.0035 × 10−39.0688 × 10−35.5546 × 10−2
F173.9648 × 10−87.1186 × 10−96.0459 × 10−71.2541 × 10−73.8481 × 10−31.8682 × 10−51.3594 × 10−72.4913 × 10−63.8307 × 10−5
F182.5306 × 10−41.1077 × 10−66.1452 × 10−21.4128 × 10−18.1200 × 10−42.1947 × 10−84.8413 × 10−25.9706 × 10−55.4933 × 10−1
F191.3017 × 10−31.2057 × 10−102.5188 × 10−16.7362 × 10−62.6784 × 10−65.6922 × 10−11.8567 × 10−92.9727 × 10−12.5188 × 10−1
F209.2603 × 10−94.1178 × 10−61.8731 × 10−75.9706 × 10−53.0059 × 10−48.8411 × 10−77.5991 × 10−73.3386 × 10−32.9205 × 10−2
F214.0772 × 10−113.0199 × 10−113.0199 × 10−118.1014 × 10−103.0199 × 10−116.0658 × 10−118.1527 × 10−114.9752 × 10−117.0430 × 10−7
F223.0199 × 10−113.0199 × 10−113.0199 × 10−113.3384 × 10−113.0199 × 10−113.0199 × 10−113.3384 × 10−113.0199 × 10−116.3560 × 10−5
F236.1210 × 10−104.9752 × 10−114.9752 × 10−113.0811 × 10−84.5043 × 10−112.2273 × 10−97.3891 × 10−111.1737 × 10−91.2477 × 10−4
F243.3384 × 10−113.0199 × 10−113.0199 × 10−115.4941 × 10−113.0199 × 10−116.6955 × 10−114.9752 × 10−111.6132 × 10−104.6856 × 10−8
F251.1674 × 10−53.0199 × 10−111.3289 × 10−106.7869 × 10−23.0199 × 10−114.2175 × 10−47.1988 × 10−53.8349 × 10−66.6273 × 10−1
F264.9980 × 10−93.8249 × 10−93.0199 × 10−112.6243 × 10−32.5306 × 10−42.1544 × 10−106.7362 × 10−67.3803 × 10−102.7726 × 10−5
F272.3168 × 10−63.0199 × 10−112.8314 × 10−87.2951 × 10−41.0188 × 10−54.7335 × 10−12.5721 × 10−74.2896 × 10−12.3985 × 10−1
F282.8716 × 10−103.0199 × 10−113.0199 × 10−111.3111 × 10−83.0199 × 10−114.6159 × 10−103.8249 × 10−91.6132 × 10−102.4994 × 10−3
F291.8567 × 10−96.0658 × 10−111.0937 × 10−101.2493 × 10−53.1589 × 10−104.9980 × 10−94.6856 × 10−81.3111 × 10−85.9706 × 10−5
F303.3384 × 10−113.0199 × 10−111.1737 × 10−92.0152 × 10−85.0723 × 10−102.7726 × 10−54.0772 × 10−117.0430 × 10−78.7663 × 10−1
Table 10. Wilcoxon Rank-Sum Test results of MEBBO and 9 algorithms on the CEC 2017 (Dim = 50).
Table 10. Wilcoxon Rank-Sum Test results of MEBBO and 9 algorithms on the CEC 2017 (Dim = 50).
AlgorithmEWOAHPHHOMELGWOTACPSOCFOAALAAOORIMEBBO
F13.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−112.9215 × 10−9
F23.0199 × 10−111.2118 × 10−123.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−112.4386 × 10−9
F33.0199 × 10−111.1077 × 10−61.3594 × 10−71.9568 × 10−101.1737 × 10−93.3679 × 10−47.7725 × 10−95.4941 × 10−119.7917 × 10−5
F43.0199 × 10−113.0199 × 10−113.0199 × 10−113.8349 × 10−63.0199 × 10−112.6695 × 10−96.5183 × 10−93.3242 × 10−65.7929 × 10−1
F53.0199 × 10−113.0199 × 10−113.0199 × 10−118.9934 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−114.1997 × 10−10
F63.0199 × 10−113.0199 × 10−113.0199 × 10−113.6897 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−11
F73.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−11
F83.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−114.5043 × 10−11
F93.0199 × 10−113.0199 × 10−113.0199 × 10−113.6897 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.6897 × 10−113.0199 × 10−11
F105.4941 × 10−113.0199 × 10−111.2870 × 10−91.4110 × 10−93.0199 × 10−113.0199 × 10−116.7220 × 10−109.5139 × 10−61.5638 × 10−2
F113.0199 × 10−113.0199 × 10−113.0199 × 10−112.6099 × 10−103.0199 × 10−114.5043 × 10−113.0199 × 10−114.0772 × 10−112.4157 × 10−2
F123.8053 × 10−73.0199 × 10−113.0199 × 10−119.4696 × 10−13.0199 × 10−112.7726 × 10−53.0199 × 10−113.0199 × 10−114.2039 × 10−1
F133.0103 × 10−73.0199 × 10−113.6897 × 10−113.3681 × 10−51.0937 × 10−101.1199 × 10−13.9881 × 10−44.0772 × 10−112.8378 × 10−1
F141.5465 × 10−93.3384 × 10−111.3594 × 10−75.8282 × 10−32.7719 × 10−14.6390 × 10−51.1567 × 10−73.8202 × 10−103.7704 × 10−4
F151.7290 × 10−63.0199 × 10−112.5721 × 10−77.2208 × 10−62.1702 × 10−15.2978 × 10−11.0188 × 10−55.4941 × 10−113.2553 × 10−1
F161.2870 × 10−93.3384 × 10−112.9215 × 10−91.4932 × 10−42.6695 × 10−91.8500 × 10−81.1077 × 10−61.8567 × 10−91.5178 × 10−3
F173.5201 × 10−73.8249 × 10−91.7294 × 10−71.2212 × 10−26.6689 × 10−32.3897 × 10−83.9167 × 10−22.4327 × 10−51.3732 × 10−1
F181.3832 × 10−26.5261 × 10−73.1573 × 10−51.3832 × 10−24.9178 × 10−18.8829 × 10−61.7836 × 10−45.2650 × 10−57.8446 × 10−1
F198.9934 × 10−114.0772 × 10−115.5611 × 10−41.9568 × 10−101.6062 × 10−61.3289 × 10−107.1186 × 10−95.4620 × 10−67.2884 × 10−3
F202.1947 × 10−84.8011 × 10−72.0023 × 10−62.7829 × 10−74.4205 × 10−62.2273 × 10−92.0023 × 10−68.8411 × 10−74.7138 × 10−4
F213.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−118.9934 × 10−11
F223.6897 × 10−113.3384 × 10−119.9186 × 10−115.0723 × 10−103.3520 × 10−83.0199 × 10−111.8731 × 10−73.1967 × 10−91.8575 × 10−3
F233.0199 × 10−113.0199 × 10−113.0199 × 10−114.0772 × 10−113.0199 × 10−113.3384 × 10−113.0199 × 10−114.0772 × 10−118.1014 × 10−10
F243.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.3384 × 10−113.0199 × 10−113.0199 × 10−113.4971 × 10−9
F253.1589 × 10−103.0199 × 10−113.0199 × 10−111.3853 × 10−63.0199 × 10−115.4941 × 10−113.8202 × 10−109.5332 × 10−75.0114 × 10−1
F268.1014 × 10−103.3384 × 10−114.9752 × 10−115.5611 × 10−45.4941 × 10−113.4971 × 10−91.4733 × 10−72.0338 × 10−94.4205 × 10−6
F271.5465 × 10−93.0199 × 10−113.6897 × 10−112.0023 × 10−63.3384 × 10−112.9590 × 10−53.0199 × 10−113.6459 × 10−89.2344 × 10−1
F283.3384 × 10−113.0199 × 10−113.0199 × 10−111.0937 × 10−103.0199 × 10−113.3384 × 10−113.0199 × 10−113.4742 × 10−103.3874 × 10−2
F293.0939 × 10−63.0199 × 10−113.3384 × 10−112.4913 × 10−67.3891 × 10−113.6459 × 10−81.1737 × 10−93.8202 × 10−104.9426 × 10−5
F303.0199 × 10−113.0199 × 10−111.3289 × 10−103.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−115.4941 × 10−112.6433 × 10−1
Table 11. Wilcoxon Rank-Sum Test results of MEBBO and 9 algorithms on the CEC 2017 (Dim = 100).
Table 11. Wilcoxon Rank-Sum Test results of MEBBO and 9 algorithms on the CEC 2017 (Dim = 100).
AlgorithmEWOAHPHHOMELGWOTACPSOCFOAALAAOORIMEBBO
F13.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−114.5043 × 10−11
F23.0199 × 10−111.2118 × 10−123.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.6897 × 10−11
F33.6897 × 10−111.5465 × 10−94.7445 × 10−62.3768 × 10−72.0621 × 10−13.0811 × 10−85.0723 × 10−107.3891 × 10−111.6285 × 10−2
F43.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−117.0881 × 10−8
F53.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−11
F63.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−11
F73.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−11
F83.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−11
F93.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−11
F103.0199 × 10−113.0199 × 10−116.6955 × 10−114.5043 × 10−113.0199 × 10−113.0199 × 10−114.5043 × 10−111.4643 × 10−102.3885 × 10−4
F113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.1466 × 10−2
F123.0199 × 10−113.0199 × 10−113.0199 × 10−113.6897 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−117.2884 × 10−3
F133.0199 × 10−113.0199 × 10−113.0199 × 10−118.6634 × 10−53.0199 × 10−113.0199 × 10−113.3384 × 10−113.0199 × 10−118.1975 × 10−7
F141.2023 × 10−83.3384 × 10−115.5999 × 10−72.0681 × 10−21.2493 × 10−52.5188 × 10−12.1540 × 10−61.8731 × 10−78.7710 × 10−2
F152.4913 × 10−63.0199 × 10−113.0199 × 10−114.4205 × 10−63.0199 × 10−113.0811 × 10−85.0922 × 10−83.0199 × 10−116.9125 × 10−4
F164.1997 × 10−103.0199 × 10−113.0199 × 10−114.1825 × 10−93.0199 × 10−113.0199 × 10−119.9186 × 10−114.0772 × 10−111.1738 × 10−3
F171.9568 × 10−103.0199 × 10−113.3384 × 10−116.5183 × 10−91.7769 × 10−101.3289 × 10−103.5708 × 10−61.6947 × 10−91.1199 × 10−1
F186.6955 × 10−111.0937 × 10−104.0840 × 10−56.4142 × 10−13.0418 × 10−11.7145 × 10−15.0922 × 10−88.1527 × 10−113.0339 × 10−3
F192.8790 × 10−63.0199 × 10−113.3384 × 10−112.0283 × 10−71.9568 × 10−101.8500 × 10−89.2603 × 10−93.0199 × 10−119.6263 × 10−2
F206.1210 × 10−103.2555 × 10−72.6806 × 10−44.9980 × 10−99.9186 × 10−113.0199 × 10−111.3853 × 10−61.4294 × 10−88.6844 × 10−3
F213.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−11
F223.0199 × 10−113.0199 × 10−119.9186 × 10−118.9934 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−115.4941 × 10−112.9590 × 10−5
F233.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.4742 × 10−10
F243.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−114.9752 × 10−117.1186 × 10−9
F253.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−111.6132 × 10−108.5000 × 10−2
F263.0199 × 10−113.0199 × 10−113.0199 × 10−112.3897 × 10−83.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−118.8910 × 10−10
F271.2057 × 10−103.0199 × 10−113.0199 × 10−113.9648 × 10−83.0199 × 10−111.1077 × 10−63.3384 × 10−116.0658 × 10−111.1747 × 10−4
F283.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−113.0199 × 10−111.1738 × 10−3
F292.3768 × 10−73.0199 × 10−113.0199 × 10−116.7362 × 10−63.0199 × 10−114.6856 × 10−81.3289 × 10−109.9186 × 10−117.1988 × 10−5
F306.5671 × 10−23.0199 × 10−113.0199 × 10−111.4412 × 10−23.0199 × 10−113.4971 × 10−93.0199 × 10−113.0199 × 10−111.3272 × 10−2
Table 12. Results of the Friedman average rank test on CEC2017.
Table 12. Results of the Friedman average rank test on CEC2017.
SuitesCEC2017
Dimensions3050100
AlgorithmAvg RankOverall RankAvg RankOverall RankAvg RankOverall Rank
EWOA6.4076.5376.837
HPHHO9.57109.13108.8710
MELGWO8.2397.6397.438
TACPSO4.1034.3334.774
CFOA6.5387.4087.839
ALA4.4745.1355.536
AOO6.0765.6765.175
RIME5.0354.9744.703
BBO2.9022.6022.532
MEBBO1.7011.6011.331
Table 13. Results of sensitivity analysis.
Table 13. Results of sensitivity analysis.
FunctionMetricMEBBO1MEBBO2MEBBO3MEBBO4MEBBO5
F1Mean4.3224 × 1045.1424 × 1045.3480 × 1046.1398 × 1046.5137 × 104
Std4.2655 × 1043.2037 × 1044.2402 × 1043.9314 × 1046.3668 × 104
F2Mean3.2744 × 10121.0731 × 10131.4232 × 10133.5671 × 10125.0277 × 1012
Std4.5181 × 10122.1728 × 10135.7313 × 10135.9549 × 10121.2629 × 1013
F3Mean1.8614 × 1041.5770 × 1041.3657 × 1041.5766 × 1041.5280 × 104
Std6.2512 × 1036.2104 × 1037.2159 × 1035.5837 × 1037.6894 × 103
F4Mean5.0480 × 1024.9528 × 1025.0466 × 1025.0651 × 1025.0069 × 102
Std2.0654 × 1012.2891 × 1012.6739 × 1011.8066 × 1012.0868 × 101
F5Mean5.4903 × 1025.4617 × 1025.4933 × 1025.5024 × 1025.4843 × 102
Std1.3184 × 1011.0843 × 1011.5387 × 1011.4599 × 1011.0445 × 101
F6Mean6.0266 × 1026.0253 × 1026.0214 × 1026.0196 × 1026.0300 × 102
Std1.4606 × 1001.6055 × 1001.1809 × 1001.1840 × 1002.8921 × 100
F7Mean7.9602 × 1027.8940 × 1027.9003 × 1028.0158 × 1028.0295 × 102
Std2.0909 × 1011.6559 × 1011.3390 × 1012.5024 × 1011.9332 × 101
F8Mean8.4116 × 1028.4338 × 1028.4548 × 1028.4659 × 1028.4362 × 102
Std1.4325 × 1011.1246 × 1011.1868 × 1019.9830 × 1001.2751 × 101
F9Mean9.4450 × 1029.3288 × 1029.3021 × 1029.2962 × 1029.4666 × 102
Std6.6622 × 1013.5228 × 1013.8625 × 1012.2405 × 1013.6210 × 101
F10Mean4.1615 × 1033.9571 × 1034.0050 × 1033.7387 × 1033.9854 × 103
Std6.1905 × 1027.9771 × 1027.5427 × 1026.2422 × 1025.6680 × 102
F11Mean1.2318 × 1031.2428 × 1031.2531 × 1031.2454 × 1031.2566 × 103
Std4.6263 × 1013.4416 × 1014.6918 × 1014.5713 × 1015.8867 × 101
F12Mean1.8244 × 1061.9464 × 1061.9514 × 1061.9654 × 1061.4379 × 106
Std8.6389 × 1051.5192 × 1069.1584 × 1051.5725 × 1067.8473 × 105
F13Mean4.3699 × 1044.2570 × 1045.1359 × 1044.7185 × 1044.4071 × 104
Std2.1523 × 1041.9958 × 1042.6329 × 1042.8649 × 1042.1452 × 104
F14Mean1.3754 × 1041.9070 × 1041.4429 × 1041.2940 × 1042.0713 × 104
Std8.1773 × 1031.1456 × 1041.0275 × 1049.8571 × 1032.1034 × 104
F15Mean2.9649 × 1042.0102 × 1041.7720 × 1042.7117 × 1042.2396 × 104
Std1.5803 × 1041.0758 × 1049.5264 × 1031.9285 × 1041.4387 × 104
F16Mean2.4931 × 1032.4793 × 1032.3988 × 1032.4299 × 1032.4720 × 103
Std2.7296 × 1023.0508 × 1022.6206 × 1022.7068 × 1022.2693 × 102
F17Mean2.0075 × 1031.9469 × 1031.9715 × 1031.9974 × 1031.9647 × 103
Std1.8530 × 1021.7488 × 1021.4761 × 1022.0276 × 1021.5786 × 102
F18Mean5.4087 × 1055.3919 × 1053.6863 × 1054.0212 × 1055.6003 × 105
Std5.6064 × 1055.4468 × 1054.4603 × 1052.8680 × 1053.6737 × 105
F19Mean1.6403 × 1042.1884 × 1041.9253 × 1042.1582 × 1041.5373 × 104
Std1.4422 × 1042.1534 × 1041.8404 × 1041.7982 × 1048.6541 × 103
F20Mean2.2975 × 1032.3158 × 1032.3040 × 1032.3116 × 1032.2912 × 103
Std8.6857 × 1011.0996 × 1028.3861 × 1019.4442 × 1019.2825 × 101
F21Mean2.3498 × 1032.3475 × 1032.3518 × 1032.3559 × 1032.3472 × 103
Std1.1673 × 1011.2426 × 1011.1733 × 1011.3546 × 1011.0864 × 101
F22Mean2.4004 × 1032.3022 × 1032.3026 × 1032.3020 × 1032.3023 × 103
Std5.3532 × 1021.3683 × 1001.3046 × 1001.3276 × 1001.0670 × 100
F23Mean2.7145 × 1032.7058 × 1032.7089 × 1032.7088 × 1032.7131 × 103
Std2.5153 × 1012.3826 × 1012.4597 × 1012.0398 × 1012.4972 × 101
F24Mean2.8620 × 1032.8587 × 1032.8623 × 1032.8666 × 1032.8662 × 103
Std1.5648 × 1011.5683 × 1011.7918 × 1011.5699 × 1012.6805 × 101
F25Mean2.9008 × 1032.8925 × 1032.8980 × 1032.8911 × 1032.8969 × 103
Std1.6390 × 1019.3132 × 1001.4296 × 1014.9865 × 1001.2221 × 101
F26Mean3.8713 × 1034.0926 × 1033.6197 × 1033.6700 × 1033.7051 × 103
Std8.2990 × 1025.6979 × 1028.0200 × 1027.8098 × 1026.8419 × 102
F27Mean3.2460 × 1033.2448 × 1033.2410 × 1033.2435 × 1033.2471 × 103
Std1.4319 × 1011.5981 × 1011.2628 × 1011.7514 × 1011.2256 × 101
F28Mean3.2153 × 1033.2165 × 1033.2204 × 1033.2154 × 1033.2236 × 103
Std2.1229 × 1011.5876 × 1011.7039 × 1011.6248 × 1011.8691 × 101
F29Mean3.6493 × 1033.6267 × 1033.6601 × 1033.5842 × 1033.6739 × 103
Std1.5598 × 1021.4225 × 1021.5695 × 1021.2653 × 1021.4202 × 102
F30Mean2.0632 × 1052.1596 × 1052.7587 × 1052.5608 × 1052.8104 × 105
Std1.6151 × 1051.4911 × 1052.0387 × 1051.3726 × 1052.5178 × 105
Avg Rank3.132.533.002.933.40
Overall Rank41325
Table 14. Results of ablation experiments.
Table 14. Results of ablation experiments.
FunctionMetricBBOMEBBO1MEBBO2MEBBO3MEBBO12MEBBO13MEBBO23MEBBO
F1Mean1.3195 × 1059.7164 × 1044.4076 × 1041.0941 × 1054.4755 × 1041.3033 × 1055.6823 × 1044.8656 × 104
Std8.9890 × 1046.8191 × 1042.7560 × 1047.4573 × 1043.4205 × 1041.9270 × 1054.5280 × 1045.8677 × 104
F2Mean6.2313 × 10155.9666 × 10141.8724 × 10131.9747 × 10148.9657 × 10129.6675 × 10134.9560 × 10121.0496 × 1013
Std3.3270 × 10162.7187 × 10153.1660 × 10136.4543 × 10141.2186 × 10132.3551 × 10148.9468 × 10121.5738 × 1013
F3Mean2.1908 × 1042.0690 × 1041.7646 × 1041.4870 × 1042.1004 × 1042.0116 × 1041.2778 × 1041.5618 × 104
Std9.5881 × 1038.6254 × 1038.0478 × 1035.2620 × 1031.0024 × 1049.6314 × 1034.8894 × 1036.9929 × 103
F4Mean4.9825 × 1025.0339 × 1025.0456 × 1025.1397 × 1025.0256 × 1024.9919 × 1024.9864 × 1024.9155 × 102
Std2.0972 × 1011.9977 × 1011.4190 × 1012.8486 × 1011.4881 × 1012.3049 × 1012.5476 × 1012.7091 × 101
F5Mean6.0582 × 1025.9449 × 1025.3864 × 1025.9882 × 1025.4116 × 1025.9896 × 1025.4951 × 1025.4763 × 102
Std2.1255 × 1012.0302 × 1011.1703 × 1012.6803 × 1018.8529 × 1002.7499 × 1011.1256 × 1011.3180 × 101
F6Mean6.1754 × 1026.1628 × 1026.0195 × 1026.1755 × 1026.0192 × 1026.1329 × 1026.0230 × 1026.0234 × 102
Std7.2237 × 1007.9008 × 1001.1418 × 1007.3549 × 1001.0353 × 1008.0742 × 1001.5619 × 1001.4050 × 100
F7Mean8.6897 × 1028.6870 × 1027.8400 × 1028.6958 × 1027.9173 × 1028.6696 × 1027.9512 × 1027.9031 × 102
Std4.2749 × 1014.5820 × 1011.4136 × 1013.4854 × 1011.7577 × 1013.5563 × 1012.0409 × 1011.4579 × 101
F8Mean8.8170 × 1028.8141 × 1028.3499 × 1028.8525 × 1028.3924 × 1028.8358 × 1028.4709 × 1028.4566 × 102
Std2.1563 × 1011.7561 × 1019.4735 × 1001.9215 × 1011.4241 × 1012.2333 × 1011.7816 × 1011.0597 × 101
F9Mean2.1396 × 1032.1606 × 1039.2807 × 1022.1285 × 1039.3382 × 1021.9757 × 1039.4028 × 1029.4038 × 102
Std5.2942 × 1025.4946 × 1023.0529 × 1016.5087 × 1022.8875 × 1015.9546 × 1023.3375 × 1015.6399 × 101
F10Mean4.2859 × 1034.3744 × 1033.8594 × 1034.6089 × 1033.7811 × 1034.3855 × 1033.9970 × 1034.1048 × 103
Std4.6937 × 1027.0137 × 1025.9283 × 1026.1157 × 1026.5402 × 1026.7287 × 1026.7199 × 1027.0140 × 102
F11Mean1.2807 × 1031.2658 × 1031.2803 × 1031.2419 × 1031.2775 × 1031.2632 × 1031.2409 × 1031.2471 × 103
Std5.2724 × 1014.5043 × 1015.6133 × 1015.6773 × 1014.4117 × 1015.5631 × 1014.6293 × 1014.5041 × 101
F12Mean3.0069 × 1063.7761 × 1062.5192 × 1063.4572 × 1062.0370 × 1063.5071 × 1061.7002 × 1061.7990 × 106
Std2.5745 × 1063.2742 × 1061.8143 × 1062.0859 × 1061.2556 × 1062.5712 × 1061.1027 × 1061.4060 × 106
F13Mean5.0121 × 1045.3334 × 1045.9482 × 1043.9231 × 1046.0149 × 1045.1306 × 1044.4537 × 1044.1490 × 104
Std2.1690 × 1043.1039 × 1042.3405 × 1042.1749 × 1042.7930 × 1042.3817 × 1042.5094 × 1041.9001 × 104
F14Mean5.0549 × 1043.4523 × 1042.6653 × 1042.7297 × 1042.7447 × 1043.7975 × 1041.4570 × 1041.9637 × 104
Std4.6645 × 1042.4728 × 1042.3705 × 1041.7661 × 1042.4806 × 1044.0630 × 1041.3608 × 1041.6608 × 104
F15Mean2.0627 × 1042.4009 × 1043.0290 × 1041.5167 × 1042.4420 × 1042.4299 × 1042.1808 × 1042.1263 × 104
Std1.1767 × 1041.9980 × 1041.9763 × 1049.2653 × 1031.5358 × 1041.5676 × 1049.6280 × 1031.7513 × 104
F16Mean2.6146 × 1032.5278 × 1032.3165 × 1032.6836 × 1032.4355 × 1032.5395 × 1032.4605 × 1032.5501 × 103
Std3.3780 × 1022.4395 × 1023.4260 × 1022.8717 × 1023.0886 × 1023.0515 × 1023.2295 × 1023.2241 × 102
F17Mean2.0938 × 1032.0767 × 1031.9447 × 1032.0515 × 1031.9476 × 1032.0202 × 1031.9633 × 1032.0006 × 103
Std1.6516 × 1021.7476 × 1021.2257 × 1021.8042 × 1021.4215 × 1021.9884 × 1021.5063 × 1021.7808 × 102
F18Mean5.9091 × 1056.8685 × 1055.2193 × 1055.6230 × 1057.1821 × 1058.6586 × 1055.0427 × 1053.4891 × 105
Std6.5424 × 1056.4615 × 1054.7998 × 1056.4451 × 1056.4281 × 1058.4222 × 1057.9128 × 1052.7319 × 105
F19Mean1.7567 × 1042.4516 × 1041.8721 × 1041.4899 × 1042.2501 × 1041.8421 × 1041.5964 × 1041.9730 × 104
Std1.9724 × 1042.2862 × 1041.1717 × 1041.4799 × 1042.7284 × 1042.0538 × 1049.2645 × 1031.3655 × 104
F20Mean2.4880 × 1032.4689 × 1032.3157 × 1032.4907 × 1032.2839 × 1032.4830 × 1032.3510 × 1032.3244 × 103
Std2.0286 × 1021.5388 × 1021.3227 × 1021.7232 × 1021.1899 × 1021.6040 × 1021.0985 × 1021.0838 × 102
F21Mean2.3865 × 1032.3881 × 1032.3411 × 1032.3878 × 1032.3451 × 1032.3973 × 1032.3551 × 1032.3487 × 103
Std2.1857 × 1012.3447 × 1011.1986 × 1012.0939 × 1011.3506 × 1012.1062 × 1011.6108 × 1011.5386 × 101
F22Mean3.3791 × 1033.2922 × 1032.7397 × 1032.9266 × 1032.7441 × 1033.1094 × 1032.4342 × 1032.3990 × 103
Std1.6884 × 1031.6940 × 1031.1468 × 1031.4311 × 1031.1532 × 1031.5234 × 1037.2167 × 1025.2969 × 102
F23Mean2.7543 × 1032.7527 × 1032.6921 × 1032.7778 × 1032.6965 × 1032.7450 × 1032.7207 × 1032.7121 × 103
Std2.8096 × 1013.6927 × 1011.2598 × 1013.5538 × 1011.2152 × 1013.1479 × 1012.7419 × 1011.9072 × 101
F24Mean2.9052 × 1032.9046 × 1032.8572 × 1032.9237 × 1032.8598 × 1032.9105 × 1032.8663 × 1032.8675 × 103
Std2.7378 × 1012.7312 × 1011.5772 × 1013.5570 × 1011.4709 × 1012.7361 × 1012.0827 × 1012.2687 × 101
F25Mean2.9032 × 1032.9017 × 1032.8917 × 1032.9078 × 1032.8905 × 1032.9074 × 1032.8960 × 1032.8949 × 103
Std2.1063 × 1011.8658 × 1011.1015 × 1011.7418 × 1011.0040 × 1012.1540 × 1011.1945 × 1011.2196 × 101
F26Mean4.3134 × 1034.4262 × 1033.8887 × 1033.9871 × 1033.9661 × 1034.1400 × 1033.6565 × 1033.5081 × 103
Std1.3015 × 1031.1300 × 1034.3971 × 1021.3974 × 1033.6294 × 1021.2136 × 1037.6342 × 1027.2356 × 102
F27Mean3.2360 × 1033.2374 × 1033.2222 × 1033.2832 × 1033.2250 × 1033.2412 × 1033.2460 × 1033.2408 × 103
Std1.7051 × 1011.5440 × 1011.1046 × 1012.4119 × 1011.1183 × 1011.3240 × 1011.7612 × 1011.3750 × 101
F28Mean3.2357 × 1033.2447 × 1033.2262 × 1033.2352 × 1033.2278 × 1033.2366 × 1033.2230 × 1033.2161 × 103
Std2.5216 × 1012.2028 × 1012.1260 × 1012.6004 × 1011.9459 × 1012.3710 × 1012.2380 × 1012.0409 × 101
F29Mean3.8586 × 1033.8446 × 1033.6471 × 1033.7954 × 1033.6889 × 1033.8252 × 1033.6428 × 1033.6346 × 103
Std2.1082 × 1021.8515 × 1021.1277 × 1021.8244 × 1021.8822 × 1021.9568 × 1021.3304 × 1021.3733 × 102
F30Mean2.9312 × 1052.1415 × 1052.7589 × 1052.6391 × 1053.3110 × 1052.5928 × 1052.5471 × 1051.8656 × 105
Std2.2836 × 1052.3641 × 1051.9417 × 1053.8214 × 1053.3335 × 1051.6506 × 1051.8483 × 1051.2139 × 105
Avg Rank6.205.972.975.673.605.872.902.83
Overall Rank87354621
Table 15. Experimental results of 10 algorithms on the CEC 2022 (Dim = 10).
Table 15. Experimental results of 10 algorithms on the CEC 2022 (Dim = 10).
AlgorithmMetricEWOAHPHHOMELGWOTACPSOCFOAALAAOORIMEBBOMEBBO
F1Mean1.7390 × 1035.0831 × 1023.0446 × 1023.0000 × 1026.3050 × 1023.0026 × 1023.0049 × 1023.0064 × 1023.0000 × 1023.0000 × 102
Std1.1637 × 1031.6671 × 1028.7139 × 1004.6815 × 10−52.9708 × 1024.0612 × 10−14.8625 × 10−15.5399 × 10−14.7559 × 10−33.0547 × 10−3
F2Mean4.0563 × 1024.3586 × 1024.0813 × 1024.1552 × 1024.0450 × 1024.0642 × 1024.0851 × 1024.1439 × 1024.0789 × 1024.0004 × 102
Std1.1152 × 1013.2258 × 1011.1786 × 1012.7320 × 1011.2168 × 1012.6264 × 1001.1949 × 1012.4230 × 1012.1637 × 1016.0701 × 10−2
F3Mean6.0336 × 1026.2107 × 1026.0704 × 1026.0029 × 1026.0218 × 1026.0003 × 1026.0530 × 1026.0024 × 1026.0055 × 1026.0002 × 102
Std3.3773 × 1001.2900 × 1015.4700 × 1009.9823 × 10−11.7748 × 1003.8853 × 10−26.0219 × 1009.5747 × 10−21.1767 × 1002.2599 × 10−2
F4Mean8.2316 × 1028.2691 × 1028.1770 × 1028.1813 × 1028.0992 × 1028.1995 × 1028.2082 × 1028.2362 × 1028.1151 × 1028.0747 × 102
Std9.3502 × 1009.0212 × 1006.0712 × 1001.1098 × 1013.3250 × 1006.1008 × 1009.3888 × 1008.1749 × 1004.6277 × 1003.0899 × 100
F5Mean9.6632 × 1021.1365 × 1039.4921 × 1029.0315 × 1029.0119 × 1029.0165 × 1029.0547 × 1029.0053 × 1029.0127 × 1029.0017 × 102
Std7.7253 × 1012.0699 × 1026.1863 × 1015.9026 × 1002.3753 × 1002.6095 × 1001.4387 × 1018.0928 × 10−11.5552 × 1002.3694 × 10−1
F6Mean2.7537 × 1033.9429 × 1033.2246 × 1033.4433 × 1033.5806 × 1032.1295 × 1035.2521 × 1033.9301 × 1032.4840 × 1032.0746 × 103
Std1.0211 × 1032.9434 × 1031.3512 × 1031.9418 × 1032.0666 × 1031.1263 × 1032.0479 × 1032.1525 × 1036.6184 × 1022.5022 × 102
F7Mean2.0270 × 1032.0376 × 1032.0462 × 1032.0197 × 1032.0301 × 1032.0290 × 1032.0323 × 1032.0191 × 1032.0201 × 1032.0171 × 103
Std8.4092 × 1001.5753 × 1013.7579 × 1017.9587 × 1008.0282 × 1003.1758 × 1018.3270 × 1005.6085 × 1009.0056 × 1009.4218 × 100
F8Mean2.2226 × 1032.2289 × 1032.2244 × 1032.2198 × 1032.2241 × 1032.2245 × 1032.2235 × 1032.2200 × 1032.2190 × 1032.2220 × 103
Std2.1065 × 1008.7112 × 1002.0595 × 1004.6232 × 1003.4669 × 1002.2457 × 1015.4735 × 1004.9141 × 1006.7351 × 1001.3689 × 100
F9Mean2.5293 × 1032.5967 × 1032.5356 × 1032.5441 × 1032.5302 × 1032.5293 × 1032.5310 × 1032.5293 × 1032.5293 × 1032.5301 × 103
Std5.3856 × 10−46.0749 × 1012.7302 × 1014.4789 × 1011.4384 × 1000.0000 × 1003.1092 × 1002.2445 × 10−32.1335 × 10−55.5512 × 10−1
F10Mean2.5007 × 1032.5305 × 1032.5661 × 1032.5289 × 1032.5409 × 1032.5511 × 1032.5568 × 1032.5336 × 1032.5842 × 1032.5698 × 103
Std2.2853 × 10−15.5007 × 1011.1789 × 1025.0414 × 1015.4146 × 1011.1240 × 1026.1361 × 1015.3489 × 1015.1621 × 1015.3868 × 101
F11Mean2.6502 × 1032.6907 × 1032.7147 × 1032.7698 × 1032.6693 × 1032.6584 × 1032.7122 × 1032.7513 × 1032.6734 × 1032.6605 × 103
Std7.2199 × 1014.7006 × 1011.7637 × 1021.4622 × 1029.5796 × 1011.0999 × 1021.8336 × 1021.5916 × 1021.3632 × 1021.2291 × 102
F12Mean2.8674 × 1032.8735 × 1032.8652 × 1032.8664 × 1032.8641 × 1032.8635 × 1032.8646 × 1032.8655 × 1032.8674 × 1032.8677 × 103
Std1.9482 × 1001.4881 × 1011.3493 × 1002.3986 × 1001.0542 × 1003.8480 × 1001.2588 × 1001.8471 × 1002.3724 × 1002.4709 × 100
Table 16. Experimental results of 10 algorithms on the CEC 2022 (Dim = 20).
Table 16. Experimental results of 10 algorithms on the CEC 2022 (Dim = 20).
AlgorithmMetricEWOAHPHHOMELGWOTACPSOCFOAALAAOORIMEBBOMEBBO
F1Mean2.3925 × 1048.8386 × 1036.1047 × 1033.6702 × 1031.2721 × 1044.0481 × 1032.2232 × 1031.4573 × 1033.7993 × 1023.6410 × 102
Std6.1465 × 1033.0376 × 1032.5828 × 1032.4948 × 1034.3757 × 1032.4713 × 1031.6949 × 1035.2530 × 1021.0720 × 1028.6283 × 101
F2Mean4.6106 × 1025.4752 × 1024.9452 × 1024.5497 × 1025.0470 × 1024.5445 × 1024.6429 × 1024.6434 × 1024.5551 × 1024.5754 × 102
Std1.7081 × 1015.3849 × 1014.4797 × 1011.8395 × 1014.0145 × 1011.4334 × 1011.8020 × 1013.2095 × 1011.0912 × 1011.0257 × 101
F3Mean6.1984 × 1026.5098 × 1026.3174 × 1026.0427 × 1026.1671 × 1026.0444 × 1026.2138 × 1026.0525 × 1026.0313 × 1026.0078 × 102
Std1.1344 × 1011.0933 × 1011.1100 × 1013.4035 × 1005.7326 × 1002.6252 × 1001.0506 × 1014.7420 × 1002.4362 × 1008.0974 × 10−1
F4Mean8.7753 × 1028.9940 × 1028.6423 × 1028.5424 × 1028.5979 × 1028.6495 × 1028.6113 × 1028.5738 × 1028.4104 × 1028.2478 × 102
Std2.7623 × 1011.4264 × 1011.6828 × 1012.5042 × 1011.2573 × 1011.9799 × 1011.9705 × 1011.8882 × 1011.1872 × 1018.9124 × 100
F5Mean2.1763 × 1032.6819 × 1031.7208 × 1031.0639 × 1031.0681 × 1031.0950 × 1031.7394 × 1031.0901 × 1031.0818 × 1039.0486 × 102
Std7.5056 × 1023.6245 × 1024.0961 × 1021.3910 × 1021.4159 × 1022.3667 × 1027.5066 × 1022.2758 × 1022.4583 × 1024.2281 × 100
F6Mean8.2009 × 1031.3014 × 1061.1549 × 1045.1343 × 1033.6336 × 1031.6511 × 1045.5290 × 1031.1850 × 1044.5036 × 1033.3633 × 103
Std4.7879 × 1033.7133 × 1061.7256 × 1044.1556 × 1031.7105 × 1031.1459 × 1044.3242 × 1035.3579 × 1032.9277 × 1031.3624 × 103
F7Mean2.0801 × 1032.1395 × 1032.1325 × 1032.0687 × 1032.0877 × 1032.0955 × 1032.1056 × 1032.0821 × 1032.0681 × 1032.0509 × 103
Std2.9757 × 1014.9450 × 1016.5935 × 1012.9182 × 1012.0911 × 1014.2258 × 1013.9016 × 1013.5665 × 1012.7769 × 1012.4395 × 101
F8Mean2.2797 × 1032.2495 × 1032.2676 × 1032.2540 × 1032.2311 × 1032.2365 × 1032.2528 × 1032.2519 × 1032.2565 × 1032.2270 × 103
Std6.1053 × 1013.5680 × 1016.1006 × 1015.1134 × 1013.8220 × 1002.2874 × 1014.5653 × 1014.3110 × 1015.0397 × 1014.3229 × 100
F9Mean2.4817 × 1032.5209 × 1032.5015 × 1032.5051 × 1032.5027 × 1032.4808 × 1032.4885 × 1032.4817 × 1032.4811 × 1032.4838 × 103
Std7.7955 × 10−12.2349 × 1012.1018 × 1013.5997 × 1011.5779 × 1016.9904 × 10−25.6384 × 1006.5350 × 10−13.9774 × 10−11.2422 × 100
F10Mean2.5316 × 1032.5067 × 1033.6519 × 1033.0419 × 1032.8936 × 1033.6481 × 1033.4225 × 1032.8725 × 1032.9257 × 1032.8356 × 103
Std7.0325 × 1012.9486 × 1018.1170 × 1027.1045 × 1028.2659 × 1027.1664 × 1028.1167 × 1022.6232 × 1025.6455 × 1024.6635 × 102
F11Mean2.9399 × 1033.4693 × 1033.1635 × 1033.0487 × 1033.0563 × 1032.9530 × 1032.9601 × 1032.9539 × 1032.9360 × 1032.9115 × 103
Std1.2375 × 1022.1705 × 1022.3170 × 1022.6436 × 1029.1790 × 1011.0969 × 1021.0210 × 1027.3373 × 1014.6407 × 1013.0057 × 101
F12Mean2.9890 × 1033.0526 × 1033.0108 × 1032.9781 × 1032.9704 × 1032.9588 × 1032.9852 × 1032.9749 × 1032.9652 × 1032.9761 × 103
Std2.9083 × 1017.3601 × 1015.4051 × 1013.4466 × 1011.8574 × 1011.4923 × 1013.2457 × 1013.0422 × 1012.0882 × 1011.5320 × 101
Table 17. Wilcoxon Rank-Sum Test results of MEBBO and 9 algorithms on the CEC 2022 (Dim = 10).
Table 17. Wilcoxon Rank-Sum Test results of MEBBO and 9 algorithms on the CEC 2022 (Dim = 10).
AlgorithmEWOAHPHHOMELGWOTACPSOCFOAALAAOORIMEBBO
F13.0199 × 10−113.0199 × 10−113.3384 × 10−113.6897 × 10−113.0199 × 10−113.6897 × 10−113.0199 × 10−113.0199 × 10−119.8231 × 10−1
F21.5581 × 10−83.0199 × 10−113.1967 × 10−94.4196 × 10−72.2780 × 10−53.3259 × 10−114.5043 × 10−112.0338 × 10−92.5306 × 10−4
F33.0199 × 10−113.0199 × 10−113.0199 × 10−116.1452 × 10−23.0199 × 10−116.7350 × 10−13.0199 × 10−115.4941 × 10−112.1327 × 10−5
F41.0702 × 10−92.8716 × 10−105.0723 × 10−102.1526 × 10−69.8834 × 10−33.4742 × 10−109.7555 × 10−101.2057 × 10−103.9881 × 10−4
F51.7769 × 10−103.0199 × 10−113.0199 × 10−111.5169 × 10−32.6243 × 10−31.1058 × 10−44.1825 × 10−99.5207 × 10−48.1465 × 10−5
F63.8481 × 10−32.4327 × 10−55.2650 × 10−51.6813 × 10−47.0430 × 10−71.2212 × 10−25.9673 × 10−91.2477 × 10−47.6171 × 10−3
F72.7548 × 10−36.0104 × 10−81.6062 × 10−63.8710 × 10−11.3594 × 10−75.9969 × 10−11.1567 × 10−71.2235 × 10−11.2235 × 10−1
F83.4783 × 10−12.8314 × 10−83.5708 × 10−64.0330 × 10−33.0939 × 10−63.5547 × 10−11.1747 × 10−42.5101 × 10−22.4157 × 10−2
F93.0199 × 10−112.5721 × 10−71.1674 × 10−51.9350 × 10−61.5969 × 10−31.2118 × 10−122.6077 × 10−23.0199 × 10−113.0199 × 10−11
F106.3533 × 10−29.1171 × 10−13.5547 × 10−18.1874 × 10−11.3732 × 10−15.9969 × 10−19.3341 × 10−26.7350 × 10−11.9883 × 10−2
F116.6689 × 10−36.7650 × 10−51.6351 × 10−52.9041 × 10−16.7650 × 10−52.0058 × 10−43.0939 × 10−62.1540 × 10−63.1466 × 10−2
F127.5059 × 10−17.6183 × 10−13.5708 × 10−61.2592 × 10−11.4110 × 10−99.1950 × 10−95.0922 × 10−84.7138 × 10−45.7929 × 10−1
Table 18. Wilcoxon Rank-Sum Test results of MEBBO and 9 algorithms on the CEC 2022 (Dim = 20).
Table 18. Wilcoxon Rank-Sum Test results of MEBBO and 9 algorithms on the CEC 2022 (Dim = 20).
AlgorithmEWOAHPHHOMELGWOTACPSOCFOAALAAOORIMEBBO
F13.0199 × 10−113.0199 × 10−113.0199 × 10−113.3384 × 10−113.0199 × 10−113.0199 × 10−116.0658 × 10−113.6897 × 10−119.7052 × 10−1
F28.1875 × 10−16.6955 × 10−113.1573 × 10−58.2357 × 10−27.3803 × 10−104.4272 × 10−32.4581 × 10−12.6433 × 10−19.5207 × 10−4
F33.0199 × 10−113.0199 × 10−113.0199 × 10−117.0881 × 10−83.0199 × 10−116.1210 × 10−103.0199 × 10−113.1967 × 10−92.8790 × 10−6
F41.6132 × 10−103.0199 × 10−114.9752 × 10−111.5964 × 10−71.2057 × 10−103.8202 × 10−101.9568 × 10−105.0723 × 10−102.1540 × 10−6
F53.0199 × 10−113.0199 × 10−113.0199 × 10−111.3289 × 10−103.0199 × 10−112.1544 × 10−103.0199 × 10−113.0199 × 10−113.4742 × 10−10
F68.6634 × 10−53.0199 × 10−113.3679 × 10−43.4029 × 10−16.1001 × 10−12.1544 × 10−101.9112 × 10−24.6159 × 10−103.0418 × 10−1
F72.9590 × 10−58.8910 × 10−104.6159 × 10−101.4423 × 10−33.9648 × 10−89.5332 × 10−77.1186 × 10−93.5923 × 10−52.7548 × 10−3
F86.3560 × 10−52.4386 × 10−94.5726 × 10−99.8231 × 10−11.3853 × 10−67.0430 × 10−71.4918 × 10−64.9426 × 10−57.9590 × 10−3
F91.4294 × 10−83.0199 × 10−115.6073 × 10−56.6272 × 10−13.0199 × 10−113.0199 × 10−118.1200 × 10−44.1825 × 10−96.6955 × 10−11
F101.3345 × 10−17.4827 × 10−24.0840 × 10−52.0621 × 10−17.3940 × 10−16.7650 × 10−51.9527 × 10−31.5367 × 10−17.2827 × 10−1
F111.5292 × 10−53.0199 × 10−116.5183 × 10−95.4933 × 10−13.8249 × 10−94.3764 × 10−11.1023 × 10−81.8500 × 10−81.5846 × 10−4
F129.9258 × 10−27.7725 × 10−96.0971 × 10−32.3985 × 10−11.2597 × 10−11.1058 × 10−43.2553 × 10−12.3399 × 10−16.6689 × 10−3
Table 19. Results of the Friedman average rank test on CEC2022.
Table 19. Results of the Friedman average rank test on CEC2022.
SuitesCEC2022
Dimesions1020
AlgorithmAvg RankOverall RankAvg RankOverall Rank
EWOA6.0077.008
HPHHO8.17108.5810
MELGWO7.6798.009
TACPSO5.3355.255
CFOA4.3335.426
ALA3.5824.423
AOO6.5886.507
RIME5.6764.834
BBO4.6743.082
MEBBO3.0011.921
Table 20. List of the features based on Wieslaw dataset and their definition.
Table 20. List of the features based on Wieslaw dataset and their definition.
NOFeaturesNOFeatures
C1Cash/current liabilitiesC16Sales/receivables
C2Cash/total assetsC17Sales/total assets
C3Current assets/current liabilitiesC18Sales/current assets
C4Current assets/total assetsC19365 × receivables/sales
C5Working capital/total assetsC20Sales/total assets
C6Working capital/salesC21Liabilities/total income
C7Sales/inventoryC22Current liabilities/total income
C8Sales/receivablesC23Receivables/liabilities
C9Net profit/total assetsC24Net profit/sales
C10Net profit/current assetsC25Liabilities/total assets
C11Net profit/salesC26Liabilities/equity
C12Gross profit/salesC27Long-term liabilities/equity
C13Net profit/liabilitiesC28Current liabilities/equity
C14Net profit/equityC29EBIT/total assets
C15Net profit/(equity + long term liabilities)C30Current assets/sales
Table 21. MEBBO-KELM Bankruptcy Prediction Results.
Table 21. MEBBO-KELM Bankruptcy Prediction Results.
AlgorithmACC MeanMCC MeanSensitivity MeanSpecificity MeanPrecision MeanRecall MeanF1 Mean
EWOA75.62640.519876.540474.790673.672576.540474.4886
HPHHO75.94690.525976.585975.382573.974976.585974.6868
MELGWO76.04300.529276.808175.399673.991576.808174.6723
TACPSO76.70580.541877.414176.109074.747977.414175.4408
CFOA76.28990.532876.707175.959474.512076.707175.0044
ALA76.71670.541776.883876.572675.156776.883875.3636
AOO76.24850.532676.997575.579174.422376.997575.0529
RIME75.82650.526276.780375.006473.948476.780374.5760
BBO74.85980.506475.734874.091972.892175.734873.5401
MEBBO79.75780.605081.628878.111177.472681.628878.8504
Table 22. MEBBO-KELM Bankruptcy Prediction Results of German dataset.
Table 22. MEBBO-KELM Bankruptcy Prediction Results of German dataset.
AlgorithmACC MeanMCC MeanSensitivity MeanSpecificity MeanPrecision MeanRecall MeanF1 Mean
EWOA76.77000.412889.033348.155680.095589.033384.2714
HPHHO76.76000.412288.985748.233380.109588.985784.2666
MELGWO76.88000.415689.076248.422280.185689.076284.3466
TACPSO76.94330.416089.185748.377880.211389.185784.4085
CFOA76.77670.413588.928648.422280.166288.928684.2629
ALA76.90670.415689.190548.244480.164889.190584.3814
AOO76.72670.411588.828648.488980.178788.828684.2285
RIME76.97670.417089.304848.211180.170289.304884.4381
BBO76.83670.413489.228647.922280.061889.228684.3451
MEBBO76.94000.415889.361947.955680.110589.361984.4245
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.

Share and Cite

MDPI and ACS Style

He, H.; Yu, M. Multi-Strategy Enhanced Beaver Behavior Optimizer for Global Optimization and Enterprise Bankruptcy Prediction. Symmetry 2026, 18, 848. https://doi.org/10.3390/sym18050848

AMA Style

He H, Yu M. Multi-Strategy Enhanced Beaver Behavior Optimizer for Global Optimization and Enterprise Bankruptcy Prediction. Symmetry. 2026; 18(5):848. https://doi.org/10.3390/sym18050848

Chicago/Turabian Style

He, Haoyuan, and Mingyang Yu. 2026. "Multi-Strategy Enhanced Beaver Behavior Optimizer for Global Optimization and Enterprise Bankruptcy Prediction" Symmetry 18, no. 5: 848. https://doi.org/10.3390/sym18050848

APA Style

He, H., & Yu, M. (2026). Multi-Strategy Enhanced Beaver Behavior Optimizer for Global Optimization and Enterprise Bankruptcy Prediction. Symmetry, 18(5), 848. https://doi.org/10.3390/sym18050848

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop