Skip to content

Original Research

Frontiers in Neuroscience ·

Volume 20 - 2026 | https://doi.org/10.3389/fnins.2026.1849626

SMBO: a Sinusoidal Modulation Bi-population Optimizer for brain cancer MRI image clustering

  • Yingzhi Li1
  • Kan Yu1*corresponding author
  • Zhiwei Ye2*corresponding author
  1. 1Faculty of Information Science and Technology, Wenhua College, Wuhan, Hubei, China
  2. 2School of Computer Science and Artificial Intelligence, Hubei University of Technology, Wuhan, Hubei, China
Article metrics0 viewsView details

Abstract

This study proposes the Sinusoidal Modulation Bi-population Optimizer (SMBO), which couples a sinusoidal modulation of the step size, jointly driven by iteration progress and individual fitness quality, with dynamic behavior switching (DBS) to achieve a self-adaptive, threshold-free balance between exploration and exploitation. This balance is further reinforced by an asymmetric information flow (AIF) mechanism that sustains diversity between the elite and exploration sub-populations. In simulation experiments on the CEC2017 benchmark suite, SMBO achieves the lowest average rank among six compared algorithms at both D = 10 (1.38) and D = 100 (1.10), and on CEC2022 at D = 10 (1.33). Friedman and Wilcoxon rank-sum tests confirm that these differences are statistically significant. Applied to 4-class brain tumor MRI clustering across three deep feature extraction backbones (ResNet50, VGG16, DenseNet121) combined with PCA, SMBO consistently achieves the best clustering purity, normalized mutual information, and adjusted Rand index among all compared algorithms, reaching a purity of 0.8636, an NMI of 0.6733, and an ARI of 0.6881 with the DenseNet121 backbone. These results establish SMBO as a competitive optimizer for both numerical benchmarks and medical image analysis pipelines.

Keywords

1 Introduction

Cancer remains one of the most devastating diseases worldwide, imposing a severe burden on both patients and healthcare systems. Among all malignancies, brain cancer is particularly lethal: approximately 70% of patients diagnosed with this disease do not survive (Mercaldo et al., 2023a), and delayed or inaccurate diagnosis directly reduces the likelihood of effective treatment. Early and precise grouping of tumor type is therefore a clinical imperative, as different tumor subtypes—including glioma, meningioma, and pituitary tumors—require fundamentally different therapeutic strategies (Srinivasan et al., 2024). Magnetic resonance imaging (MRI) has become the primary modality for brain tumor examination due to its superior soft-tissue contrast, yet manual interpretation of MRI scans is labor-intensive, subject to inter-observer variability, and heavily dependent on the experience and fatigue state of the radiologist (Hossain et al., 2024). These limitations underscore the urgent need for automated, reliable, and accurate computer-aided diagnosis (CAD) systems that support clinical decision-making at scale.

Deep learning has emerged as the dominant paradigm for medical image classification, with convolutional neural networks (CNNs) and, more recently, vision transformers achieving state-of-the-art performance across a range of cancer imaging tasks. In the context of brain tumor classification, a variety of architectures have been explored, ranging from lightweight residual multiscale networks (Dutta et al., 2024) and attention-based hybrid CNN-transformer models (Goceri, 2024) to transfer-learning ensembles (Kang et al., 2021) and randomized vision transformers (Wang et al., 2024). Similar advances have been reported for other cancer types: breast cancer clustering has been approached through ensemble deep CNNs with segmentation modules (Islam et al., 2024b), multiscale texture analysis (Guo et al., 2024b), and CNN-LSTM hybrid architectures (Kaddes et al., 2025); skin lesion classification has been addressed through multi-scale attention mechanisms combined with ensemble learning (Yang et al., 2025); and lung cancer subtype identification has benefited from transformer-based optimization (Yagappan et al., 2025). Despite these impressive results, deep learning models are highly sensitive to the choice of hyperparameters, including learning rate, batch size, network depth, and regularization coefficients. Suboptimal hyperparameter configurations routinely lead to overfitting, poor generalization, and degraded clustering accuracy—a challenge that is particularly acute when labeled medical imaging data are scarce.

Metaheuristic optimization algorithms offer a gradient-free, population-based solution to the hyperparameter selection problem, requiring no assumption on the smoothness or convexity of the objective landscape (Wan et al., 2016; Ye et al., 2023; Wang et al., 2017). A huge amount of nature-inspired metaheuristic algorithms have been proposed in the literature (Ma et al., 2023; Mansouri et al., 2025), reflecting the breadth of research interest in this area. Representative recent proposals include the Horned Lizard Optimization Algorithm (Peraza-Vázquez et al., 2024), the Snow Ablation Optimizer (Deng and Liu, 2023), the Political Optimizer (Askari et al., 2020), and the Dream Optimization Algorithm (Lang and Gao, 2025), all of which demonstrate competitive performance on standard numerical benchmarks.

Although differential evolution (DE) and its variants, such as Success-History based Adaptive Differential Evolution (SHADE) and its linear population size reduction extension (L-SHADE), have demonstrated excellent optimization capability (Tanabe and Fukunaga, 2013; Piotrowski, 2018; Tanabe and Fukunaga, 2014), optimization problems grounded in real-world modeling remain a persistent challenge in this field.

A persistent challenge across these methods is the balance between exploration of the global search space and exploitation of promising local regions: premature convergence to local optima is a common failure mode, especially in high-dimensional settings (Guo et al., 2023c). A series of prior work has progressively addressed this issue through dynamic reconstruction (Guo and Sato, 2018), fission-fusion hybridization (Guo and Sato, 2019), twinning bare-bones strategies (Guo et al., 2022), twinning memory mechanisms (Xiao et al., 2022), crossed-memory offspring selection (Guo et al., 2023a), pair barracuda swarm (Guo et al., 2023b), deep backtracking bare-bones search (Guo et al., 2025), and snow leopard territorial behavior (Guo et al., 2024a).

Multi-population strategies (Ma et al., 2019) have become a widely adopted design paradigm in nature-inspired optimization because they address several structural weaknesses of single-population metaheuristics. By partitioning the search effort across two or more interacting sub-populations, these methods can decouple exploration from exploitation. This partitioning also mitigates premature convergence: sub-populations evolve semi-independently, so the loss of diversity in one sub-population does not necessarily propagate to the others. Information-exchange mechanisms (migration, elite sharing, and archive-based transfer) allow good solutions to be reintroduced without collapsing the entire population onto a single local optimum.

Motivated by the clinical urgency of brain cancer diagnosis and the limitations of existing optimization strategies, this study proposes the Sinusoidal Modulation Bi-population Optimizer (SMBO), which couples a sinusoidal modulation step size with dynamic behavior switching (DBS)and asymmetric information flow (AIF) to achieve a principled, self-adaptive balance between exploration and exploitation. We evaluate the algorithm on the CEC benchmark suite to assess its numerical optimization performance, then apply it to clustering brain cancer MRI images to demonstrate its practical utility in a high-stakes clinical task. The main contributions of this work are as follows:

  • A sinusoidal modulation step size Φ(p, f*i*) that jointly couples iteration progress and individual fitness quality, providing a unified and self-adaptive step size for exploitation stages.
  • An asymmetric information flow mechanism that enables directed knowledge transfer between the elite convergence pool and the diversity exploration pool without symmetrical interference.
  • A dynamic behavior switching scheme that probabilistically drives the algorithm from exploration to exploitation as a smooth function of iteration progress, eliminating the need for manual stage thresholds.
  • Competitive performance on CEC2017 and CEC2022 benchmark functions and superior clustering quality on brain cancer MRI clustering compared to representative state-of-the-art methods.

The remainder of this study is organized as follows. Section 2 reviews related work on brain cancer image clustering and metaheuristic optimization. Section 3 presents the proposed SMBO algorithm in detail. Section 4 reports experimental results on both benchmark functions and the brain cancer clustering task. Section 5 discusses these results in relation to SMBO's core mechanisms and outlines the study's limitations. Section 6 concludes the paper.

2.1 Brain cancer detection and classification

Early and accurate detection of brain tumors from MRI scans is a prerequisite for effective treatment. Microwave imaging sensors have been explored as a complementary modality: (Hamza et al. 2024) designed a metamaterial-based microstrip sensor that achieves 8.5 dBi realized gain and demonstrates tumor-size discrimination in phantom experiments. For image-based classification, convolutional neural networks have dominated the literature. (Mercaldo et al. 2023b) combined VGG16, ResNet50, AlexNet, and MobileNet with class activation mapping, achieving detection accuracies ranging from 97.83% to 99.67% and providing spatial localization of cancerous regions. (Akter et al. 2024) proposed a deep CNN architecture paired with a U-Net segmentation model, reporting a peak classification accuracy of 98.8% on merged MRI datasets. (Nagarani et al. 2024) incorporated a self-attention-based progressive generative adversarial network optimized with a momentum search algorithm, achieving accuracy gains of over 11% relative to comparable baselines.

Hybrid architectures that combine deep feature extraction with classical machine learning classifiers have also attracted considerable attention. (Celik and Inik 2024) proposed a CNN-based feature extractor coupled with Bayesian-optimized support vector machines, achieving 97.15% mean classification accuracy while also demonstrating competitive time efficiency. (Shoaib et al. 2025) evaluated DenseNet201, EfficientNetB5, and InceptionResNetV2 as feature extractors followed by principal component analysis and multiple machine learning classifiers, with DenseNet201 combined with SVM reaching 100% accuracy on one dataset. (Allahem et al. 2025) similarly combined vision transformer feature extraction with PCA dimensionality reduction and random forest classification, attaining 99% accuracy on the Brain Tumor MRI dataset. (Hossain et al. 2024) constructed an ensemble of transfer learning models—including VGG16, InceptionV3, and Xception—augmented with explainable AI and vision transformers, reaching a peak ensemble accuracy of 96.94%.

More recent research has explored fine-grained architectural refinements. (Reddy et al. 2024) evaluated fine-tuned vision transformer variants (FTVT), with FTVT-l16 achieving 98.70% accuracy on a four-class MRI dataset comprising glioma, meningioma, pituitary, and no-tumor cases. (Islam et al. 2024a) proposed BrainNet, an optimized EfficientNet architecture that reached 99.69% accuracy on T1-weighted CE-MRI images. (Dutta et al. 2024) designed ARM-Net, an attention-guided residual multiscale CNN with a lightweight global attention module, achieving 97.11% accuracy on the BraTS 2020 dataset. (Srinivasan et al. 2024) presented three distinct CNN models for tumor detection, five-class categorization, and grade classification, respectively, employing grid search for hyperparameter tuning and reaching 99.53% detection accuracy.

2.2 Medical image clustering beyond brain tumors

Automated clustering of medical images extends well beyond brain cancer. In breast cancer diagnosis, (Ting et al. 2019) proposed an improved CNN architecture for mammographic clustering into malignant, benign, and healthy categories, establishing an early benchmark for deep learning in this domain. (Murtaza et al. 2020) provided a systematic review of deep learning methods for breast cancer clustering across multiple imaging modalities, identifying ten open research challenges for the field. (Islam et al. 2024b) proposed an ensemble deep CNN integrating MobileNet and Xception with U-Net segmentation for breast cancer detection on ultrasound images, achieving 87.82% accuracy. Abd (Abd El-Hafeez et al. 2025) introduced a novel multiscale attention model achieving 98.08% accuracy and a macro AUC of 0.9978 on binary breast histopathology classification. (Hayum and Daniel Shadrach 2025) combined Cat Swarm Optimization with an enhanced ensemble of EfficientNetB0, ResNet50, and DenseNet121, reaching 98.19% accuracy on breast histopathology images. (Kaddes et al. 2025) proposed a CNN-LSTM hybrid model that captures both spatial and sequential dependencies in mammographic images, achieving 99.90% accuracy. (Guo et al. 2024b) addressed breast cancer clustering in an unsupervised setting using multiscale texture analysis and a dynamic learning strategy, demonstrating the viability of label-efficient approaches for medical imaging.

For skin cancer classification, (Wu et al. 2022) provided a comprehensive review of deep learning methods, highlighting frontier challenges such as data imbalance, domain adaptation, and model robustness. (Yang et al. 2025) proposed a multi-scale attention booster that combines vision transformers and EfficientNet via ensemble majority voting, achieving 95.05% on the ISIC2018 dataset. In lung cancer, (Andrijanova et al. 2025) investigated integrating atomic force microscopy measurements with clinical and histopathological features using Bayesian networks, identifying key predictive features for subtype classification. (Yagappan et al. 2025) proposed the Transformer-based Random Gooseneck Barnacle algorithm, which combines vision transformers with metaheuristic hyperparameter tuning and achieves 99.61% accuracy on lung histopathology images. Multi-task frameworks have also been explored: (Ling et al. 2024) proposed MTANet, a one-stage attention network that simultaneously performs segmentation and clustering across polyp, skin lesion, and liver tumor imaging modalities.

2.3 Metaheuristic optimization for image classification

The integration of metaheuristic algorithms into medical image clustering pipelines has been an active research direction. Feature selection is a prominent application: (Mirjalili and Lewis 2016); (Mafarja and Mirjalili 2018) proposed binary variants of the Whale Optimization Algorithm (WOA) for wrapper feature selection, demonstrating superiority over PSO and genetic algorithms. Snow leopard optimization has been applied to high-dimensional genetic data feature selection, outperforming several well-known algorithms in Friedman rankings (Guo et al., 2024a). (Guo et al. 2026) applied DOPSO, a dual oscillatory particle swarm optimizer with anti-phase operators and a dual-subgroup architecture, to tomato disease image classification via LightGBM hyperparameter optimization, achieving 82.25% accuracy. The Gray Wolf Optimizer (GWO) (Mirjalili et al., 2014) simulates the leadership hierarchy and hunting mechanism of gray wolves, using alpha, beta, delta, and omega wolves to guide the population toward the prey (global optimum) through encircling, hunting, and attacking behaviors. The Dung Beetle Optimizer (DBO) (Xue and Shen, 2023) models the ball-rolling, dancing, foraging, stealing, and reproduction behaviors of dung beetles, partitioning the population into role-specific subgroups to jointly pursue global exploration and local exploitation. The Beluga Whale Optimization (BWO) (Zhong et al., 2022) is inspired by the swimming, preying, and whale-fall behaviors of beluga whales, and structures the search process into three explicit phases–exploration, exploitation, and whale fall–to escape local optima.

On the benchmark side, recent metaheuristic proposals have demonstrated strong numerical performance. The Dream Optimization Algorithm incorporates memory retention and dream-sharing strategies, outperforming 27 competing algorithms across the CEC2017, CEC2019, and CEC2022 benchmarks (Lang and Gao, 2025). The Horned Lizard Optimization Algorithm models biological defense strategies including crypsis and blood-squirting, achieving top Friedman rankings on CEC2017 and CEC2019 functions (Peraza-Vázquez et al., 2024). The Snow Ablation Optimizer emulates sublimation and melting behaviors to balance exploration and exploitation, and it has been validated on 29 CEC2017 functions and 22 CEC2020 constrained problems (Deng and Liu, 2023). The Political Optimizer draws on socio-political inspiration and has been benchmarked on a wide range of global optimization problems (Askari et al., 2020).

Despite this diversity of approaches, a systematic gap remains: a substantial portion of metaheuristic algorithms are evaluated exclusively on numerical benchmarks without validation on practical clustering tasks, while a substantial portion of deep learning clustering systems treat hyperparameter tuning as a secondary concern. SMBO is designed to bridge this gap by achieving competitive benchmark performance while serving as an effective optimizer for brain cancer MRI clustering pipelines.

3 Materials and methods

3.1 Overview

The Sinusoidal Modulation Bi-population Optimizer (SMBO) is a population-based metaheuristic that combines a sinusoidal modulation step size with dynamic behavior switching and asymmetric information flow to balance exploration and exploitation. A heterogeneous population partition (HPP) and an adaptive parameter control (APC) mechanism further support this approach, as detailed below. The algorithm maintains a fixed population of NP individuals over MaxIt iterations and seeks the global optimum of a D-dimensional continuous objective function.

3.1.1 Heterogeneous population partition (HPP)

The population is partitioned into two subgroups of approximately equal size (N*A* = ⌊NP/2⌋): Group A (Elite Convergence Pool) and Group B (Diversity Exploration Pool). Each group maintains its own local best while sharing the global best position, preventing premature convergence by preserving diversity in Group B while accelerating exploitation in Group A.

3.1.2 Dynamic behavior switching (DBS)

At each iteration, a single behavioral stage is selected probabilistically for the whole population based on the normalized iteration progress p = It/MaxIt, driving the algorithm from broad stochastic exploration toward elite-guided exploitation without any manually tuned transition threshold:

P(stage=1)=1-p, P(stage=2)=p(1-p),

P(stage=3)=p2.(1)

Stage 1 dominates the early phase, Stage 2 peaks at p = 0.5, and Stage 3 governs late-stage convergence.

3.1.3 Sinusoidal modulation strategy (SMS)

The sinusoidal modulation step size serves as the unified adaptive step size for Stages 2 and 3. In Stage 1, sinusoidal noise replaces the conventional Gaussian perturbation, bounding the perturbation amplitude: ⌈U·D⌉ dimensions (where U~U(0,1)) are sampled independently with replacement, and each sampled dimension j is updated using an independently resampled peer x*r*, weight A*m*, direction Flag, and random draw U′. The details of the three stage update rules are shown in Equations 2–4:

vi(j)=xr(j)+Flag·PRi·Am·sin(2πU′), Am=exp(-fifr+ε)(2)

vi=xbest+Φ(p,fi)·(xpbest-xr2)(3)

vi=xi+Φ(p,fi)·FA·(xbestother-xi)+Φ(p,fi)·(xr1-xr2)(4)

where Φ(p, f*i*) =(1 − sin(πp/2))·exp(−(f*i*−fbest)/frange), with frange = fworst−fbest+ε, is the sinusoidal modulation step size. The first factor enforces a global, monotonic shrinkage of the step size as iterations progress. The second factor couples the step size to each individual's relative fitness quality: since f*i*≥fbest always holds, this factor is largest ( → 1) for individuals close to the current global best and decays toward 0 for poorer individuals—i.e., elite individuals are granted larger, more aggressive steps to continue exploiting the promising region around the global best, while below-average individuals receive smaller, conservative corrections. x*r* is a randomly selected peer from the same group with fitness f*r*, Flag∈{+1, −1} is a random direction indicator, U′~U(0,1) is an independent random draw (distinct from the dimension-count variable U introduced above), PR*i* is the perturbation rate of individual i, A*m* is the fitness-ratio amplitude weight, xpbest is drawn from the top elite pool, xbestother is the best individual of the opposing group, FA=exp(-fbestother/(fi+ε)) is the cross-group fitness-ratio guidance weight, and x<sub>r1</sub>, x<sub>r2</sub> are randomly selected reference individuals (for Group B, x<sub>r2</sub> is drawn from the AIF archive A instead of the population).

3.1.4 Asymmetric information flow (AIF)

During Stage 3, the worst individual in Group A is ejected into a directed archive A (capped at size NP, with random eviction once full), later sampled by Group B as an alternative reference. The second-best individual of Group B is injected into the vacated Group A slot (with a small perturbation) whenever it improves on the ejected individual. This one-directional flow enriches Group B's reference diversity while refreshing Group A's weakest slot with a promising candidate.

3.1.5 Adaptive parameter control (APC)

Two historical memory pools of size H, M*SS* and M*PR*, store successful step sizes and perturbation rates. At each iteration, every individual independently draws a memory index ri~U{1,…,H} and samples its parameters from a Cauchy distribution centered on M*SS*[r*i*] and a Normal distribution centered on M*PR*[r*i*], respectively. After each generation in which at least one individual improves, a single circularly-advancing slot k of each pool is updated from its respective set of successful individuals, weighted by fitness improvement (the pools remain unchanged in generations with no successful individuals):

MPR[k]←∑mwmPR·PRm, MSS[k]←∑mwmSS·SSm2∑mwmSS·SSm,

wm(·)=Δfm∑nΔfn,(5)

where Δfm=|fmold-fmnew|, PR*m* ranges over all successful individuals of the generation; SS*m* ranges over the (generally smaller) subset of successful individuals from Stages 2–3 only, k is the current circularly-advancing memory slot, and M*SS*[k] is updated via the Lehmer mean to bias toward larger successful step sizes.

3.1.6 Pseudo-code of Sinusoidal Modulation Bi-population Optimizer (SMBO)

To provide a clearer introduction to SMBO, the pseudo-code of SMBO is presented in Algorithm 1.

Algorithm 1 Sinusoidal Modulation Bi-population Optimizer (SMBO)

3.1.7 Computational complexity analysis

The per-iteration time complexity of SMBO decomposes into: O(NP) for HPP group-best identification and APC parameter sampling; O(NPlogNP) for sorting the population to obtain the p-best pool used in Equation 3; O(NP·D) for trial-vector generation under SMS/AIF (Equations 2–4), binomial crossover, and boundary repair; and O(NP·C*f*) for evaluating the NP trial vectors, where C*f* is the cost of one objective-function evaluation. Summing these terms gives a per-iteration cost of O(NP·(D+logNP+C*f*)), and over MaxIt iterations the overall time complexity of SMBO is O(MaxIt·NP·(D+logNP+C*f*)), which reduces to the standard O(MaxIt·NP·D) of population-based differential-evolution-family metaheuristics when C*f* = O(D).

4 Experiments

4.1 Experimental results with CEC2017

To evaluate SMBO's search capability across varying problem complexity, we conducted numerical experiments on the CEC2017 benchmark suite at D = 10 and D = 100. We compared SMBO against five representative metaheuristics (BWO, DBO, DOPSO, GWO, WOA) under identical settings (Pop = 30, 30 independent runs; MaxIt = 10000 at D = 10 and MaxIt = 1000 at D = 100 to keep the evaluation budget tractable at higher dimensionality). The results show that SMBO achieves the best overall average rank at both dimensionalities (1.38 at D = 10 and 1.10 at D = 100). DBO is the closest competitor at D = 10 (1.90), while DBO and GWO are tied as the closest competitors at D = 100 (2.48 each). Experimental results are shown in Tables 1–6. Runtime comparisons are shown in Table 7.

Table 1. Comparison of six algorithms on CEC2017 F1–F10 (D = 10, Pop = 30, MaxIt = 10, 000, 30 runs), with Wilcoxon rank-sum significance markers relative to SMBO (+, SMBO significantly better; −, SMBO significantly worse; ~, no significant difference; α = 0.05).

FuncMetricSMBOBWODBODOPSOGWOWOA
F1Mean2.49E+034.85E+095.61E+035.48E+094.49E+081.12E+09
Std1.94E+031.42E+093.88E+031.21E+091.49E+081.08E+09
Rank152634
Sig.–+++++
F2Mean1.22E-076.54E+031.74E-133.14E+045.25E+038.25E+03
Std1.15E-071.17E+033.36E-135.80E+031.92E+033.51E+03
Rank241635
Sig.–+−+++
F3Mean1.75E-011.95E+025.34E+003.85E+022.57E+011.09E+02
Std1.27E-017.47E+013.42E+001.10E+029.75E+008.93E+01
Rank152634
Sig.–+++++
F4Mean1.37E+016.91E+012.60E+018.72E+013.67E+015.40E+01
Std5.12E+008.73E+001.09E+019.07E+004.23E+002.01E+01
Rank152634
Sig.–+++++
F5Mean8.44E-073.56E+014.47E+005.53E+011.13E+012.85E+01
Std2.26E-064.99E+004.17E+006.48E+002.45E+001.06E+01
Rank152634
Sig.–+++++
F6Mean3.38E+018.65E+014.35E+012.90E+025.68E+018.30E+01
Std9.24E+007.08E+001.42E+015.33E+014.24E+002.24E+01
Rank152634
Sig.–+++++
F7Mean1.49E+014.37E+012.50E+011.00E+022.90E+013.82E+01
Std5.42E+003.66E+009.41E+001.15E+015.23E+001.15E+01
Rank152634
Sig.–+++++
F8Mean2.76E+003.69E+023.98E+012.36E+035.52E+014.17E+02
Std1.45E+018.50E+018.88E+016.19E+021.74E+012.39E+02
Rank142635
Sig.–+++++
F9Mean3.76E+021.17E+037.39E+029.32E+028.09E+021.23E+03
Std2.15E+021.80E+022.47E+022.08E+023.01E+023.28E+02
Rank152436
Sig.–+++++
F10Mean1.48E+014.23E+025.29E+011.34E+031.12E+022.94E+02
Std9.89E+002.02E+024.18E+018.43E+021.18E+024.24E+02
Rank152634
Sig.–+++++

Bold: best Mean or Rank = 1.

Table 2. Comparison of six algorithms on CEC2017 F11–F20 (D = 10, Pop = 30, MaxIt = 10, 000, 30 runs), with Wilcoxon rank-sum significance markers relative to SMBO (+, SMBO significantly better; −, SMBO significantly worse; ~, no significant difference; α = 0.05).

FuncMetricSMBOBWODBODOPSOGWOWOA
F11Mean1.60E+041.62E+071.32E+062.25E+081.83E+065.67E+06
Std1.36E+049.85E+064.52E+069.68E+071.64E+066.63E+06
Rank152634
Sig.–+~+++
F12Mean3.69E+011.39E+055.93E+032.90E+057.46E+031.13E+04
Std7.35E+011.09E+059.81E+034.77E+054.32E+027.44E+03
Rank152634
Sig.–+++++
F13Mean1.11E+011.44E+029.00E+016.15E+021.58E+031.60E+02
Std9.50E+002.57E+014.79E+013.92E+021.32E+035.40E+01
Rank132564
Sig.–+++++
F14Mean7.09E+003.03E+031.41E+023.71E+033.28E+037.21E+03
Std6.88E+001.50E+031.15E+021.90E+031.56E+032.76E+03
Rank132546
Sig.–+++++
F15Mean1.09E+022.51E+021.20E+022.67E+021.34E+023.11E+02
Std9.41E+018.37E+011.15E+021.83E+028.14E+011.30E+02
Rank142536
Sig.–+~+~+
F16Mean6.17E+018.91E+015.50E+011.59E+027.55E+019.71E+01
Std5.20E+011.09E+011.62E+013.07E+018.02E+004.34E+01
Rank241635
Sig.–+~+~+
F17Mean1.26E+022.60E+051.54E+041.02E+052.38E+041.22E+04
Std4.21E+023.51E+051.81E+048.02E+042.73E+039.13E+03
Rank163542
Sig.–+++++
F18Mean4.17E+001.30E+041.52E+027.03E+041.41E+041.83E+04
Std3.84E+009.70E+032.38E+024.19E+049.06E+033.90E+04
Rank132645
Sig.–+++++
F19Mean2.69E+011.55E+027.11E+012.44E+021.36E+021.79E+02
Std3.31E+013.90E+015.26E+015.68E+013.17E+015.51E+01
Rank142635
Sig.–+++++
F20Mean2.02E+021.42E+021.03E+021.49E+022.34E+022.32E+02
Std4.03E+011.18E+011.52E+001.72E+014.53E+004.10E+01
Rank421365
Sig.–−−−++

Bold: best Mean or Rank = 1.

Table 3. Comparison of six algorithms on CEC2017 F21–F29 (D = 10, Pop = 30, MaxIt = 10, 000, 30 runs), with Wilcoxon rank-sum significance markers relative to SMBO (+, SMBO significantly better; −, SMBO significantly worse; ~, no significant difference; α = 0.05).

FuncMetricSMBOBWODBODOPSOGWOWOA
F21Mean9.74E+012.21E+021.06E+027.46E+021.33E+022.47E+02
Std1.74E+018.50E+011.24E+012.54E+025.01E+002.56E+02
Rank142635
Sig.–+++++
F22Mean3.17E+023.68E+023.34E+023.76E+023.41E+023.57E+02
Std6.60E+001.23E+011.37E+011.42E+014.31E+002.83E+01
Rank152634
Sig.–+++++
F23Mean3.49E+022.55E+021.77E+024.14E+023.65E+024.02E+02
Std6.71E+005.61E+011.12E+021.62E+015.64E+005.10E+01
Rank321645
Sig.–−−+++
F24Mean4.35E+025.91E+024.09E+027.57E+024.35E+025.25E+02
Std2.00E+014.22E+018.64E+018.11E+017.07E+001.07E+02
Rank351624
Sig.–+~+−+
F25Mean3.94E+028.51E+024.37E+029.33E+024.64E+021.00E+03
Std1.17E+021.35E+021.18E+023.84E+021.87E+025.21E+02
Rank142536
Sig.–+++++
F26Mean4.03E+024.27E+023.97E+024.13E+023.96E+024.66E+02
Std7.00E+008.08E+003.10E+009.28E+001.03E+004.48E+01
Rank352416
Sig.–+−+−+
F27Mean4.32E+026.71E+024.98E+026.40E+025.56E+027.13E+02
Std1.37E+021.04E+021.19E+021.27E+028.08E+012.20E+02
Rank152436
Sig.–+++++
F28Mean2.79E+024.00E+023.11E+023.69E+023.20E+024.39E+02
Std2.90E+013.14E+016.20E+013.92E+011.85E+017.82E+01
Rank152436
Sig.–+~+++
F29Mean1.72E+051.03E+067.41E+051.16E+064.79E+053.17E+06
Std4.21E+055.00E+051.29E+068.59E+057.92E+055.36E+06
Rank143526
Sig.–+~+++
Avg Rank1.384.341.905.413.214.76
SMBO W/T/L–27/0/219/6/428/0/125/2/229/0/0

Bold: best Mean or Rank = 1.

Table 4. Comparison of six algorithms on CEC2017 F1–F10 (D = 100, Pop = 30, MaxIt = 1, 000, 30 runs), with Wilcoxon rank-sum significance markers relative to SMBO (+, SMBO significantly better; −, SMBO significantly worse; ~, no significant difference; α = 0.05).

FuncMetricSMBOBWODBODOPSOGWOWOA
F1Mean2.35E+072.57E+114.90E+105.72E+117.96E+102.37E+11
Std1.13E+076.92E+095.93E+104.42E+101.25E+101.65E+10
Rank152634
Sig.–+++++
F2Mean6.51E+053.60E+055.42E+051.28E+063.55E+057.37E+05
Std5.85E+042.06E+042.15E+052.41E+051.87E+042.60E+05
Rank423615
Sig.–−−+−~
F3Mean5.42E+029.51E+041.63E+042.52E+058.88E+037.70E+04
Std9.47E+016.20E+031.64E+044.72E+041.85E+031.30E+04
Rank153624
Sig.–+++++
F4Mean5.22E+021.61E+031.05E+032.52E+031.15E+031.60E+03
Std1.23E+022.72E+012.35E+021.39E+025.15E+015.67E+01
Rank152634
Sig.–+++++
F5Mean1.82E+011.11E+027.35E+011.58E+027.22E+011.10E+02
Std4.71E+002.48E+001.15E+019.10E+004.02E+005.28E+00
Rank153624
Sig.–+++++
F6Mean1.07E+033.19E+032.12E+031.21E+041.81E+033.30E+03
Std2.18E+025.12E+012.71E+029.15E+021.01E+021.00E+02
Rank143625
Sig.–+++++
F7Mean4.85E+021.78E+031.25E+032.66E+031.16E+031.75E+03
Std1.56E+023.85E+012.13E+021.98E+025.30E+018.68E+01
Rank153624
Sig.–+++++
F8Mean1.65E+047.73E+046.76E+042.05E+055.20E+047.41E+04
Std6.85E+033.54E+031.57E+042.00E+043.27E+035.78E+03
Rank153624
Sig.–+++++
F9Mean1.92E+043.12E+042.43E+043.19E+042.49E+042.96E+04
Std9.89E+025.94E+025.14E+037.52E+021.26E+031.51E+03
Rank152634
Sig.–+++++
F10Mean6.35E+043.05E+051.63E+056.45E+051.80E+054.07E+05
Std2.00E+044.52E+043.57E+042.00E+052.23E+041.71E+05
Rank142635
Sig.–+++++

Bold: best Mean or Rank = 1.

Table 5. Comparison of six algorithms on CEC2017 F11–F20 (D = 100, Pop = 30, MaxIt = 1, 000, 30 runs), with Wilcoxon rank-sum significance markers relative to SMBO (+, SMBO significantly better; −, SMBO significantly worse; ~, no significant difference; α = 0.05).

FuncMetricSMBOBWODBODOPSOGWOWOA
F11Mean1.56E+081.89E+113.28E+092.89E+112.18E+101.45E+11
Std7.79E+079.88E+091.23E+092.41E+104.44E+092.45E+10
Rank152634
Sig.–+++++
F12Mean5.58E+044.24E+101.52E+086.74E+103.68E+093.20E+10
Std2.26E+043.00E+091.55E+081.03E+101.01E+096.95E+09
Rank152634
Sig.–+++++
F13Mean4.22E+067.47E+071.65E+071.80E+081.83E+074.70E+07
Std3.85E+061.86E+071.12E+075.45E+076.49E+062.18E+07
Rank152634
Sig.–+++++
F14Mean2.30E+042.14E+103.99E+072.63E+101.02E+091.20E+10
Std7.80E+032.60E+096.35E+076.26E+099.71E+083.56E+09
Rank152634
Sig.–+++++
F15Mean4.61E+032.04E+047.52E+032.01E+048.70E+031.99E+04
Std4.76E+021.38E+031.59E+031.77E+037.29E+022.66E+03
Rank162534
Sig.–+++++
F16Mean3.24E+033.51E+066.92E+038.64E+067.53E+031.29E+06
Std6.01E+021.74E+061.46E+034.71E+061.50E+031.45E+06
Rank152634
Sig.–+++++
F17Mean8.45E+061.94E+081.64E+072.57E+082.35E+075.74E+07
Std4.88E+065.56E+078.73E+069.46E+071.00E+072.89E+07
Rank152634
Sig.–+++++
F18Mean4.55E+042.14E+103.71E+072.75E+101.01E+091.07E+10
Std4.75E+042.63E+092.65E+073.54E+095.79E+083.91E+09
Rank152634
Sig.–+++++
F19Mean2.90E+035.67E+034.65E+036.63E+034.59E+035.58E+03
Std2.82E+022.14E+028.93E+022.61E+023.81E+024.63E+02
Rank153624
Sig.–+++++
F20Mean7.69E+022.63E+031.88E+033.16E+031.33E+032.63E+03
Std1.12E+027.80E+011.92E+021.57E+028.59E+012.41E+02
Rank143625
Sig.–+++++

Bold: best Mean or Rank = 1.

Table 6. Comparison of six algorithms on CEC2017 F21–F29 (D = 100, Pop = 30, MaxIt = 1, 000, 30 runs), with Wilcoxon rank-sum significance markers relative to SMBO (+, SMBO significantly better; −, SMBO significantly worse; ~, no significant difference; α = 0.05).

FuncMetricSMBOBWODBODOPSOGWOWOA
F21Mean2.07E+043.23E+042.65E+043.22E+042.59E+043.17E+04
Std6.35E+027.42E+025.50E+031.09E+033.55E+031.06E+03
Rank163524
Sig.–+++++
F22Mean9.86E+023.76E+032.42E+032.79E+031.82E+033.95E+03
Std8.05E+011.24E+022.14E+021.70E+021.10E+024.27E+02
Rank153426
Sig.–+++++
F23Mean1.49E+036.64E+033.67E+033.86E+032.42E+036.89E+03
Std1.16E+023.12E+025.61E+023.05E+022.06E+021.15E+03
Rank153426
Sig.–+++++
F24Mean1.18E+032.47E+045.92E+031.20E+055.87E+032.04E+04
Std8.51E+011.25E+035.98E+031.94E+041.01E+032.00E+03
Rank153624
Sig.–+++++
F25Mean9.16E+034.80E+042.08E+043.32E+041.92E+044.60E+04
Std1.21E+031.47E+033.14E+033.01E+031.09E+034.34E+03
Rank163425
Sig.–+++++
F26Mean1.25E+039.07E+031.98E+032.94E+032.53E+037.83E+03
Std1.06E+029.22E+024.53E+025.05E+022.35E+021.98E+03
Rank162435
Sig.–+++++
F27Mean1.55E+032.45E+041.44E+042.85E+047.77E+032.38E+04
Std4.10E+026.31E+027.09E+035.61E+031.49E+031.59E+03
Rank153624
Sig.–+++++
F28Mean4.53E+033.74E+058.19E+033.40E+061.08E+041.12E+05
Std6.47E+021.55E+052.01E+031.91E+061.14E+031.01E+05
Rank152634
Sig.–+++++
F29Mean8.20E+063.85E+101.17E+084.10E+102.90E+092.25E+10
Std3.70E+064.13E+096.81E+076.36E+091.16E+098.19E+09
Rank152634
Sig.–+++++
Avg Rank1.104.932.485.662.484.34
SMBO W/T/L–28/0/128/0/129/0/028/0/128/1/0

Bold: best Mean or Rank = 1.

Table 7. Per-function mean wall-clock time (seconds, over 30 runs) for the six compared algorithms on CEC2017 F1–F29 (D = 10, Pop = 30, MaxIt = 10, 000).

FuncSMBOBWODBODOPSOGWOWOA
F111.0821.9715.3914.785.666.41
F210.8223.0515.3214.265.596.17
F310.6122.8015.2214.535.446.10
F410.8222.5215.5214.645.496.54
F511.0224.5516.9815.236.356.74
F611.3623.5915.8614.945.726.32
F711.4322.5415.6614.465.556.53
F811.5023.6015.8614.775.736.30
F911.5622.5316.0714.615.676.61
F1010.6320.7715.3814.635.686.07
F1110.7621.1615.6914.895.586.21
F1211.5920.9415.7414.885.766.53
F1311.5420.7616.0314.805.836.40
F1411.3720.5015.3114.245.406.33
F1511.3520.4115.6114.625.546.25
F1610.4121.1016.4114.936.076.43
F1710.1422.6815.8314.555.616.43
F1811.6923.7719.1815.837.427.70
F1910.7223.6416.4614.825.926.67
F2010.8924.2217.0915.186.206.79
F2110.8223.5717.4115.496.547.12
F2210.8523.9317.5515.666.486.99
F2311.3724.2318.3515.796.647.41
F2410.7823.3617.5215.386.457.05
F2511.2624.2018.3116.136.737.42
F2611.4722.9018.5915.837.057.64
F2711.4521.7017.9415.426.567.14
F2810.7621.6217.7815.696.697.27
F2912.2023.0220.4216.927.808.24
Average11.1122.6116.7115.106.116.75

Bold: fastest per function.

On the CEC2017 benchmark at D = 10 (Pop = 30, MaxIt = 10, 000, 30 independent runs), SMBO achieved the best overall average rank (1.38) among the six algorithms, outperforming DBO (1.90), GWO (3.21), BWO (4.34), WOA (4.76), and DOPSO (5.41). A Friedman test across all 29 functions confirmed that these rank differences are highly significant (χ2 = 108.67, p < 0.001), rejecting the null hypothesis that the six algorithms perform equivalently. Pairwise Wilcoxon rank-sum tests (SMBO vs. each baseline, α = 0.05) further showed that SMBO significantly outperformed WOA on all 29 functions (29/0/0 win/tie/loss), DOPSO on 28 of 29, BWO on 27 of 29, and GWO on 25 of 29. Together, these results indicate that, on the standard 10-dimensional CEC2017 suite—spanning unimodal, simple multimodal, hybrid, and composition landscapes—SMBO's advantage over baselines is consistent and statistically robust. Convergence curves are shown in Figures 1–5.

Convergence curves and error distributions of six algorithms on CEC2017 benchmark functions F1–F6.
Figure 1. Convergence curves and error distributions of six algorithms on CEC2017 benchmark functions F1–F6.
Convergence curves and error distributions of six algorithms on CEC2017 benchmark functions F7–F12.
Figure 2. Convergence curves and error distributions of six algorithms on CEC2017 benchmark functions F7–F12.

On the CEC2017 benchmark at D = 100 (Pop = 30, MaxIt = 1, 000, 30 independent runs), SMBO achieved the lowest average rank among the six algorithms (1.10), with DBO and GWO tied for the next-best rank (2.48 each), followed by WOA (4.34), BWO (4.93), and DOPSO (5.66). A Friedman test across all 29 functions showed statistically significant differences in average rank among the six algorithms. These results indicate that SMBO maintains stable search performance in high-dimensional environments.

4.2 Experimental results with CEC2022

On the CEC2022 benchmark (D = 10, Pop = 30, MaxIt = 10, 000, 30 independent runs), SMBO achieved the lowest average rank among the six algorithms (1.33), followed by DBO (1.75), GWO (3.25), BWO and WOA (4.58 each), and DOPSO (5.50). A Friedman test across all 12 functions indicated statistically significant differences in average rank among the six algorithms (χ2 = 48.57, p < 0.001). Pairwise Wilcoxon rank-sum tests (SMBO vs. each baseline) showed that SMBO's mean error was significantly lower on all 12 functions compared with BWO, DOPSO, and WOA, and on 11 of 12 functions compared with GWO. Tables 8, 9 report the numerical results. Convergence curves are shown in Figures 6, 7.

Table 8. Comparison of six algorithms on CEC2022 F1–F6 (D = 10, Pop = 30, MaxIt = 10, 000, 30 runs), with Wilcoxon rank-sum significance markers relative to SMBO (+, SMBO significantly better; −, SMBO significantly worse; ~, no significant difference; α = 0.05).

FuncMetricSMBOBWODBODOPSOGWOWOA
F1Mean9.96E-083.83E+036.06E-142.35E+046.06E+038.05E+03
Std1.12E-079.89E+026.39E-145.65E+032.66E+032.01E+03
Rank231645
Sig.–+−+++
F2Mean6.08E+001.89E+021.51E+012.79E+024.34E+011.63E+02
Std1.26E+019.05E+012.41E+011.16E+021.06E+011.43E+02
Rank152634
Sig.–+++++
F3Mean2.82E-073.53E+015.69E+005.72E+011.11E+012.84E+01
Std6.28E-074.90E+004.95E+008.97E+002.45E+001.25E+01
Rank152634
Sig.–+++++
F4Mean1.77E+013.92E+012.70E+018.81E+013.08E+013.54E+01
Std6.15E+003.25E+007.74E+001.18E+016.60E+008.52E+00
Rank152634
Sig.–+++++
F5Mean2.50E+013.54E+023.13E+012.18E+034.20E+013.51E+02
Std7.22E+018.11E+012.69E+014.04E+021.56E+012.01E+02
Rank152634
Sig.–+++++
F6Mean1.16E+032.56E+052.97E+036.47E+061.07E+054.30E+05
Std1.46E+032.22E+052.51E+034.26E+062.43E+051.60E+06
Rank142635
Sig.–+++++

Bold: best Mean or Rank = 1.

Table 9. Comparison of six algorithms on CEC2022 F7–F12 (D = 10, Pop = 30, MaxIt = 10, 000, 30 runs), with Wilcoxon rank-sum significance markers relative to SMBO (+, SMBO significantly better; −, SMBO significantly worse; ~, no significant difference; α = 0.05).

FuncMetricSMBOBWODBODOPSOGWOWOA
F7Mean1.60E+017.49E+012.83E+011.08E+025.44E+016.82E+01
Std1.70E+011.09E+018.34E+001.01E+015.85E+003.11E+01
Rank152634
Sig.–+++++
F8Mean1.89E+013.25E+012.41E+014.43E+013.13E+013.09E+01
Std4.94E+002.11E+005.96E+003.60E+001.74E+001.18E+01
Rank152643
Sig.–+++++
F9Mean2.29E+023.60E+022.29E+023.42E+022.75E+023.36E+02
Std3.56E-072.12E+012.53E-016.76E+011.97E+015.53E+01
Rank162534
Sig.–+~+++
F10Mean1.10E+021.25E+021.08E+021.41E+021.84E+022.75E+02
Std5.62E+012.53E+012.88E+011.95E+016.34E+012.37E+02
Rank231456
Sig.–+−+++
F11Mean7.36E+013.80E+027.71E+014.17E+023.34E+024.19E+02
Std1.02E+028.34E+011.10E+021.03E+022.05E+022.91E+02
Rank142536
Sig.–+++++
F12Mean1.70E+021.84E+021.66E+021.75E+021.66E+022.40E+02
Std5.89E+007.20E+002.97E+006.43E+002.94E+004.69E+01
Rank351426
Sig.–+−+−+
Avg Rank1.334.581.755.503.254.58
SMBO W/T/L–12/0/08/1/312/0/011/0/112/0/0

Bold: best Mean or Rank = 1.

Friedman test (all F1–F12): χ2 = 48.57, p < 0.001 (df = 5).

Convergence curves and error distributions of six algorithms on CEC2017 benchmark functions F13–F18.
Figure 3. Convergence curves and error distributions of six algorithms on CEC2017 benchmark functions F13–F18.
Convergence curves and error distributions of six algorithms on CEC2017 benchmark functions F19–F24.
Figure 4. Convergence curves and error distributions of six algorithms on CEC2017 benchmark functions F19–F24.

4.3 Ablation study of SMBO

To isolate the contributions of SMBO's three core mechanisms, an ablation study was conducted on the CEC2022 benchmark suite (D = 10, Pop = 100, MaxIt = 1, 000, 30 independent runs), comparing the full SMBO with three variants, each replacing exactly one mechanism with a generic, non-adaptive equivalent while leaving all other components unchanged: SMBO-A removes the sinusoidal modulation strategy (SMS), replacing its sinusoidal step-size modulation and Stage-1 sinusoidal perturbation with a linear decay schedule and standard Gaussian noise, respectively; SMBO-B removes Dynamic Behavior Switching (DBS), replacing the probabilistic, overlapping stage-selection scheme with a deterministic hard-threshold schedule; and SMBO-C removes asymmetric information flow (AIF), disabling the Stage-3 archive eject/inject mechanism entirely. Across all 12 functions, the full SMBO ranks best (2.000), followed by SMBO-C (2.333), SMBO-A (2.417), and SMBO-B (3.250). Details are provided in Table 10.

Table 10. Ablation study of SMBO on CEC2022 F1–F12 (D = 10, Pop = 100, MaxIt = 1, 000, 30 runs).

FuncMetricSMBOSMBO-ASMBO-BSMBO-C
MeanStdMeanSthMeanSthMeanStd
F1Results1.29E-062.21E-065.08E-066.35E-065.58E+025.49E+022.08E-051.04E-04
Rank1243
F2Results4.60E+003.65E+007.16E+001.22E+016.00E+006.71E+004.12E+002.93E+00
Rank2431
F3Results5.86E-071.09E-062.82E-063.68E-062.37E-012.72E-013.37E-021.17E-01
Rank1243
F4Results1.01E+014.66E+001.11E+014.49E+009.09E+003.22E+001.03E+014.11E+00
Rank2413
F5Results1.39E+002.62E+001.54E-013.50E-012.01E+011.36E+012.32E+009.11E+00
Rank2143
F6Results2.52E+027.90E+021.39E+023.87E+024.15E+011.62E+025.17E+018.56E+01
Rank4312
F7Results2.80E+005.71E+006.11E+008.63E+001.02E+019.39E+007.42E+009.65E+00
Rank1243
F8Results9.24E+009.59E+001.02E+019.85E+001.56E+016.82E+001.27E+018.89E+00
Rank1243
F9Results2.29E+021.15E-072.29E+023.49E-072.30E+021.81E+002.29E+023.59E-12
Rank1243
F10Results7.83E+014.01E+018.14E+013.80E+017.70E+014.86E+017.42E+014.04E+01
Rank3421
F11Results6.03E+017.38E+012.51E+015.61E+017.66E+016.92E+015.02E+017.10E+01
Rank3142
F12Results1.66E+021.38E+001.66E+021.10E+001.67E+021.99E+001.66E+021.37E+00
Rank3241
Avg Rank2.0002.4173.2502.333

SMBO-A, w/o SMS; SMBO-B, w/o DBS; SMBO-C, w/o AIF. Bold: best Mean or Rank = 1.

To evaluate how SMBO's search capability is affected by population size, we conducted a population-size analysis in which SMBO alone was run on CEC2022 (D = 10, MaxIt = 1,000, 30 independent runs) with population sizes of 10, 30, 50, and 100; the results are summarized in Table 11. SMBO's mean error decreased monotonically with increasing population size across all 12 functions, with no instability or performance degradation observed even at the largest tested population (Pop = 100). This suggests that SMBO remains numerically stable as population size grows.

Table 11. SMBO with population 10, 30, 50, 100 test on CEC2022 F1–F12 (D = 10, MaxIt = 1, 000, 30 runs), Pop ∈{10, 30, 50, 100}.

FuncMetricPop = 10Pop = 30Pop = 50Pop = 100
F1Mean4.12E+031.78E+021.81E+001.29E-06
Std4.99E+034.30E+028.37E+002.21E-06
F2Mean1.88E+011.11E+014.76E+004.60E+00
Std2.82E+011.98E+013.33E+003.65E+00
F3Mean1.42E+018.22E-029.49E-055.86E-07
Std8.46E+002.32E-012.28E-041.09E-06
F4Mean3.23E+011.95E+011.43E+011.01E+01
Std1.00E+017.96E+005.89E+004.66E+00
F5Mean4.32E+025.58E+011.35E+011.39E+00
Std2.70E+027.52E+012.01E+012.62E+00
F6Mean2.13E+031.69E+031.47E+032.52E+02
Std1.85E+031.71E+031.63E+037.90E+02
F7Mean6.46E+012.27E+011.28E+012.80E+00
Std4.50E+011.78E+019.49E+005.71E+00
F8Mean4.68E+011.97E+011.60E+019.24E+00
Std5.72E+013.54E+007.57E+009.59E+00
F9Mean2.47E+022.29E+022.29E+022.29E+02
Std4.36E+012.95E-055.67E-061.15E-07
F10Mean1.95E+021.10E+028.16E+017.83E+01
Std1.14E+025.54E+013.79E+014.01E+01
F11Mean1.89E+021.16E+026.53E+016.03E+01
Std1.12E+028.40E+017.47E+017.38E+01
F12Mean1.84E+021.69E+021.67E+021.66E+02
Std1.50E+013.87E+002.80E+001.38E+00

4.4 Experimental results with brain cancer images

In the brain cancer image clustering test, 1,505 brain magnetic resonance images are used. The dataset contains four classes: Glioma (373 images), Meningioma (363 images), Normal (396 images), and Pituitary (373 images). Details are shown in Figure 8. To evaluate the robustness of SMBO with respect to the choice of feature representation, three widely used pre-trained convolutional neural network backbones are used for feature extraction: ResNet50, VGG16, and DenseNet121, each pre-trained on ImageNet and used as a fixed feature extractor without fine-tuning. For each backbone, the penultimate-layer activations (2,048-dimensional for ResNet50, 4,096-dimensional for VGG16, and 1,024-dimensional for DenseNet121) are standardized and reduced via Principal Component Analysis (PCA) to the top-10 principal components, which serve as the clustering feature space for all subsequent experiments. In this study, the objective function is formulated as the complement of clustering Purity, defined as f = 1 − Purity, which converts the inherently maximization-oriented clustering metric into a minimization problem compatible with the standard metaheuristic optimization interface. Specifically, each candidate solution encodes the coordinates of K = 4 cluster centers in the PCA-reduced feature space, and cluster membership is determined by minimum Euclidean distance assignment. The Purity of a given partition is computed as Purity=1N∑k=1Kmaxj|Ck∩Tj|, where N denotes the total number of samples, C*k* represents the set of samples assigned to the k-th cluster, and T*j* denotes the set of samples belonging to the j-th ground-truth class.

Convergence curves and distributions of six algorithms on CEC2017 benchmark functions F25–F29.
Figure 5. Convergence curves and distributions of six algorithms on CEC2017 benchmark functions F25–F29.

In the brain cancer image clustering test, 1,505 brain magnetic resonance images are used. The dataset contains four classes: Glioma (373 images), Meningioma (363 images), Normal (396 images), and Pituitary (373 images). Details are shown in Figure 8. To evaluate the robustness of SMBO with respect to the choice of feature representation, three widely used pre-trained convolutional neural network backbones are employed for feature extraction: ResNet50, VGG16, and DenseNet121, each pre-trained on ImageNet and used as a fixed feature extractor without fine-tuning. For each backbone, the penultimate-layer activations (2,048-dimensional for ResNet50, 4,096-dimensional for VGG16, and 1,024-dimensional for DenseNet121) are standardized and reduced via Principal Component Analysis (PCA) to the top-10 principal components, which serve as the clustering feature space for all subsequent experiments. In this study, the objective function is formulated as the complement of clustering Purity, defined as f = 1 − Purity, which converts the inherently maximization-oriented clustering metric into a minimization problem compatible with the standard metaheuristic optimization interface. Specifically, each candidate solution encodes the coordinates of K = 4 cluster centers in the PCA-reduced feature space, and cluster membership is determined by minimum Euclidean distance assignment. The Purity of a given partition is computed as Purity=1N∑k=1Kmaxj|Ck∩Tj|, where N denotes the total number of samples, C*k* represents the set of samples assigned to the k-th cluster, and T*j* denotes the set of samples belonging to the j-th ground-truth class.

Table 12 reports the clustering performance of SMBO on the brain cancer MRI dataset across three feature-extraction backbones (ResNet50, VGG16, DenseNet121 + PCA, Top-10, K = 4, Pop = 30, MaxIt = 1, 000, 10 independent runs). On ResNet50, SMBO attains a Purity of 0.8006, an NMI of 0.5293, and an ARI of 0.5561. On VGG16, SMBO reaches a Purity of 0.7821, an NMI of 0.4999, and an ARI of 0.5274. On DenseNet121, SMBO achieves its best overall result, with a Purity of 0.8636, an NMI of 0.6733, and an ARI of 0.6881. Figure 9 shows the corresponding convergence behavior: across all three backbones, SMBO's mean fitness (1 − Purity) curve descends steadily and continues to improve throughout the full 1,000-iteration budget, and the boxplots of final Purity over the 10 independent runs show a tightly distributed spread (e.g., an interquartile range under 0.02 Purity on DenseNet121), reflecting consistent run-to-run stability. Table 13 reports the clustering performance results of SMBO against K-means++ and Gaussian Mixture Model (GMM).

Table 12. Clustering performance (Purity/NMI/ARI) across three feature-extraction backbones (ResNet50, VGG16, DenseNet121 + PCA, Top-10, K = 4, Pop = 30, MaxIt = 1, 000, 10 runs).

AlgorithmResNet50VGG16DenseNet121
PurityNMIARIPurityNMIARIPurityNMIARI
SMBO0.80060.52930.55610.78210.49990.52740.86360.67330.6881
DBO0.70600.40560.42000.69810.42750.43500.77830.52300.5354
GWO0.69390.43800.43410.68990.40380.41930.80640.56850.5809
BWO0.67050.36020.35800.67650.35940.37170.71070.41430.4187
WOA0.61330.30370.30060.57730.25470.25080.65900.36760.3635
DOPSO0.68900.36200.37010.65550.36110.36760.76580.49900.5119

Bold: best value per backbone column.

Convergence curves and error distributions of six algorithms on CEC2022 benchmark functions F1–F6.
Figure 6. Convergence curves and error distributions of six algorithms on CEC2022 benchmark functions F1–F6.
Convergence curves and error distributions of six algorithms on CEC2022 benchmark functions F7–F12.
Figure 7. Convergence curves and error distributions of six algorithms on CEC2022 benchmark functions F7–F12.
Feature details for brain cancer MRI images: **(a–d)** original MRI images of four categories (Glioma, Meningioma, Normal, Pituitary); **(e–h)** Grad-CAM activation maps generated from the ResNet50 last convolutional layer, highlighting discriminative regions; **(i–l)** Canny edge detection results revealing structural boundaries of tumor morphology.
Figure 8. Feature details for brain cancer MRI images: (a–d) original MRI images of four categories (Glioma, Meningioma, Normal, Pituitary); (e–h) Grad-CAM activation maps generated from the ResNet50 last convolutional layer, highlighting discriminative regions; (i–l) Canny edge detection results revealing structural boundaries of tumor morphology.
Convergence behavior of SMBO and five baseline algorithms (DBO, GWO, BWO, WOA, DOPSO) on the brain cancer MRI clustering task across three feature-extraction backbones (ResNet50, VGG16, DenseNet121 + PCA, Top-10, *K* = 4, Pop = 30, MaxIt = 1, 000, 10 runs).
Figure 9. Convergence behavior of SMBO and five baseline algorithms (DBO, GWO, BWO, WOA, DOPSO) on the brain cancer MRI clustering task across three feature-extraction backbones (ResNet50, VGG16, DenseNet121 + PCA, Top-10, K = 4, Pop = 30, MaxIt = 1, 000, 10 runs).

Table 13. Clustering performance (Purity/NMI/ARI) of SMBO vs. K-means++ and GMM, on the same PCA-reduced features used in Table 12 (ResNet50, VGG16, DenseNet121 + PCA, Top-10, K = 4, 10 runs).

BackboneMethodPurityNMIARI
ResNet50SMBO0.80060.52930.5561
K-means++0.46720.18680.1668
GMM0.48190.22380.2014
VGG16SMBO0.78210.49990.5274
K-means++0.48230.18480.1715
GMM0.49200.19450.1741
DenseNet121SMBO0.86360.67330.6881
K-means++0.47200.19780.1760
GMM0.55270.31690.2574

K-means++/GMM use n_init = 10 internal restarts per run. Bold: best value per backbone.

5 Discussion

Across the numerical benchmarks, SMBO achieved the lowest average rank among the six compared algorithms in every setting: CEC2017 at D = 10 (1.38) and D = 100 (1.10), and CEC2022 at D = 10 (1.33). Friedman tests confirmed statistically significant differences in average rank in all three cases (p < 0.001). Pairwise Wilcoxon rank-sum tests show this advantage is broad against BWO, DOPSO, GWO, and WOA, while DBO remains a comparatively strong baseline at D = 10; DBO's competitiveness diminishes at D = 100, where SMBO's margin over it widens. The ablation study isolating SMBO's three core mechanisms found that removing dynamic behavior switching (DBS) substantially reduced solution quality on average, while removing the sinusoidal modulation strategy (SMS) or the asymmetric information flow (AIF) produced smaller, more function-dependent effects. On the brain cancer MRI clustering task, SMBO provided high-precision solutions across all three feature extraction backbones (ResNet50, VGG16, DenseNet121).

These results are consistent with the intended roles of SMBO's core mechanisms. DBS governs the overall exploration-exploitation schedule by switching search behavior based on iteration progress and fitness feedback rather than a fixed threshold. SMS provides self-adaptive step-size control that avoids the uniform shrinkage responsible for premature convergence, while AIF sustains diversity by restricting information transfer to flow one-way from the elite pool to the exploration pool, preventing the exploration pool from collapsing toward elite solutions. Together, these mechanisms account for the more targeted, function-dependent gains observed in the ablation study and for SMBO's stable, low-variance behavior on the brain MRI clustering task.

Several limitations should be noted. First, the numerical benchmark evaluations do not cover larger-scale or real-world engineering optimization problems, so SMBO's scaling behavior and practical applicability remain to be verified. Second, the clustering evaluation is currently limited to brain tumor MRI data and has not been extended to other disease conditions or imaging modalities, limiting the generality of the conclusions.

6 Conclusions

This study presented the Sinusoidal Modulation Bi-population Optimizer (SMBO), a metaheuristic algorithm that integrates sinusoidal modulation step-size control, dynamic behavior switching, and asymmetric information flow to balance exploration and exploitation without manual threshold tuning. On the CEC2017 (D = 10, D = 100) and CEC2022 (D = 10) benchmark suites, SMBO achieved the lowest average rank among six compared algorithms in every setting, and Friedman and Wilcoxon rank-sum tests confirmed that these differences were statistically significant. An ablation study further showed that dynamic behavior switching substantially affects SMBO's performance, whereas the sinusoidal modulation strategy and asymmetric information flow provide smaller, function-dependent refinements. A population size analysis confirmed that SMBO remains numerically stable as population size increases, with no divergence or degradation observed.

Future research will extend the evaluation to larger-scale and real-world engineering optimization problems, apply the clustering pipeline to additional disease conditions and imaging modalities, and incorporate a fully unsupervised clustering criterion in place of the current label-guided fitness function.

Generative AI statement

The author(s) declared that Generative AI was not used in the creation of this manuscript.

Any alternative text (alt text) provided alongside figures in this article has been generated by Frontiers with the support of artificial intelligence and reasonable efforts have been made to ensure accuracy, including review by the authors wherever possible. If you identify any issues, please contact us.

Publisher's note

All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.

Footnotes

Edited by: Azhar Imran, Air University, Pakistan

Reviewed by: Shiquan Wang, Nanyang Technological University, Singapore

Hanaa Mansouri, Universite Sidi Mohamed Ben Abdellah Ecole Nationale des Sciences Appliquees de Fes, Morocco

Statements

Conflict of interest

The author(s) declared that this work was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Funding

The author(s) declared that financial support was received for this work and/or its publication. This research was supported by the Excellent Young and Middle-aged Scientic and Technological Innovation Team of Hubei College and University: T2022052; Artificial Intelligence and Big Data Research Base of Wenhua College, 2024J01; National Natural Science Foundation of China (Grant Nos. 62376089, U23A20318), the Young and Middle-aged Scientific and Technological Innovation Team Plan in Higher Education Institutions in Hubei Province, China (Grant No. T2023007).

Data availability

The raw data supporting the conclusions of this article will be made available by the authors, without undue reservation.

Author contributions

YL: Data curation, Writing – review & editing, Conceptualization, Formal analysis, Writing – original draft, Funding acquisition. KY: Methodology, Conceptualization, Investigation, Data curation, Writing – review & editing, Formal analysis, Project administration, Resources. ZY: Supervision, Software, Validation, Resources, Visualization, Project administration, Writing – review & editing.

References

  1. Abd El-Hafeez T., Tarek M., Sayed A. (2025). Optimizing YOLOv11 for automated classification of breast cancer in medical images. Sci. Rep. 15: 37170. doi: doi:10.1038/s41598-025-24850-7
  2. Akter A., Nosheen N., Ahmed S., Hossain M., Yousuf M. A., Almoyad M. A. A.. (2024). Robust clinical applicable CNN and U-Net based algorithm for MRI classification and segmentation for brain tumor. Expert Syst. Appl. 238: 122347. doi: doi:10.1016/j.eswa.2023.122347
  3. Allahem H., El-Ghany S. A., Abd El-Aziz A. A., Aldughayfiq B., Alshammeri M., Alamri M. (2025). A hybrid model of feature extraction and dimensionality reduction using ViT, PCA, and random forest for multi-classification of brain cancer. Diagnostics 15: 1392. doi: doi:10.3390/diagnostics15111392
  4. Andrijanova A., Bugovecka L., Isajevs S., Erts D., Malinovskis U., Liepins A. (2025). Machine learning for lung cancer subtype classification: combining clinical, histopathological, and biophysical features. Diagnostics 15: 127. doi: doi:10.3390/diagnostics15020127
  5. Askari Q., Younas I., Saeed M. (2020). Political Optimizer: a novel socio-inspired meta-heuristic for global optimization. Knowl.-Based Syst. 195: 105709. doi: doi:10.1016/j.knosys.2020.105709
  6. Celik M., Inik O. (2024). Development of hybrid models based on deep learning and optimized machine learning algorithms for brain tumor Multi-Classification. Expert Syst. Appl. 238: 122159. doi: doi:10.1016/j.eswa.2023.122159
  7. Deng L., Liu S. (2023). Snow ablation optimizer: a novel metaheuristic technique for numerical optimization and engineering design. Expert Syst. Appl. 225: 120069. doi: doi:10.1016/j.eswa.2023.120069
  8. Dutta T. K., Nayak D. R., Zhang Y. D. (2024). ARM-Net: attention-guided residual multiscale CNN for multiclass brain tumor classification using MR images. Biomed. Signal Process. Control 87: 105421. doi: doi:10.1016/j.bspc.2023.105421
  9. Goceri E. (2024). Vision transformer based classification of gliomas from histopathological images. Expert Syst. Appl. 241: 122672. doi: doi:10.1016/j.eswa.2023.122672
  10. Guo J., Li Y., Yuan Q., Sun G., Di Y., Sato Y. (2026). A dual oscillatory particle swarm optimization for tomato disease classification. Peer J. Comput. Sci. 12: e3566. doi: doi:10.7717/peerj-cs.3566
  11. Guo J., Sato Y. (2018) “A dynamic reconstruction bare bones particle swarm optimization algorithm,” in 2018 IEEE Congress on Evolutionary Computation (CEC) (Rio de Janeiro), 1 – 6. doi: doi:10.1109/CEC.2018.8477883
  12. Guo J., Sato Y. (2019). A fission-fusion hybrid bare bones particle swarm optimization algorithm for single-objective optimization problems. Appl. Intell. 49, 3641 – 3651. doi: doi:10.1007/s10489-019-01474-9
  13. Guo J., Shi B., Yan K., Di Y., Tang J., Xiao H.. (2022). A twinning bare bones particle swarm optimization algorithm. PLoS ONE 17: e0267197. doi: doi:10.1371/journal.pone.0267197
  14. Guo J., Ye W., Wang D., He Z., Yan Z., Sato M.. (2024a). A Novel Snow Leopard Optimization for High-Dimensional Feature Selection Problems. Sensors 24: 7161. doi: doi:10.3390/s24227161
  15. Guo J., Yuan H., Shi B., Zheng X., Zhang Z., Li H.. (2024b). A novel breast cancer image classification model based on multiscale texture feature analysis and dynamic learning. Sci. Rep. 14: 7216. doi: doi:10.1038/s41598-024-57891-5
  16. Guo J., Zhou G., Di Y., Shi B., Yan K., Sato Y. (2023a). A bare-bones particle swarm optimization with crossed memory for global optimization. IEEE Access 11, 31549 – 31568. doi: doi:10.1109/ACCESS.2023.3250228
  17. Guo J., Zhou G., Yan K., Di Y., Sato Y., He Z.. (2025). A deep backtracking bare bones particle swarm optimisation algorithm for high dimensional nonlinear functions. CAAI Trans. Intell. Technol. 10, 1501 – 152. doi: doi:10.1049/cit2.70028
  18. Guo J., Zhou G., Yan K., Sato Y., Di Y. (2023b). Pair barracuda swarm optimization algorithm: a natural-inspired metaheuristic method for high dimensional optimization problems. Sci. Rep. 13: 18314. doi: doi:10.1038/s41598-023-43748-w
  19. Guo J., Zhou G., Yan K., Shi B., Di Y., Sato Y. (2023c). A novel hermit crab optimization algorithm. Sci. Rep. 13, 1 – 26. doi: doi:10.1038/s41598-023-37129-6
  20. Hamza M. N., Koziel S., Pietrenko-Dabrowska A. (2024). Design and experimental validation of a metamaterial-based sensor for microwave imaging in breast, lung, and brain cancer detection. Sci. Rep. 14: 16177. doi: doi:10.1038/s41598-024-67103-9
  21. Hayum A. A., Daniel Shadrach F. (2025). Optimizing breast cancer classification based on cat swarm-enhanced ensemble neural network approach for improved diagnosis and treatment decisions. Sci. Rep. 15: 33740. doi: doi:10.1038/s41598-025-95481-1
  22. Hossain S., Chakrabarty A., Gadekallu T. R., Alazab M., Piran M. J. (2024). Vision transformers, ensemble model, and transfer learning leveraging explainable ai for brain tumor detection and classification. IEEE J. Biomed. Health Informat. 28, 1261 – 1272. doi: doi:10.1109/JBHI.2023.3266614
  23. Islam M. M., Talukder M. A., Uddin M. A., Akhter A., Khalid M. (2024a). BrainNet: precision brain tumor classification with optimized EfficientNet architecture. Int. J. Intell. Syst. 2024: 3583612. doi: doi:10.1155/2024/3583612
  24. Islam M. R., Rahman M. M., Ali M. S., Nafi A. A. N., Alam M. S., Godder T. K.. (2024b). Enhancing breast cancer segmentation and classification: an ensemble deep convolutional neural network and U-net approach on ultrasound images. Mach. Learn. Applic. 16: 100555. doi: doi:10.1016/j.mlwa.2024.100555
  25. Kaddes M., Ayid Y. M., Elshewey A. M., Fouad Y. (2025). Breast cancer classification based on hybrid CNN with LSTM model. Sci. Rep. 15: 4409. doi: doi:10.1038/s41598-025-88459-6
  26. Kang J., Ullah Z., Gwak J. (2021). Mri-based brain tumor classification using ensemble of deep features and machine learning classifiers. Sensors 21: 2222. doi: doi:10.3390/s21062222
  27. Lang Y., Gao Y. (2025). Dream Optimization Algorithm (DOA): a novel metaheuristic optimization algorithm inspired by human dreams and its applications to real-world engineering problems. Comput. Methods Appl. Mech. Eng. 436: 117718. doi: doi:10.1016/j.cma.2024.117718
  28. Ling Y., Wang Y., Dai W., Yu J., Liang P., Kong D. (2024). MTANet: multi-task attention network for automatic medical image segmentation and classification. IEEE Trans. Med. Imaging 43, 674 – 685. doi: doi:10.1109/TMI.2023.3317088
  29. Ma H., Shen S., Yu M., Yang Z., Fei M., Zhou H. (2019). Multi-population techniques in nature inspired optimization algorithms: a comprehensive survey. Swarm Evolut. Comput. 44, 365 – 387. doi: doi:10.1016/j.swevo.2018.04.011
  30. Ma Z., Wu G., Suganthan P. N., Song A., Luo Q. (2023). Performance assessment and exhaustive listing of 500+ nature-inspired metaheuristic algorithms. Swarm Evolut. Comput. 77: 101248. doi: doi:10.1016/j.swevo.2023.101248
  31. Mafarja M., Mirjalili S. (2018). Whale optimization approaches for wrapper feature selection. Appl. Soft Comput. 62, 441 – 453. doi: doi:10.1016/j.asoc.2017.11.006
  32. Mansouri H., Elkhanchouli K., Elghouate N., Bencherqui A., Tahiri M. A., Karmouni H.. (2025). A modified black-winged kite optimizer based on chaotic maps for global optimization of real-world applications. Knowl.-Based Syst. 318: 113558. doi: doi:10.1016/j.knosys.2025.113558
  33. Mercaldo F., Brunese L., Martinelli F., Santone A., Cesarelli M. (2023a). Explainable convolutional neural networks for brain cancer detection and localisation. Sensors 23: 7614. doi: doi:10.3390/s23177614
  34. Mercaldo F., Brunese L., Martinelli F., Santone A., Cesarelli M. (2023b). Object detection for brain cancer detection and localization. Appl. Sci. 13: 9158. doi: doi:10.3390/app13169158
  35. Mirjalili S., Lewis A. (2016). The whale optimization algorithm. Adv. Eng. Softw. 95, 51 – 67. doi: doi:10.1016/j.advengsoft.2016.01.008
  36. Mirjalili S., Mirjalili S. M., Lewis A. (2014). Grey wolf optimizer. Adv. Eng. Soft. 69, 46 – 61. doi: doi:10.1016/j.advengsoft.2013.12.007
  37. Murtaza G., Shuib L., Abdul Wahab A. W., Mujtaba G., Mujtaba G., Nweke H. F.. (2020). Deep learning-based breast cancer classification through medical imaging modalities: state of the art and research challenges. Artif. Intell. Rev. 53, 1655 – 1720. doi: doi:10.1007/s10462-019-09716-5
  38. Nagarani N., Karthick R., Sandra Carmel Sophia M., Binda M. B. (2024). Self-attention based progressive generative adversarial network optimized with momentum search optimization algorithm for classification of brain tumor on MRI image. Biomed. Signal Process. Control 88: 105597. doi: doi:10.1016/j.bspc.2023.105597
  39. Peraza-Vázquez H., Pe na-Delgado A., Merino-Trevi no M., Morales-Cepeda A. B., Sinha N. (2024). A novel metaheuristic inspired by horned lizard defense tactics. Artif. Intell. Rev. 57, 1 – 65. doi: doi:10.1007/s10462-023-10653-7
  40. Piotrowski A. P. (2018). L-shade optimization algorithms with population-wide inertia. Inf. Sci. 468, 117 – 141. doi: doi:10.1016/j.ins.2018.08.030
  41. Reddy C. K. K., Reddy P. A., Janapati H., Assiri B., Shuaib M., Alam S.. (2024). A fine-tuned vision transformer based enhanced multi-class brain tumor classification using MRI scan imagery. Front. Oncol. 14: 1400341. doi: doi:10.3389/fonc.2024.1400341
  42. Shoaib M. R., Zhao J., Emara H. M., Mubarak A. S., Omer O. A., Abd El-Samie F. E.. (2025). Improving brain tumor classification: an approach integrating pre-trained CNN models and machine learning algorithms. Heliyon 11: 1714. doi: doi:10.1016/j.heliyon.2024.e33471
  43. Srinivasan S., Francis D., Mathivanan S. K., Rajadurai H., Shivahare B. D., Shah M. A. (2024). A hybrid deep CNN model for brain tumor image multi-classification. BMC Med. Imaging 24: 21. doi: doi:10.1186/s12880-024-01195-7
  44. Tanabe R., Fukunaga A. (2013). “Success-history based parameter adaptation for differential evolution,” in 2013 IEEE congress on evolutionary computation (Cancun: IEEE), 71 – 78. doi: doi:10.1109/CEC.2013.6557555
  45. Tanabe R., Fukunaga A. S. (2014). “Improving the search performance of SHADE using linear population size reduction,” in 2014 IEEE congress on evolutionary computation (CEC) (Beijing: IEEE), 1658 – 1665. doi: doi:10.1109/CEC.2014.6900380
  46. Ting F. F., Tan Y. J., Sim K. S. (2019). Convolutional neural network improvement for breast cancer classification. Expert Syst. Appl. 120, 103 – 115. doi: doi:10.1016/j.eswa.2018.11.008
  47. Wan Y., Wang M., Ye Z., Lai X. (2016). A feature selection method based on modified binary coded ant colony optimization algorithm. Appl. Soft Comput. 49, 248 – 258. doi: doi:10.1016/j.asoc.2016.08.011
  48. Wang J., Lu S. Y., Wang S. H., Zhang Y. D. (2024). RanMerFormer: randomized vision transformer with token merging for brain tumor classification. Neurocomputing 573: 127216. doi: doi:10.1016/j.neucom.2023.127216
  49. Wang M., Wan Y., Ye Z., Lai X. (2017). Remote sensing image classification based on the optimal support vector machine and modified binary coded ant colony optimization algorithm. Inf. Sci. 402, 50 – 68. doi: doi:10.1016/j.ins.2017.03.027
  50. Wu Y., Chen B., Zeng A., Pan D., Wang R., Zhao S. (2022). Skin cancer classification with deep learning: a systematic review. Front. Oncol. 12: 893972. doi: doi:10.3389/fonc.2022.893972
  51. Xiao H., Guo J., Shi B., Di Y., Pan C., Yan K.. (2022). A twinning memory bare-bones particle swarm optimization algorithm for no-linear functions. IEEE Access 11, 25768 – 25785. doi: doi:10.1109/ACCESS.2022.3222530
  52. Xue J., Shen B. (2023). Dung beetle optimizer: a new meta-heuristic algorithm for global optimization. J. Supercomput. 79, 7305 – 7336. doi: doi:10.1007/s11227-022-04959-6
  53. Yagappan A. J., Karuppiah H., Muthusamy M., Kannaiah S. K. (2025). Optimizing lung cancer classification using transformer and Gooseneck Barnacle Optimization. Expert Syst. Appl. 282: 127413. doi: doi:10.1016/j.eswa.2025.127413
  54. Yang G., Luo S., Greer P. (2025). Boosting skin cancer classification: a multi-scale attention and ensemble approach with vision transformers. Sensors 25: 2479. doi: doi:10.3390/s25082479
  55. Ye A. Z., Li B. R., Zhou C. W., Wang D. M., Mei E. M., Shu F. Z.. (2023). High-dimensional feature selection based on improved binary ant colony optimization combined with hybrid rice optimization algorithm. Int. J. Intell. Syst. 2023: 1444938. doi: doi:10.1155/2023/1444938
  56. Zhong C., Li G., Meng Z. (2022). Beluga whale optimization: a novel nature-inspired metaheuristic algorithm. Knowl.-Based Syst. 251: 109215. doi: doi:10.1016/j.knosys.2022.109215

Citation

Li, Y., et al. (2026). SMBO: a Sinusoidal Modulation Bi-population Optimizer for brain cancer MRI image clustering. Frontiers in Neuroscience, Volume 20. https://doi.org/
Received
Accepted
Published
Volume
20 - 2026

Copyright

Copyright © 2026 Li, Yu and Ye.

License: https://creativecommons.org/licenses/by/4.0/

*Correspondence: Kan Yu; Zhiwei Ye

Article metrics

Views
0
Downloads
0
Citations
0
Shares
0