<?xml version="1.0" encoding="UTF-8"?>
<article xmlns:xlink="http://www.w3.org/1999/xlink">
<front><article-meta>
<title-group><article-title>Metaheuristic Optimization for Neuromorphic Computing Architectures</article-title></title-group>
<contrib-group>
<contrib contrib-type="author"><name><surname>Zare Baghiabad</surname><given-names>Fatemeh</given-names></name><xref ref-type="aff" rid="aff1"/></contrib>
<contrib contrib-type="author"><name><surname>Sokolov</surname><given-names>Viktor P.</given-names></name><xref ref-type="aff" rid="aff2"/></contrib>
<aff id="aff1">Department of Industrial Engineering, Faculty of Engineering, Ardakan University, Ardakan, Yazd, Iran.</aff>
<aff id="aff2">Department of Computer Science, Kazan Federal University, Kazan, Russia.</aff>
</contrib-group>
<abstract><p>Configuring Spiking Neural Network (SNN) topologies, synaptic parameters, and hardware mappings to minimize energy and latency on event-driven neuromorphic substrates is a decision problem characterized by multimodality, high dimensionality, mixed discrete–continuous variables, and noisy objective evaluations. These properties place the problem beyond the practical reach of classical exact methods and motivate metaheuristic search. This survey synthesizes 95 sources organized into three layers: The metaheuristic methodology itself (evolution-based, swarm-based, physics-based, and human/social-based families, together with hybrid and adaptive schemes), the neuromorphic hardware and SNN training context, and the comparatively sparse intersection literature that applies the former to the latter. Four contributions result: 1) a problem-oriented taxonomy links each algorithmic family to the stages of the neuromorphic design flow, anchored by a formal statement of the architecture optimization problem and a quantitative platform survey, 2) the empirical evidence is consolidated under a uniform assessment protocol (pairwise Wilcoxon signed-rank tests with Holm correction, Friedman ranking with Nemenyi critical-difference analysis, and budget-resolved performance measurement) exposing how strongly reported rankings depend on evaluation budgets, tuning symmetry, and benchmark selection, 3) documented weaknesses in hardware-aware evaluation, noise tolerance, and cross-study reproducibility are traced to their methodological roots, and 4) a five-point research roadmap (surrogate-assisted optimization, Adaptive Operator Selection (AOS), standardized neuromorphic benchmarks, reproducibility safeguards, and algorithm–hardware co-design) formulates concrete actions for each gap. The reviewed evidence indicates that operator-level innovation and methodological discipline, rather than the proliferation of nature-inspired metaphors, offer the most reliable route to gains in energy per inference, synaptic operations, and spike count.</p></abstract>
<kwd-group kwd-group-type="author"><kwd>Spiking neural networks</kwd><kwd>Neuromorphic computing</kwd><kwd>Metaheuristic optimization</kwd><kwd>Hardware-aware</kwd></kwd-group>
</article-meta></front>
<body>
<sec id="sec-1">
<p>optimization, Statistical comparison, Energy efficiency.</p>
</sec>
<sec id="sec-2"><label>1</label><title>Introduction</title>
<sec id="sec-3"><label>1.1</label><title>Motivation</title>
<p>Neuromorphic computing has matured from a niche research program into one of the most actively pursued directions in energy-efficient computation <xref ref-type="bibr" rid="ref-1">[1]</xref>, <xref ref-type="bibr" rid="ref-2">[2]</xref>. By mimicking the event-driven, sparse, and massively parallel character of biological nervous systems, neuromorphic architectures process information through spikes rather than dense matrix operations, offering substantial energy reductions for suitable workloads at matched accuracy <xref ref-type="bibr" rid="ref-3">[3]</xref>, <xref ref-type="bibr" rid="ref-4">[4]</xref>. Large-scale platforms such as IBM TrueNorth <xref ref-type="bibr" rid="ref-3">[3]</xref>, Intel Loihi <xref ref-type="bibr" rid="ref-5">[5]</xref>, and SpiNNaker <xref ref-type="bibr" rid="ref-6">[6]</xref> have demonstrated spiking systems at deployment scale, while training methodologies imported from deep learning have steadily improved their task accuracy <xref ref-type="bibr" rid="ref-7">[7]</xref>, <xref ref-type="bibr" rid="ref-8">[8]</xref>. Yet the very properties that make these systems efficient (their event-drivenness, distributed memory, and dependence on temporally coded signals) also make them extraordinarily difficult to configure.</p>
<p>The configuration task, which we call neuromorphic computing architecture optimization, involves jointly selecting network topologies, synaptic parameters, and hardware mappings so as to minimize energy and latency subject to accuracy and resource constraints. Its decision space mixes categorical choices (layer types, encoding schemes), integer-valued allocations (neuron counts per core, synaptic memory partitioning), and continuous parameters (thresholds, time constants, learning rates). Its objective landscape is rugged, noisy, and partially deceptive, because small perturbations of neuronal parameters can alter spike timing in discontinuous ways <xref ref-type="bibr" rid="ref-7">[7]</xref>. Classical exact and gradient-based methods are poorly suited to this setting, and the community has accordingly relied on metaheuristics, stochastic, derivative-free search procedures, in the sense established by Boussaïd et al. <xref ref-type="bibr" rid="ref-9">[9]</xref>, with roots in evolutionary computation, swarm intelligence, and physics-inspired analogies <xref ref-type="bibr" rid="ref-10">[10]</xref>.</p>
</sec>
<sec id="sec-4"><label>1.2</label><title>Scope, Methodology, and Relation to Prior Surveys</title>
<p>Several surveys have mapped the metaheuristic literature itself <xref ref-type="bibr" rid="ref-9">[9–11]</xref>, and an extensive body of work has reviewed neuromorphic hardware and Spiking Neural Network (SNN) training <xref ref-type="bibr" rid="ref-2">[2]</xref>, <xref ref-type="bibr" rid="ref-7">[7]</xref>, <xref ref-type="bibr" rid="ref-8">[8]</xref>. These two strands, however, have developed largely in isolation: Metaheuristic surveys rarely account for the specific structure of neuromorphic objective functions, whereas neuromorphic surveys typically treat optimization as a solved background utility. The present survey occupies the intersection. It asks which metaheuristic families have been brought to bear on neuromorphic architecture optimization, what empirical evidence supports their reported advantages, and which methodological gaps most urgently constrain progress.</p>
<p>The synthesis covers literature from 2000 to 2025, with foundational precursors included where methodological clarity demands them (the statistical machinery, for instance, originates in the 1937–1979 period). Corpus construction proceeded in three stages: 1) the methodological layer was assembled from canonical algorithm-proposal papers, benchmark definitions, and statistical protocol sources, 2) the context layer was assembled from neuromorphic platform publications and SNN training methodology, including hardware-constrained training results that calibrate what optimized configurations achieve on real substrates <xref ref-type="bibr" rid="ref-4">[4]</xref>, and 3) the intersection layer was assembled from studies applying population-based or trajectory-based search to neural network configuration, chiefly the neuroevolution lineage <xref ref-type="bibr" rid="ref-12">[12]</xref>, <xref ref-type="bibr" rid="ref-13">[13]</xref>. Inclusion required either results on standardized benchmark suites or sufficient experimental detail for assessment; purely metaphorical algorithm proposals without empirical validation were excluded, following the critical standards articulated by Sörensen <xref ref-type="bibr" rid="ref-14">[14]</xref> and Campelo and Aranha <xref ref-type="bibr" rid="ref-15">[15]</xref>. The resulting corpus comprises 95 sources. A notable compositional fact, which the survey treats as a finding rather than a defect, is that the intersection layer is markedly thinner than either parent layer: The methodological literature dwarfs the domain-application literature, and several widely repeated claims about the superiority of specific algorithms on neuromorphic workloads rest on a small number of studies with heterogeneous protocols. Where reported results conflict, we attribute disagreement to identifiable protocol differences rather than adjudicating on aggregate win counts, a practice whose fragility is well documented in the no-free-lunch literature <xref ref-type="bibr" rid="ref-16">[16]</xref> and its refinements for realistic problem distributions <xref ref-type="bibr" rid="ref-17">[17]</xref>.</p>
</sec>
<sec id="sec-5"><label>1.3</label><title>Contributions</title>
<p>The paper makes four contributions:</p>
<p>I. Problem-oriented taxonomy: We organize the methodological corpus along four algorithmic families (evolution-based, swarm-based, physics-based, and human/social-based) and link each family to the stages of the neuromorphic design flow in which it is most plausibly deployed (Section 4, <xref ref-type="table" rid="tab3">Table 3</xref>). The classification follows the inspiration-based conventions of <xref ref-type="bibr" rid="ref-10">[10]</xref>, with porous boundaries acknowledged explicitly.</p>
<p>II. A formal problem statement and quantitative platform survey: We give a consolidated mathematical formulation of neuromorphic architecture optimization that makes its objectives, platform-indexed constraints, stochastic evaluation, and mixed-variable structure explicit (Section 2.4), supported by a quantitative comparison of seven platform families (Section 2.3, <xref ref-type="table" rid="tab1">Table 1</xref>).</p>
<p>III. A uniform evidence-assessment protocol: We consolidate the comparative evidence under a single protocol (pairwise Wilcoxon signed-rank tests <xref ref-type="bibr" rid="ref-18">[18]</xref> with Holm correction <xref ref-type="bibr" rid="ref-19">[19]</xref>, Friedman ranking with Nemenyi critical-difference analysis <xref ref-type="bibr" rid="ref-20">[20]</xref>, <xref ref-type="bibr" rid="ref-21">[21]</xref>, and budget-resolved measurement in the COCO tradition <xref ref-type="bibr" rid="ref-22">[22]</xref>) and use it to expose how strongly reported rankings depend on budgets, tuning symmetry, and benchmark selection (Section 5).</p>
<p>IV. A five-point research roadmap: We distill the identified gaps into five interlocking challenges (surrogate-assisted optimization, Adaptive Operator Selection (AOS), standardized neuromorphic benchmarks, reproducibility safeguards, and algorithm–hardware co-design) and formulate concrete actions, metrics, and milestones for each (Section 7, <xref ref-type="table" rid="tab5">Table 5</xref>).</p>
</sec>
<sec id="sec-6"><label>1.4</label><title>Organization</title>
<p>The remainder of the paper is organized as follows. Section 2 reviews neuromorphic computing foundations and formalizes the architecture optimization problem. Section 3 analyzes the structural properties that make this problem resistant to classical methods and reviews constraint handling. Section 4 develops the taxonomy of metaheuristic families and their hybrid and adaptive extensions. Section 5 consolidates the empirical evidence, emphasizing statistical methodology and cross-study comparability. Section 6 examines hardware-aware optimization and energy-efficiency analysis. Section 7 presents the research roadmap, and Section 8 concludes.</p>
</sec>
</sec>
<sec id="sec-7"><label>2</label><title>Neuromorphic Computing Foundations</title>
<sec id="sec-8"><label>2.1</label><title>Spiking Neural Networks and Neuron Models</title>
<p>SNNs are described as the third generation of neural network models <xref ref-type="bibr" rid="ref-1">[1]</xref>, a designation reflecting their use of discrete events (spikes) rather than continuous activations as the unit of computation. The prevailing neuron abstraction is the Leaky Integrate-and-Fire (LIF) model, whose membrane potential V evolves as τm dV/dt = −(V − Vrest) + R I(t): Weighted input currents charge the membrane, leakage decays it toward the resting potential, a spike is emitted once V reaches the threshold θ, and V then resets, either abruptly to the resting potential or by continued integration below threshold, the reset mode itself being a configurable design choice with documented consequences for gradient-based training <xref ref-type="bibr" rid="ref-7">[7]</xref>. The LIF model strikes a pragmatic balance between biological plausibility and hardware cost, and its parameters (threshold, leak time constant, and reset behavior) are direct optimization targets. Information representation adds a further design layer: Rate coding communicates through spike frequency, temporal coding through precise spike times, and population coding through distributed activity patterns, and the choice among them is a topology-level decision that conditions both accuracy and energy <xref ref-type="bibr" rid="ref-1">[1]</xref>, <xref ref-type="bibr" rid="ref-8">[8]</xref>. Because information is carried by spike timing as well as rate, small parameter changes can produce disproportionate changes in network behavior, a property that shapes the optimization landscape discussed in Section 3.</p>
<p>Training and configuration methodologies for SNNs span four families. Temporal coding with error backpropagation dates to SpikeProp <xref ref-type="bibr" rid="ref-23">[23]</xref>, which navigated the non-differentiability of the spike function through spike-time encoding; modern surrogate-gradient methods circumvent the same obstacle by substituting smooth derivatives during the backward pass <xref ref-type="bibr" rid="ref-7">[7]</xref>. Conversion approaches transfer weights from pre-trained artificial networks into spiking equivalents <xref ref-type="bibr" rid="ref-24">[24]</xref>, inheriting their accuracy at the cost of rate coding and elevated spike counts. Local, biologically grounded plasticity, most prominently Spike-Timing-Dependent Plasticity (STDP) in its experimentally characterized form <xref ref-type="bibr" rid="ref-25">[25]</xref>, <xref ref-type="bibr" rid="ref-26">[26]</xref>, supports unsupervised feature learning without backpropagation <xref ref-type="bibr" rid="ref-27">[27]</xref>. Finally, hardware-constrained training optimizes network parameters directly under platform quantization and resource contracts <xref ref-type="bibr" rid="ref-4">[4]</xref>. These advances address a different problem from the one surveyed here: They optimize weights for a fixed architecture under a fixed hardware abstraction, whereas architecture optimization concerns the joint selection of topology, neuronal parameters, and hardware mapping. The two problems interact, training outcomes depend on architectural choices, so effective optimization methods must either account for training cost within their evaluation budgets or operate on training-free proxies <xref ref-type="bibr" rid="ref-7">[7]</xref>, <xref ref-type="bibr" rid="ref-8">[8]</xref>.</p>
</sec>
<sec id="sec-9"><label>2.2</label><title>Event-Driven Communication and Plasticity</title>
<p>Communication in neuromorphic systems is event-driven, though the realization differs by platform: Asynchronous Address-Event Representation (AER) links are the canonical mechanism for chip-to-chip spike exchange <xref ref-type="bibr" rid="ref-6">[6]</xref>, <xref ref-type="bibr" rid="ref-28">[28]</xref>, TrueNorth transports spikes across a synchronous on-chip network, Loihi employs an asynchronous mesh network-on-chip, and SpiNNaker routes multicast packets through source-programmed tables <xref ref-type="bibr" rid="ref-3">[3]</xref>, <xref ref-type="bibr" rid="ref-5">[5]</xref>, <xref ref-type="bibr" rid="ref-6">[6]</xref>. Whatever the transport, event-driven processing concentrates energy expenditure at active synapses, the principal source of the energy savings advertised by neuromorphic platforms, but it also couples network activity to communication load in ways that complicate optimization. Spike traffic is bursty, routing-dependent, and sensitive to placement decisions; two functionally equivalent mappings of the same network can differ substantially in latency and energy because of congestion effects that no topology-level metric captures <xref ref-type="bibr" rid="ref-5">[5]</xref>, <xref ref-type="bibr" rid="ref-6">[6]</xref>.</p>
<p>On-chip plasticity support is similarly heterogeneous: TrueNorth provides none (inference only) <xref ref-type="bibr" rid="ref-3">[3]</xref>, SpiNNaker implements plasticity in software at the cost of compute <xref ref-type="bibr" rid="ref-6">[6]</xref>, Loihi exposes programmable learning rules including STDP on-chip <xref ref-type="bibr" rid="ref-5">[5]</xref>, and BrainScaleS-2 combines analog substrate dynamics with programmable digital plasticity processors <xref ref-type="bibr" rid="ref-29">[29]</xref>. This heterogeneity matters for optimization because the learning rule defines the trajectory along which a configuration&apos;s fitness unfolds: When STDP or another plasticity mechanism modifies synaptic state during the evaluation episode, potentiating causally timed pre–post pairs and depressing the rest, with an exponential dependence on spike-timing difference <xref ref-type="bibr" rid="ref-25">[25]</xref>, <xref ref-type="bibr" rid="ref-26">[26]</xref>, the objective is effectively a functional of a trajectory rather than a function of a point. Evaluations are therefore both expensive and noisy, reinforcing the case for derivative-free, noise-tolerant search <xref ref-type="bibr" rid="ref-7">[7]</xref>.</p>
</sec>
<sec id="sec-10"><label>2.3</label><title>Hardware Platforms</title>
<p><xref ref-type="table" rid="tab1">Table 1</xref> summarizes the seven platform families most relevant to architecture optimization, with the quantitative characteristics that define their resource contracts. Three design points organize the digital continuum. IBM TrueNorth demonstrated SNN inference at the million-neuron scale with roughly 70 mW typical power and approximately 26 pJ per synaptic operation, using 4,096 neurosynaptic cores, one million neurons, and 256 million shared, binary-weighted synapses, without on-chip learning <xref ref-type="bibr" rid="ref-3">[3]</xref>. Intel Loihi trades scale for programmability: 128 cores supporting approximately 130,000 neurons, on-chip programmable learning including STDP, an embedded x86 processor for management, and per-core synaptic memory partitioned from shared SRAM, fabricated in Intel&apos;s 14 nm process <xref ref-type="bibr" rid="ref-5">[5]</xref>; Loihi 2 subsequently introduced more flexible neuron models, a programmable event-driven learning framework, and the open-source Lava software stack <xref ref-type="bibr" rid="ref-30">[30]</xref>. SpiNNaker takes the opposite route: 18 general-purpose ARM968 cores per chip time-multiplex roughly a thousand neurons each, with 1024-entry multicast routing tables offering topological flexibility at the cost of table pressure and higher per-spike energy <xref ref-type="bibr" rid="ref-6">[6]</xref>; the design goal was flexible large-scale simulation rather than minimal energy per spike.</p>
<p>Analog and mixed-signal platforms extend the design space in the other direction. BrainScaleS implements neurons as analog circuits operating approximately 1,000× faster than biological real time, enabling rapid evaluation of learning trajectories at the cost of device mismatch and parameter variability <xref ref-type="bibr" rid="ref-31">[31]</xref>; BrainScaleS-2 adds hybrid plasticity, pairing the analog substrate with digital plasticity processors <xref ref-type="bibr" rid="ref-29">[29]</xref>. The Neurogrid line uses subthreshold analog neurons for extreme energy economy in the slow, sparse regime <xref ref-type="bibr" rid="ref-32">[32]</xref>, and the DYNAP/ROLLS family demonstrates reconfigurable mixed-signal devices with 256 neurons and 128K synapses supporting on-line learning <xref ref-type="bibr" rid="ref-28">[28]</xref>. Tianjic takes a hybrid digital approach that natively supports both spiking and non-spiking computation within one core architecture, demonstrated on an unmanned bicycle experiment <xref ref-type="bibr" rid="ref-33">[33]</xref>. Finally, memristive and emerging-device substrates promise synaptic density beyond digital reach, at the price of cycle-to-cycle and device-to-device variability that turns every fitness evaluation into a random variable <xref ref-type="bibr" rid="ref-2">[2]</xref>, <xref ref-type="bibr" rid="ref-8">[8]</xref>.</p>
<table-wrap id="tab1"><label>Table 1</label><caption><p>Neuromorphic platform families and their resource contracts.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:4:66,604.5,537.1,650.7"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
<p>cores synapses, ~70 mW, ~26 memory caps; shared binary pJ/SOP weights Loihi <xref ref-type="bibr" rid="ref-5">[5]</xref> Digital, 128 ~130k neurons On-chip Per-core SRAM partitioning cores, 14 nm programmable incl. for synapses; mesh routing STDP Loihi 2 <xref ref-type="bibr" rid="ref-30">[30]</xref> Digital, ~1M neurons/chip Programmable More neuron models; mature improved cores (multi-chip) event-driven software contract learning; Lava stack SpiNNaker <xref ref-type="bibr" rid="ref-6">[6]</xref>, Digital, 18 ~1B neurons (boards) Software-defined 1024-entry multicast routing <xref ref-type="bibr" rid="ref-32">[32]</xref> ARM968/chip tables; timer-driven ticks</p>
<p>BrainScaleS-1/2 Analog Wafer-scale (BSS-1); Hybrid plasticity Device mismatch; parameter <xref ref-type="bibr" rid="ref-29">[29]</xref>, <xref ref-type="bibr" rid="ref-31">[31]</xref> accelerated chips (BSS-2) (BSS-2) variability; calibration (~1000× real overhead time) Neurogrid/DY Mixed analog- 1M neurons On-line learning Subthreshold analog NAP <xref ref-type="bibr" rid="ref-28">[28]</xref>, <xref ref-type="bibr" rid="ref-32">[32]</xref> digital (Neurogrid); 256 (DYNAP line) variability; limited fan-out neurons (ROLLS) Tianjic <xref ref-type="bibr" rid="ref-33">[33]</xref> Hybrid digital Core array Variable Unified core supports both (SNN+ANN) coding schemes</p>
<p>The platform dimension matters because it parameterizes the optimization problem itself. Resource budgets, communication topology, and supported neuron models differ across the rows of <xref ref-type="table" rid="tab1">Table 1</xref>; consequently, a configuration that is optimal on one platform can be infeasible or markedly suboptimal on another <xref ref-type="bibr" rid="ref-3">[3]</xref>, <xref ref-type="bibr" rid="ref-5">[5]</xref>, <xref ref-type="bibr" rid="ref-6">[6]</xref>. Any meaningful cross-study comparison must therefore record the target platform as part of the experimental protocol, a requirement that Section 5 finds to be honored more often in principle than in practice.</p>
</sec>
<sec id="sec-11"><label>2.4</label><title>The Architecture Optimization Problem</title>
<p>The configuration task admits the following consolidated formulation. Let the decision vector x = (t, θ, m) collect topology decisions t (layer graph, neuron populations, encoding scheme), neuronal and synaptic parameters θ (thresholds, time constants, weight initialization distributions, plasticity-rule parameters), and hardware mapping decisions m (placement of populations onto cores, synaptic memory allocation, routing choices). Each candidate x is evaluated on a platform p with resource contract gp, and because evaluation involves stochastic dynamics and device variability, fitness is a random variable realized per evaluation episode ω. The objective is then</p>
<p>minimize F(x) = E_ω[ (E_p(x,ω), R_p(x,ω), L_p(x,ω), −A_p(x,ω)) ] subject to g_p(x) ≤ 0, h_p(x) = 0, x ∈ Ω, where E is energy per inference, R aggregates synaptic operations, L is hardware latency, and A is task accuracy. The constraint set gp encodes the platform resource limits of <xref ref-type="table" rid="tab1">Table 1</xref>, hp encodes functional requirements (task completion, real-time bounds, and the ordering constraints that ensure spike propagation precedes dependent computation), and Ω captures the mixed discrete–continuous domain of x. Studies differ in whether they scalarize F through weighted aggregation or treat it as a genuine multi-objective problem, approximating the Pareto front with methods such as the Non-dominated Sorting Genetic Algorithm II (NSGA-II) <xref ref-type="bibr" rid="ref-35">[34]</xref> and the Multiobjective Evolutionary Algorithm based on Decomposition (MOEA/D) <xref ref-type="bibr" rid="ref-36">[35]</xref>. <xref ref-type="table" rid="tab2">Table 2</xref> summarizes the objectives, constraint types, and measurement modalities reported across the surveyed literature.</p>
<table-wrap id="tab2"><label>Table 2</label><caption><p>Objectives, constraints, and measurement modalities in neuromorphic architecture optimization.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:5:66,598.8,537.1,622.3"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
<p>Energy per E(x) Dynamic plus amortized static energy Board-level power instrumentation inference per processed sample on Loihi systems <xref ref-type="bibr" rid="ref-4">[4]</xref>, <xref ref-type="bibr" rid="ref-5">[5]</xref>; calibrated estimates for TrueNorth <xref ref-type="bibr" rid="ref-3">[3]</xref> Synaptic R(x) Count of synaptic events per episode On-chip counters <xref ref-type="bibr" rid="ref-5">[5]</xref>; analytic operations (or per second, if stated) activity models <xref ref-type="bibr" rid="ref-4">[4]</xref> Hardware L(x) End-to-end processing delay Timing instrumentation; latency including routing and queuing congestion-aware simulation <xref ref-type="bibr" rid="ref-6">[6]</xref> Task A(x) Workload-dependent performance Benchmark task evaluation <xref ref-type="bibr" rid="ref-7">[7]</xref>, <xref ref-type="bibr" rid="ref-8">[8]</xref> accuracy metric Resource gp(x) Synaptic memory per core, fan-out, Platform contract (<xref ref-type="table" rid="tab1">Table 1</xref>) constraints bandwidth, routing table entries Functional hp(x) Task completion, real-time bounds, Evaluation protocol constraints causality of dependent computation</p>
<p>Two features of this formulation deserve emphasis because they recur throughout the surveyed literature. First, the objective components are hierarchically dependent rather than independent: spike count partially determines synaptic operations, which drive dynamic energy and, through congestion, latency, so that perturbing a single decision variable propagates through a causal chain rather than a separable sum <xref ref-type="bibr" rid="ref-2">[2]</xref>, <xref ref-type="bibr" rid="ref-6">[6]</xref>. Second, when plasticity is active during evaluation, F(x) is strictly a functional of a learning trajectory rather than a point evaluation <xref ref-type="bibr" rid="ref-5">[5]</xref>, <xref ref-type="bibr" rid="ref-25">[25]</xref>, <xref ref-type="bibr" rid="ref-26">[26]</xref>; when plasticity is disabled, F(x) reduces to an ordinary noisy function. Both features penalize methods that assume independent or stationary objectives, and both favor population methods whose parallel candidates sample the trajectory-induced variance <xref ref-type="bibr" rid="ref-10">[10]</xref>, <xref ref-type="bibr" rid="ref-37">[36]</xref>.</p>
</sec>
</sec>
<sec id="sec-12"><label>3</label><title>The Optimization Landscape and Constraint Handling</title>
<sec id="sec-13"><label>3.1</label><title>Why Classical Methods Falter</title>
<p>Four structural properties of neuromorphic architecture optimization jointly resist classical exact and gradient-based approaches: 1) the landscape is multimodal: Equivalent accuracy is achievable by many distinct topologies and parameter regimes, and the energy and latency surfaces carry local minima induced by discrete mapping choices <xref ref-type="bibr" rid="ref-10">[10]</xref>, 2) the dimensionality is high and mixed: Realistic configurations involve hundreds to thousands of decision variables combining categorical, integer, and continuous types, so enumeration is infeasible and smoothness assumptions fail at the discrete–continuous interface, 3) evaluations are expensive and noisy: A single fitness assessment may require simulating or deploying the network, running an inference or learning episode, and measuring hardware counters, with run-to-run variance arising from stochastic spike generation, analog device variability on mixed-signal substrates <xref ref-type="bibr" rid="ref-29">[29]</xref>, <xref ref-type="bibr" rid="ref-31">[31]</xref>, and scheduling nondeterminism on asynchronous platforms, and 4) constraints are coupled: Synaptic memory limits bind placement decisions, which alter communication patterns and hence latency, creating couplings that penalty-based scalarization handles awkwardly <xref ref-type="bibr" rid="ref-38">[37]</xref>, <xref ref-type="bibr" rid="ref-39">[38]</xref>.</p>
<p>These properties explain the field&apos;s convergence on metaheuristics, which trade global-optimality guarantees for robustness to multimodality, noise, and mixed variables <xref ref-type="bibr" rid="ref-10">[10]</xref>, <xref ref-type="bibr" rid="ref-11">[11]</xref>. They do not, however, imply that gradient-based and model-based alternatives are irrelevant. Differentiable neural architecture search relaxes the discrete search over architectures into a continuous optimization amenable to gradient descent <xref ref-type="bibr" rid="ref-40">[39]</xref>, and platform-aware formulations of such searches incorporate latency models into the objective <xref ref-type="bibr" rid="ref-41">[40]</xref>; within SNN training, surrogate gradients extend the same philosophy across the spike non-differentiability <xref ref-type="bibr" rid="ref-7">[7]</xref>. Bayesian optimization, meanwhile, directly targets the expensive-black-box regime with principled uncertainty quantification <xref ref-type="bibr" rid="ref-42">[41]</xref> and is the natural competitor for metaheuristics under tight budgets (Section 6.1). The honest positioning is therefore comparative: Gradient-based methods dominate when the objective is differentiable or can be made so, model-based methods dominate when evaluations are scarce and the dimension is moderate, and metaheuristics dominate when discreteness, multimodality, and population-level diversity requirements co-occur, as they do in full architecture optimization. The choice among metaheuristics cannot be settled once and for all: The no-free-lunch theorems establish that averaged over all problem distributions no search algorithm outperforms any other <xref ref-type="bibr" rid="ref-16">[16]</xref>, and refined analyses show that practically relevant problem classes can still admit uniformly superior methods <xref ref-type="bibr" rid="ref-17">[17]</xref>. The operative question, addressed in Sections 5 and 6, is which families align with which structural features of neuromorphic instances, and under which evaluation protocols their advantages persist.</p>
</sec>
<sec id="sec-14"><label>3.2</label><title>Constraint-Handling Portfolio</title>
<p>The surveyed studies deploy a recognizable portfolio of constraint-handling techniques, reviewed comprehensively in the evolutionary computation literature <xref ref-type="bibr" rid="ref-38">[37]</xref>, <xref ref-type="bibr" rid="ref-39">[38]</xref>, <xref ref-type="bibr" rid="ref-43">[42]</xref>. Penalty functions append constraint violations to the objective with coefficients that must themselves be tuned, a nontrivial burden in expensive-evaluation settings. Feasibility rules, notably Deb&apos;s <xref ref-type="bibr" rid="ref-38">[37]</xref> tournament principle, select feasible individuals over infeasible ones and rank infeasible ones by violation magnitude, thereby avoiding penalty coefficients entirely. Repair operators project infeasible configurations onto feasible ones, natural for mapping problems where capacity violations can be resolved by greedy reassignment, though repairs risk channeling search toward particular regions of the feasible set. Stochastic ranking balances objective and violation information probabilistically, and ε-constraint methods progressively tighten feasibility tolerances, both surveyed in <xref ref-type="bibr" rid="ref-43">[42]</xref>. Finally, multi-objective reformulation treats constraint violation as an additional objective to be minimized alongside the original criteria <xref ref-type="bibr" rid="ref-39">[38]</xref>, fitting naturally into frameworks already handling multiple objectives <xref ref-type="bibr" rid="ref-35">[34]</xref>, <xref ref-type="bibr" rid="ref-36">[35]</xref>. The choice among these techniques interacts with the metaheuristic family: Population-based methods with tournament selection pair naturally with feasibility rules, whereas decomposition-based schemes absorb constraints as additional components of subproblems, with MOEA/D&apos;s constraint handling operating on the decomposed scalar subobjectives <xref ref-type="bibr" rid="ref-36">[35]</xref>.</p>
</sec>
</sec>
<sec id="sec-15"><label>4</label><title>A Taxonomy of Metaheuristic Families</title>
<p>We organize the methodological corpus into four families following the inspiration-based classification conventions of the metaheuristic literature <xref ref-type="bibr" rid="ref-10">[10]</xref>, <xref ref-type="bibr" rid="ref-11">[11]</xref>, while stressing that family boundaries are porous; several algorithms admit defensible placements in multiple families, and we flag the borderline cases explicitly. <xref ref-type="table" rid="tab3">Table 3</xref> summarizes the families, representative algorithms, and their principal deployment roles in the neuromorphic design flow. <xref ref-type="fig" rid="fig1">Fig. 1</xref> shows the temporal distribution of the 95 surveyed sources by category, and two compositional patterns are worth noting before the family-by-family discussion. First, the swarm-based family dominates the 2016–2020 period, reflecting the proliferation of nature-inspired algorithms during those years rather than a corresponding growth of validation evidence. Second, the methodological and benchmark literature (the rightmost series in each period) persists across all periods at a steady rate, whereas sources specific to neuromorphic platforms and SNN training accelerate visibly from the early 2010s onward—an asymmetry that quantifies the methodological imbalance this survey documents.</p>
<fig id="fig1"><label>Figure 1</label><caption><p>Temporal distribution of the 95 surveyed sources by category and publication period.</p></caption><graphic xlink:href="https://maa.reapress.com/public/journals/1/jats-figures/83/fig-1-a8abe639faa3.jpg"/></fig>
<table-wrap id="tab3"><label>Table 3</label><caption><p>Problem-oriented taxonomy of metaheuristic families applied to neuromorphic architecture optimization.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:7:66,302,537.1,505.9"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
<p><xref ref-type="bibr" rid="ref-74">[72]</xref>; MVO <xref ref-type="bibr" rid="ref-75">[73]</xref> and binary mode switching between exploration-heavy global phases variants <xref ref-type="bibr" rid="ref-76">[74]</xref>; water optimization local/global phases in hybrid schemes algorithm <xref ref-type="bibr" rid="ref-77">[75]</xref> Human/so TLBO <xref ref-type="bibr" rid="ref-78">[76]</xref> Teaching/learning Low-tuning-budget settings cial-based phases; classroom exploiting parameter-free analogies design (TLBO)</p>
<p>Note. Assignments follow the inspiration-based conventions of <xref ref-type="bibr" rid="ref-10">[10]</xref> where applicable; borderline cases are acknowledged: FA and BA are classified here as physics-based following their light- and sound-propagation analogies, though their bio-inspiration makes swarm-based placements equally defensible; Biogeography-Based Optimization (BBO) is placed with evolution-based methods given its migration-and-mutation operator structure; Trees Social Relations Optimization (TSRO) self-describes as swarm-based <xref ref-type="bibr" rid="ref-67">[65]</xref>; and the two water-inspired algorithms (Water Cycle Algorithm (WCA) and the water optimization algorithm) are both grouped under physics-based following their hydraulic framing <xref ref-type="bibr" rid="ref-73">[71]</xref>, <xref ref-type="bibr" rid="ref-77">[75]</xref>. The deployment column reflects usage patterns reported in the surveyed literature rather than exclusivity.</p>
<sec id="sec-16"><label>4.1</label><title>Evolution-Based Methods</title>
<p>Evolution-based methods maintain a population of candidate configurations that undergo selection, recombination, and mutation. Genetic algorithms, in both their canonical form <xref ref-type="bibr" rid="ref-44">[43]</xref> and applied toolchain elaborations <xref ref-type="bibr" rid="ref-12">[12]</xref>, were the first family applied to neural architecture problems, and Neuroevolution through Augmenting Topologies (NEAT) <xref ref-type="bibr" rid="ref-13">[13]</xref> demonstrated that topology and weight evolution could proceed jointly through speciation and incremental complexification, a lineage directly ancestral to modern architecture search. Evolution strategies occupy the opposite end of the representational spectrum: By adapting mutation strength endogenously, the Covariance Matrix Adaptation Evolution Strategy (CMA-ES) learns the local covariance structure of the continuous parameter subspace <xref ref-type="bibr" rid="ref-37">[36]</xref>, an advantage when tuning neuronal time constants and thresholds whose sensitivities are strongly anisotropic. Differential Evolution (DE) interpolates between these poles through difference-vector mutation <xref ref-type="bibr" rid="ref-45">[44]</xref>; its modern variants (strategy adaptation (SaDE) <xref ref-type="bibr" rid="ref-46">[45]</xref>, external archives (JADE) <xref ref-type="bibr" rid="ref-48">[46]</xref>, and the success-history based adaptive DE (SHADE) <xref ref-type="bibr" rid="ref-49">[47]</xref> with its linearly size-reduced extension L-SHADE <xref ref-type="bibr" rid="ref-50">[48]</xref>) have established themselves as consistently strong performers on the IEEE Congress on Evolutionary Computation (CEC) benchmark suites <xref ref-type="bibr" rid="ref-79">[77–79]</xref>, which Section 5 revisits. BBO <xref ref-type="bibr" rid="ref-51">[49]</xref> rounds out the family with migration operators that admit natural island interpretations for placement problems. For the multi-objective formulations that neuromorphic energy–accuracy trade-offs demand, NSGA-II&apos;s fast non-dominated sorting <xref ref-type="bibr" rid="ref-35">[34]</xref> and MOEA/D&apos;s decomposition of the objective space <xref ref-type="bibr" rid="ref-36">[35]</xref> are the two reference frameworks throughout the surveyed period.</p>
</sec>
<sec id="sec-17"><label>4.2</label><title>Swarm-Based Methods</title>
<p>Swarm-based methods coordinate populations through social rather than reproductive operators. Particle Swarm Optimization (PSO) <xref ref-type="bibr" rid="ref-52">[50]</xref>, the family&apos;s founding member, updates particle velocities from personal and social attractors and is attractive for continuous parameter tuning because of its low per-iteration cost and rapid early convergence, at the price of premature convergence on rotated multimodal functions <xref ref-type="bibr" rid="ref-81">[79]</xref>. Ant Colony Optimization (ACO) <xref ref-type="bibr" rid="ref-53">[51]</xref> and Artificial Bee Colony (ABC) <xref ref-type="bibr" rid="ref-54">[52]</xref> extend the family to discrete construction and foraging-style exploration, with ACO historically attractive for mapping and placement problems whose structure admits constructive solutions. The past decade has added a large cohort of predator–prey and hierarchy-inspired algorithms: Grey Wolf Optimizer (GWO) <xref ref-type="bibr" rid="ref-55">[53]</xref>, Whale Optimization Algorithm (WOA) <xref ref-type="bibr" rid="ref-56">[54]</xref>, Ant Lion Optimizer (ALO) <xref ref-type="bibr" rid="ref-57">[55]</xref>, Moth-Flame Optimization (MFO) <xref ref-type="bibr" rid="ref-58">[56]</xref>, Sine Cosine Algorithm (SCA) <xref ref-type="bibr" rid="ref-59">[57]</xref>, Dragonfly Algorithm (DA) <xref ref-type="bibr" rid="ref-60">[58]</xref>, Salp Swarm Algorithm (SSA) <xref ref-type="bibr" rid="ref-61">[59]</xref>, Grasshopper Optimization Algorithm (GOA) <xref ref-type="bibr" rid="ref-62">[60]</xref>, Harris Hawks Optimization (HHO) <xref ref-type="bibr" rid="ref-63">[61]</xref>, Bacterial Foraging Optimization (BFA) <xref ref-type="bibr" rid="ref-64">[62]</xref>, Cuckoo Search (CS) <xref ref-type="bibr" rid="ref-65">[63]</xref>, Aquila Optimizer (AO) <xref ref-type="bibr" rid="ref-66">[64]</xref>, and TSRO <xref ref-type="bibr" rid="ref-67">[65]</xref>. Reports of their application to SNN hyperparameter selection and pruning appear throughout the engineering literature, although typically under the protocol limitations that the critique literature has documented for this class of algorithms <xref ref-type="bibr" rid="ref-14">[14]</xref>, <xref ref-type="bibr" rid="ref-15">[15]</xref>. The empirical assessment in Section 5, however, tempers expectations about aggregate superiority in two further respects: The validation practices of the metaphor-driven stream have drawn recurrent criticism <xref ref-type="bibr" rid="ref-14">[14]</xref>, <xref ref-type="bibr" rid="ref-15">[15]</xref>, and the intersection studies that would substantiate domain-specific advantage are fewer and less uniform in protocol than the volume of algorithm proposals suggests.</p>
</sec>
<sec id="sec-18"><label>4.3</label><title>Physics-Based and Human/Social-Based Methods</title>
<p>Physics-based methods derive operators from physical annealing, force, or propagation analogies. Simulated Annealing (SA) <xref ref-type="bibr" rid="ref-68">[66]</xref>, the oldest member, remains relevant as a trajectory-based refinement mechanism, particularly in hybrid schemes refining solutions produced by population-based search; indeed, SA&apos;s own pedigree lies in combinatorial optimization. Gravitational Search Algorithm (GSA) <xref ref-type="bibr" rid="ref-69">[67]</xref> accelerates masses toward better-performing agents; Firefly Algorithm (FA) <xref ref-type="bibr" rid="ref-70">[68]</xref> and Bat Algorithm (BA) <xref ref-type="bibr" rid="ref-71">[69]</xref> implement light-attraction and echolocation analogies respectively; Flower Pollination Algorithm (FPA) <xref ref-type="bibr" rid="ref-72">[70]</xref> alternates local and global pollination modes; WCA <xref ref-type="bibr" rid="ref-73">[71]</xref> models runoff and evaporation; Equilibrium Optimizer (EO) <xref ref-type="bibr" rid="ref-74">[72]</xref> frames search as convergence to equilibrium states; and Multi-Verse Optimization (MVO) <xref ref-type="bibr" rid="ref-75">[73]</xref>, including its binary variant applied to flow-shop scheduling <xref ref-type="bibr" rid="ref-76">[74]</xref>, complete the family together with the water optimization algorithm <xref ref-type="bibr" rid="ref-77">[75]</xref>, a recent hydraulic-framing addition whose validation remains preliminary. The family&apos;s characteristic strength is controlled exploration through physically interpretable schedules; its characteristic weakness is sensitivity to schedule parameters, which in expensive-evaluation neuromorphic settings is difficult to calibrate because each schedule assessment consumes scarce evaluations <xref ref-type="bibr" rid="ref-82">[80]</xref>. Human- and social-based methods abstract learning and social interaction instead of natural law. Teaching–Learning-Based Optimization (TLBO) <xref ref-type="bibr" rid="ref-78">[76]</xref> alternates teacher and learner phases and is notable for requiring no algorithm-specific control parameters beyond population size, easing the tuning burden that Section 5 identifies as a major confound; it remains the family&apos;s principal representative in the surveyed corpus.</p>
</sec>
<sec id="sec-19"><label>4.4</label><title>Hybridization, Adaptive Operator Selection, and Algorithm Selection</title>
<p>Three cross-cutting developments cut across the four families: 1) hybridization, combining population-based global search with trajectory-based refinement, or operators from different families, consistently reports improved solution quality on neuromorphic objectives at the cost of additional design parameters that must themselves be tuned <xref ref-type="bibr" rid="ref-82">[80]</xref>, <xref ref-type="bibr" rid="ref-11">[11]</xref>, 2) AOS and parameter control replace fixed operator and parameter choices with dynamic allocation: The AOS framework of Pham et al. <xref ref-type="bibr" rid="ref-83">[81]</xref> credits operators by recent success, and the parameter-control taxonomy of Eiben et al. <xref ref-type="bibr" rid="ref-84">[82]</xref> and Karafotias et al. <xref ref-type="bibr" rid="ref-85">[83]</xref> distinguishes what is adapted, how, and when. The DE lineage demonstrates the approach&apos;s maturity: SaDE adapts strategy probabilities <xref ref-type="bibr" rid="ref-46">[45]</xref>, JADE adapts mutation and crossover parameters with an external archive <xref ref-type="bibr" rid="ref-48">[46]</xref>, and SHADE/L-SHADE maintain success-history memories <xref ref-type="bibr" rid="ref-49">[47]</xref>, <xref ref-type="bibr" rid="ref-50">[48]</xref>. Section 7 argues that parameter control is among the most promising responses to the heterogeneous, time-varying structure of neuromorphic search landscapes, and 3) the algorithm selection problem, choosing the right solver for a given instance rather than designing a universal one <xref ref-type="bibr" rid="ref-86">[84]</xref>, has developed a dedicated literature for continuous optimization <xref ref-type="bibr" rid="ref-87">[85]</xref>, <xref ref-type="bibr" rid="ref-89">[86]</xref> whose feature-based instance characterization could transfer naturally to neuromorphic workloads, where problem features (dimension, constraint density, noise level, budget scale) are in principle observable in advance.</p>
</sec>
</sec>
<sec id="sec-20"><label>5</label><title>Empirical Evidence: Benchmarks, Statistics, and Synthesis</title>
<sec id="sec-21"><label>5.1</label><title>Benchmark Suites and Protocol Heterogeneity</title>
<p>Metaheuristic comparisons in this domain rest on two layers of benchmarks. The first layer comprises numerical optimization suites, CEC 2017 <xref ref-type="bibr" rid="ref-79">[77]</xref> and CEC 2020 <xref ref-type="bibr" rid="ref-80">[78]</xref>, whose shifted, rotated, and hybrid functions probe multimodality, ill-conditioning, and linkage. The systematic CEC 2017 assessment by Werth et al. <xref ref-type="bibr" rid="ref-81">[79]</xref> found that DE-family methods occupied the leading ranks while many newer nature-inspired methods did not consistently outperform their predecessors; the scope of that finding is bounded by the study&apos;s algorithm set and budget. Complementary to the fixed-budget CEC format, the COCO platform measures performance as a function of evaluation budget, reporting Expected Running Time (ERT) and Empirical Cumulative Distribution Functions (ECDF) that expose budget-conditioned orderings directly <xref ref-type="bibr" rid="ref-22">[22]</xref>. The second layer comprises domain-specific evaluations on neuromorphic workloads, where objectives are energy per inference, synaptic operations, latency, and accuracy measured in simulation or on hardware, over datasets that have themselves consolidated in the past decade: N-MNIST for saccade-converted digit recognition <xref ref-type="bibr" rid="ref-90">[87]</xref>, DVS128 Gesture for event-based gesture recognition <xref ref-type="bibr" rid="ref-91">[88]</xref>, and the Heidelberg spiking datasets for systematic SNN evaluation <xref ref-type="bibr" rid="ref-92">[89]</xref>. This layer carries the ecological validity that numerical suites lack, but it is afflicted by protocol heterogeneity: Target platforms differ (<xref ref-type="table" rid="tab1">Table 1</xref>), evaluation budgets vary by orders of magnitude, and tuning effort is seldom reported. Benchmarking initiatives such as NeuroBench <xref ref-type="bibr" rid="ref-93">[90]</xref> and the Loihi 2 ecosystem&apos;s evaluation stack <xref ref-type="bibr" rid="ref-30">[30]</xref> are beginning to address this fragmentation, but no community standard yet governs these evaluations for architecture optimization; the absence of such a standard is, in our assessment, the single largest obstacle to cumulative progress in this field.</p>
</sec>
<sec id="sec-22"><label>5.2</label><title>Statistical Comparison Protocol</title>
<p>Sound comparison requires explicit statistical machinery, for which the tutorial protocol of Derrac et al. <xref ref-type="bibr" rid="ref-93">[90]</xref> (pairwise Wilcoxon signed-rank tests <xref ref-type="bibr" rid="ref-18">[18]</xref> with Holm correction <xref ref-type="bibr" rid="ref-19">[19]</xref>, complemented by Friedman <xref ref-type="bibr" rid="ref-20">[20]</xref> ranking with Nemenyi critical-difference analysis, following the framework systematized for classifier comparison by Demsar <xref ref-type="bibr" rid="ref-21">[21]</xref>) has become the de facto standard. The Wilcoxon signed-rank test detects consistent pairwise superiority under mild assumptions, paired observations and, for exact significance levels, symmetry of the difference distribution under the null hypothesis, rather than being fully assumption-free, a caveat worth stating because difference distributions on benchmark suites are frequently skewed. Friedman ranking aggregates performance across functions or instances into a single ordering, with the Nemenyi critical difference delimiting which rank gaps are statistically meaningful <xref ref-type="bibr" rid="ref-21">[21]</xref>; the Iman–Davenport correction offers a more sensitive omnibus test under its chi-square approximation when rank distributions permit <xref ref-type="bibr" rid="ref-93">[90]</xref>. Two practices undermine this machinery in practice, and their statistical mechanics deserve precision. Within-study tuning, granting the proposed algorithm more tuning effort than its baselines, does not break the null hypothesis of the significance test itself; rather, it changes the estimand from &quot;algorithm&quot; to &quot;algorithm plus its tuning package,&quot; so the resulting significance statements quantify tuning asymmetry as much as algorithmic merit <xref ref-type="bibr" rid="ref-14">[14]</xref>, <xref ref-type="bibr" rid="ref-81">[79]</xref>. Selective reporting of benchmark subsets, in turn, exploits the multiplicity that Holm correction is designed to control, since excluded functions carry no correction penalty <xref ref-type="bibr" rid="ref-19">[19]</xref>. A third, quieter weakness is statistical power: With the run counts and function counts typical of the surveyed studies, only large effects reach significance, and &quot;no significant difference&quot; is routinely over-read as equivalence. We therefore adopt the position that claims of algorithmic advantage should be accompanied by an analysis of how conclusions vary with budget, tuning effort, and benchmark composition <xref ref-type="bibr" rid="ref-22">[22]</xref>, a form of robustness checking that remains rare in the surveyed literature. Sensitivity-analysis methods in the Sobol&apos; tradition support exactly this kind of conclusion-stability audit when inputs (budgets, tuning levels, subset choices) can be varied systematically <xref ref-type="bibr" rid="ref-94">[91]</xref>, though their cost grows quickly with the number of factors and their application to protocol variables is a methodological analogy rather than an established practice.</p>
</sec>
<sec id="sec-23"><label>5.3</label><title>Cross-Study Synthesis</title>
<p><xref ref-type="table" rid="tab4">Table 4</xref> consolidates the comparative evidence synthesized from the surveyed studies, organized by benchmark family and algorithm family. Because the underlying studies differ in platforms, budgets, and metrics, direct numeric aggregation would be misleading; entries therefore record the direction and consistency of reported findings, together with an explicit assessment of the evidence base behind each row. The coding rule is stated here once: A cell receives &quot;++&quot; only when multiple independent studies with symmetric tuning report consistent advantage; &quot;+&quot; when directionally favorable evidence exists but is thinner; &quot;o&quot; when findings are mixed; &quot;−&quot; when the balance of evidence is unfavorable. Row-level evidence depth is characterized as broad (many studies across groups), moderate (several studies, overlapping groups), or sparse (few studies, heterogeneous protocols), and it is exactly the sparsity pattern in the lower rows that constitutes one of this survey&apos;s findings.</p>
<table-wrap id="tab4"><label>Table 4</label><caption><p>Synthesis of reported comparative evidence by benchmark family; entry semantics defined in text.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:10:66,90.3,537.1,285.2"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
<p>Note: Entries summarize the direction and consistency of findings reported in the surveyed studies under their respective protocols; they are not outcomes of a single controlled experiment, and the budget and tuning asymmetries documented in Section 5.2 qualify all entries. Entries in the CEC row rest on broad, replicated evidence <xref ref-type="bibr" rid="ref-22">[22]</xref>, <xref ref-type="bibr" rid="ref-81">[79]</xref>; entries in the four domain rows record the documented transfer of family-level strengths to the domain&apos;s structural features, hypothesized fit awaiting the controlled comparisons whose scarcity this survey documents, rather than replicated controlled studies. The sparse evidence depth of the domain rows is itself a survey finding (Section 5.4).</p>
<p>Three patterns recur with sufficient consistency to state as findings, each qualified by its evidence base: 1) on the controlled numerical suites, DE variants and CMA-ES consistently occupy the leading ranks, with PSO strong on separable and unimodal functions but weaker on rotated multimodal ones <xref ref-type="bibr" rid="ref-22">[22]</xref>, <xref ref-type="bibr" rid="ref-81">[79]</xref>, 2) on neuromorphic-specific workloads, no family dominates across all objective combinations: Reported advantages of swarm-based methods concentrate on continuous parameter tuning under tight budgets, whereas evolution-based methods dominate when topology search or multi-objective trade-offs are involved <xref ref-type="bibr" rid="ref-13">[13]</xref>, <xref ref-type="bibr" rid="ref-35">[34]</xref>, <xref ref-type="bibr" rid="ref-36">[35]</xref>, but this pattern rests on a substantially thinner corpus than the first, and the direction of individual studies is conditioned by their platforms and protocols, and 3) reported rankings are strongly conditioned on evaluation budget: methods with aggressive early convergence (PSO, GWO) lead under short budgets, while methods with sustained diversification (DE variants, hybrid schemes) overtake them as budgets grow <xref ref-type="bibr" rid="ref-82">[80]</xref>, a pattern that budget-resolved measurement frameworks make directly visible <xref ref-type="bibr" rid="ref-22">[22]</xref> and that constitutes the strongest argument for reporting performance as a function of budget rather than at a single terminal budget. These patterns jointly support our central empirical claim: algorithmic progress over the surveyed period has been real but incremental, with the largest attributable gains coming from operator-level innovations, parameter adaptation, external archives, success-history learning <xref ref-type="bibr" rid="ref-37">[36]</xref>, <xref ref-type="bibr" rid="ref-46">[45–48]</xref>, rather than from new metaphors <xref ref-type="bibr" rid="ref-14">[14]</xref>, <xref ref-type="bibr" rid="ref-15">[15]</xref>.</p>
</sec>
<sec id="sec-24"><label>5.4</label><title>Qualitative Observations and Threats to Validity</title>
<p>Four qualitative observations, drawn repeatedly across the surveyed studies, qualify every quantitative claim: 1) hardware-awareness changes rankings: Incorporating mapping and communication costs into the objective can reverse the ordering produced by simulation-only fitness, because placement-induced congestion penalizes configurations that appear optimal in isolation (Section 6), 2) noise tolerance differentiates families: Methods whose selection pressure concentrates rapidly on single candidates are more vulnerable to evaluation noise than methods maintaining explicit diversity or restart mechanisms <xref ref-type="bibr" rid="ref-82">[80]</xref>, 3) budget-conditioned superiority is the norm rather than the exception <xref ref-type="bibr" rid="ref-16">[16]</xref>, <xref ref-type="bibr" rid="ref-17">[17]</xref>; published rankings should therefore always be read jointly with their budgets, and 4) the prevalence of within-study tuning means that headline improvements over baselines frequently shrink or vanish when baselines receive equal tuning effort <xref ref-type="bibr" rid="ref-14">[14]</xref>, <xref ref-type="bibr" rid="ref-81">[79]</xref>. A candid account of the threats to the validity of this synthesis is also required, using the four standard categories of the validity typology <xref ref-type="bibr" rid="ref-95">[92]</xref> supplemented here by publication bias as a domain-specific fifth threat. Publication and selection bias arise because the surveyed literature over-represents successful applications: Algorithms that failed on neuromorphic workloads are seldom reported, biasing family-level assessments toward optimism. Construct threats arise from metric heterogeneity, energy measured under different power regimes, accuracy on different tasks, so our cross-study aggregation relies on directional consistency rather than magnitude. Internal validity threats arise from the confounding of algorithmic merit with implementation quality; a well-engineered DE implementation can outperform a poorly engineered implementation of a nominally stronger method, and published comparisons rarely disentangle the two <xref ref-type="bibr" rid="ref-81">[79]</xref>. Statistical conclusion validity threats arise from the power and multiplicity problems of Section 5.2. Finally, external validity threats arise from the rapid evolution of neuromorphic platforms: conclusions calibrated on TrueNorth- and Loihi-class contracts <xref ref-type="bibr" rid="ref-3">[3]</xref>, <xref ref-type="bibr" rid="ref-5">[5]</xref> may transfer imperfectly to analog and memristive substrates whose variability profiles differ qualitatively <xref ref-type="bibr" rid="ref-2">[2]</xref>, <xref ref-type="bibr" rid="ref-29">[29]</xref>, <xref ref-type="bibr" rid="ref-31">[31]</xref>. We flag these threats so that readers can weigh our findings accordingly, and because acknowledging them is a precondition of the reproducibility agenda advocated in Section 7.</p>
</sec>
</sec>
<sec id="sec-25"><label>6</label><title>Hardware-Aware Optimization and Energy-Efficiency Analysis</title>
<sec id="sec-26"><label>6.1</label><title>Evaluation Cost and Surrogate Strategies</title>
<p>Hardware-in-the-loop evaluation, deploying each candidate configuration on Loihi, SpiNNaker, or a mixed-signal testbed to measure energy and latency directly, is the gold standard for ecological validity but is prohibitively expensive for population-based methods requiring thousands of evaluations <xref ref-type="bibr" rid="ref-5">[5]</xref>, <xref ref-type="bibr" rid="ref-6">[6]</xref>. Simulation-based evaluation is cheaper but imperfectly correlated with hardware outcomes, particularly for communication-dominated workloads where simulator abstractions elide congestion and routing effects <xref ref-type="bibr" rid="ref-6">[6]</xref>. The standard mitigation is surrogate-assisted optimization: Learn a regression model of the objective from evaluated configurations, use it to filter or rank candidates, and evaluate in hardware or high-fidelity simulation only the most promising subset, a paradigm surveyed systematically in the data-driven evolutionary optimization literature <xref ref-type="bibr" rid="ref-96">[93]</xref>. Bayesian optimization occupies the adjacent niche, targeting the same expensive-black-box regime with sequential posterior inference and acquisition functions <xref ref-type="bibr" rid="ref-42">[41]</xref>; its sequential character suits very tight budgets, whereas population-based surrogate methods amortize model updates across a candidate pool and couple more naturally with the diversity requirements of multimodal neuromorphic landscapes <xref ref-type="bibr" rid="ref-37">[36]</xref>, <xref ref-type="bibr" rid="ref-96">[93]</xref>.</p>
<p>The economics of this trade-off deserve explicit accounting because they are often left implicit. Let the cost ratio between a hardware evaluation and a simulator evaluation be ρ; a population method with population size P and generation count G consumes P·G evaluations, of which only a fraction can realistically be hardware-in-the-loop even for moderate P and G. Three budget architectures consequently coexist in the surveyed literature: Full simulation with hardware validation of the final configuration (cheapest, weakest evidence); tiered screening in which simulation pre-filters candidates for hardware evaluation (the dominant surrogate pattern); and full hardware-in-the-loop search (rare, confined to small configuration spaces or academic clusters, as in the accelerated-evaluation regime that analog platforms enable <xref ref-type="bibr" rid="ref-29">[29]</xref>, <xref ref-type="bibr" rid="ref-31">[31]</xref>). Reporting the chosen architecture, the effective budget, and the simulator–hardware correlation coefficient would materially improve cross-study interpretation, yet all three are reported only sporadically; an omission the roadmap of Section 7 addresses. The principal open problems in surrogate practice are model staleness as search moves away from sampled regions and systematic bias toward regions the surrogate has seen <xref ref-type="bibr" rid="ref-96">[93]</xref>.</p>
</sec>
<sec id="sec-27"><label>6.2</label><title>Mapping and Placement Constraints</title>
<p>The mapping stage, assigning populations to cores, allocating synaptic memory, and routing spike traffic, accounts for much of the discrete structure of the optimization problem. TrueNorth&apos;s shared synapse model imposes hard per-core synaptic memory caps <xref ref-type="bibr" rid="ref-3">[3]</xref>; Loihi partitions per-core SRAM among synaptic storage, neuron state, and routing, so that memory pressure in one category is relieved only by sacrificing another <xref ref-type="bibr" rid="ref-5">[5]</xref>; SpiNNaker&apos;s 1024-entry multicast routing tables bind the number of distinct multicast patterns a population may emit <xref ref-type="bibr" rid="ref-6">[6]</xref>. Violations render configurations infeasible regardless of nominal fitness, so mapping is exactly where the constraint-handling portfolio of Section 3.2 is exercised: Feasibility rules dominate in population-based schemes <xref ref-type="bibr" rid="ref-38">[37]</xref>, while repair-style greedy reassignment is common in constructive approaches <xref ref-type="bibr" rid="ref-53">[51]</xref>. Reported experience converges on a practical lesson: Jointly optimizing topology and mapping outperforms the decoupled alternative of optimizing topology first and mapping afterward, because the decoupled approach forfeits interaction effects, compact topologies that fit locality constraints, that dominate energy and latency on real substrates <xref ref-type="bibr" rid="ref-3">[3]</xref>, <xref ref-type="bibr" rid="ref-5">[5]</xref>. The evidential status of this lesson deserves candor: It is supported by converging practitioner experience across the platform literature rather than by a single controlled comparison, and confirming it under the statistical protocol of Section 5.2 would itself be a valuable contribution.</p>
</sec>
<sec id="sec-28"><label>6.3</label><title>Energy Metrics and Multi-Objective Trade-Offs</title>
<p>Energy-efficiency analysis in this domain is inseparable from multi-objective formulation, because the criteria of interest genuinely compete: reducing spike count typically costs accuracy; replicating synapses to reduce latency raises area and static power; aggressive pruning improves energy and memory but degrades noise margins <xref ref-type="bibr" rid="ref-2">[2]</xref>, <xref ref-type="bibr" rid="ref-8">[8]</xref>. The surveyed studies therefore converge on Pareto-based treatment, with NSGA-II <xref ref-type="bibr" rid="ref-35">[34]</xref> and MOEA/D <xref ref-type="bibr" rid="ref-36">[35]</xref> as the dominant engines, on reporting trade-off fronts rather than scalar optima, and on quality indicators such as the hypervolume for front assessment <xref ref-type="bibr" rid="ref-97">[94]</xref>. Decomposition approaches scale more gracefully to many objectives and permit preference articulation through weight vectors <xref ref-type="bibr" rid="ref-36">[35]</xref>; dominance-based approaches require fewer assumptions and remain the default for two- and three-objective instances <xref ref-type="bibr" rid="ref-35">[34]</xref>.</p>
<p>Methodological care is required on three metric conventions, whose absence undermines the paper&apos;s own anti-conflation stance when overlooked: 1) synaptic operations should be reported as a count per episode or as a rate per second, never conflated: The two differ by the workload&apos;s duration and duty cycle, and cross-study comparisons that mix them are meaningless, 2) energy per inference must state its amortization convention: dynamic-only figures ignore leakage, which dominates on sparse workloads precisely where neuromorphic advantages are largest, while inclusive figures require a stated utilization assumption <xref ref-type="bibr" rid="ref-3">[3]</xref>, <xref ref-type="bibr" rid="ref-5">[5]</xref>, and 3) power measurement methodology matters: Loihi results, for instance, derive from board-level instrumentation of supply rails rather than from on-chip energy counters, with consequences for attribution across chip and board components <xref ref-type="bibr" rid="ref-4">[4]</xref>, <xref ref-type="bibr" rid="ref-5">[5]</xref>. Finally, energy comparisons across coding schemes are meaningful only at matched task accuracy: The TrueNorth line&apos;s constrained-training results <xref ref-type="bibr" rid="ref-4">[4]</xref> exemplify the iso-accuracy convention, without which reported orders-of-magnitude savings invite apples-to-oranges readings.</p>
</sec>
<sec id="sec-29"><label>6.4</label><title>Robustness and Noise Tolerance</title>
<p>Robustness enters the analysis at two levels. At the device level, analog and memristive substrates exhibit cycle-to-cycle and device-to-device variability, so a configuration&apos;s realized fitness is a random variable <xref ref-type="bibr" rid="ref-2">[2]</xref>, <xref ref-type="bibr" rid="ref-31">[31]</xref>; at the system level, stochastic spike generation and scheduling nondeterminism add evaluation noise even on digital platforms <xref ref-type="bibr" rid="ref-5">[5]</xref>. Optimization methods respond along a spectrum: Explicit averaging over repeated evaluations (costly), fitness inheritance from similar evaluated candidates, and robust formulations optimizing a worst-case or quantile statistic instead of the mean. Variance-based sensitivity analysis in the Sobol&apos; tradition <xref ref-type="bibr" rid="ref-94">[91]</xref> serves a screening role here, decomposing output variance among decision variables to identify which dominate and thus admit dimensionality reduction, at a cost of roughly N(n+2) model evaluations for n variables and N base samples, which confines routine use to simulator-based fitness; the indices are also sensitive to output noise, further limiting their use on hardware-measured objectives. Certifying that a specific optimum remains stable under perturbation is a related but distinct robustness question requiring explicit perturbation testing rather than variance decomposition alone. The surveyed evidence on robustness-oriented optimization remains thin: Suggestive reports indicate that configurations optimized under worst-case or quantile statistics outperform nominal optima as deployment duration and variability exposure grow, but the study base is too sparse to support quantitative claims. We flag this as an open area.</p>
</sec>
</sec>
<sec id="sec-30"><label>7</label><title>Research Roadmap</title>
<p>The gaps identified in Sections 5 and 6 crystallize into five interlocking challenges, summarized in <xref ref-type="table" rid="tab5">Table 5</xref> with their state of the art, principal barriers, and recommended actions; the subsections that follow add metrics and milestones that the table cannot carry.</p>
<table-wrap id="tab5"><label>Table 5</label><caption><p>Research roadmap: Five priority challenges for metaheuristic neuromorphic architecture optimization.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:14:66,549,537.1,743.3"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
<p>reported as a fraction of evaluation budget.</p>
<p>Principal Barrier Recommended Action Model staleness; Treat surrogate selection as unquantified bias toward protocol; report calibration sampled regions diagnostics; combine with trust-region or archive mechanisms Untested on Port adaptation machinery; evaluate neuromorphic objectives; transferability across instances, not adaptation overhead only final fitness No community contract Tiered suite: numerical foundations for platform models and plus domain workloads with budgets published platform contracts and budget disclosure Within-study tuning; Pre-registered protocols; release selective reporting; configurations, seeds, raw data; unreported budgets Wilcoxon–Friedman–CD reporting with budget-resolved curves Interaction effects Mixed-variable formulation with forfeited; constraint mapping as first-class decisions; handling fixed a priori platform-specific cost models; constraint-handling choice as co-design decision</p>
<p>Challenge 1 (Surrogate-assisted optimization for expensive evaluations). The gap between hardware-in-the-loop fidelity and simulation-based affordability can only be bridged by principled surrogate modeling, yet the surveyed studies employ ad hoc regressors with little attention to staleness, bias, or uncertainty calibration. The data-driven evolutionary optimization literature offers ready machinery, instance selection, model management, and trust-region evolution, whose porting to neuromorphic objectives is straightforward in principle <xref ref-type="bibr" rid="ref-96">[93]</xref>. Success metrics: Simulator–hardware correlation reported as a matter of course; surrogate calibration diagnostics alongside optimization results; and demonstrated equal-quality solutions at a stated fraction (a reasonable initial target: One tenth) of the hardware evaluation count. A meaningful milestone would be a public benchmark of (configuration, measured fitness) pairs for a fixed platform and workload, enabling offline surrogate comparison, an asset the community currently lacks.</p>
<p>Challenge 2 (AOS and parameter control). The budget-conditioned superiority documented in Section 5.3 implies that static operator and parameter choices are structurally mismatched to neuromorphic landscapes, whose character changes across regions of the search space and phases of the search. The adaptation machinery of the DE lineage <xref ref-type="bibr" rid="ref-46">[45–48]</xref>, the AOS framework <xref ref-type="bibr" rid="ref-83">[81]</xref>, and the parameter-control taxonomy <xref ref-type="bibr" rid="ref-84">[82]</xref>, <xref ref-type="bibr" rid="ref-85">[83]</xref> port naturally; the open question is whether adaptation decisions learned on one platform or workload transfer to others, since the value of adaptation lies precisely in transferability. Success metrics: Cross-instance robustness (rank stability across workload subsets) rather than single-instance fitness; adaptation overhead</p>
<p>Challenge 3 (Standardized neuromorphic benchmark suites). No community standard yet fixes the workloads, platform contracts, budget scales, and reporting format that an architecture-optimization comparison must include, leaving every comparison confined to individual studies. Building blocks exist: The numerical layer is well served by CEC suites <xref ref-type="bibr" rid="ref-79">[77]</xref>, <xref ref-type="bibr" rid="ref-80">[78]</xref> and budget-resolved measurement <xref ref-type="bibr" rid="ref-22">[22]</xref>; the workload layer has consolidated datasets, N-MNIST <xref ref-type="bibr" rid="ref-90">[87]</xref>, DVS128 Gesture <xref ref-type="bibr" rid="ref-91">[88]</xref>, and the Heidelberg spiking datasets <xref ref-type="bibr" rid="ref-92">[89]</xref>; and NeuroBench <xref ref-type="bibr" rid="ref-98">[95]</xref> together with the Loihi 2 evaluation stack <xref ref-type="bibr" rid="ref-30">[30]</xref> signals community appetite. Recommended actions: Define a tiered suite spanning numerical foundations and domain workloads with published platform contracts (resource limits, cost models) for TrueNorth-, Loihi-, and SpiNNaker-class substrates; and mandate budget and tuning disclosure as a condition of benchmark compliance.</p>
<p>Challenge 4 (Reproducibility and fair comparison). Within-study tuning, selective reporting, and unreported budgets collectively undermine the statistical machinery of Section 5.2 <xref ref-type="bibr" rid="ref-14">[14]</xref>, <xref ref-type="bibr" rid="ref-81">[79]</xref>. Recommended actions: Pre-register comparison protocols, including per-method tuning budgets; release configurations, seeds, and raw measurements with publications; adopt the Wilcoxon–Friedman–critical-difference protocol <xref ref-type="bibr" rid="ref-18">[18]</xref>, <xref ref-type="bibr" rid="ref-20">[20]</xref>, <xref ref-type="bibr" rid="ref-21">[21]</xref>, <xref ref-type="bibr" rid="ref-93">[90]</xref> as a reporting default, supplemented by budget-resolved performance curves in the COCO manner <xref ref-type="bibr" rid="ref-22">[22]</xref>; and state statistical power alongside significance. Open-source toolchains, Lava <xref ref-type="bibr" rid="ref-30">[30]</xref>, snnTorch <xref ref-type="bibr" rid="ref-7">[7]</xref>, and their peers, lower the marginal cost of compliance and should be leveraged as reproducibility vehicles. Challenge 5 (Algorithm–hardware co-design). The prevailing workflow optimizes a network abstraction and then maps it onto hardware, forfeiting interaction effects that dominate energy and latency (Section 6.2). Recommended actions: formulate co-design problems in the mixed-variable vocabulary of Section 2.4, with mapping variables as first-class decision variables; exploit platform-specific cost models where available <xref ref-type="bibr" rid="ref-7">[7]</xref>; and treat constraint-handling choice (Section 3.2) as a co-design decision rather than a fixed implementation detail <xref ref-type="bibr" rid="ref-38">[37]</xref>, <xref ref-type="bibr" rid="ref-39">[38]</xref>, <xref ref-type="bibr" rid="ref-43">[42]</xref>. A measurable milestone: Published instances where joint optimization demonstrates statistically significant improvement over the best decoupled pipeline under the protocol of Section 5.2, the controlled experiment that Section 6.2 notes is currently missing.</p>
<p>These challenges are interlocking in a precise sense: Standardized benchmarks (Challenge 3) enable the fair comparisons that reproducibility practices (Challenge 4) certify, which in turn generate the evidence base on which surrogate methods (Challenge 1) and adaptive schemes (Challenge 2) can be validated, while co-design (Challenge 5) supplies the problem formulations that give all four their applied significance. Progress on any subset is therefore amplified by progress on the remainder.</p>
</sec>
<sec id="sec-31"><label>8</label><title>Conclusion</title>
<p>This survey has synthesized the literature on metaheuristic optimization for neuromorphic computing architectures across its methodological, hardware, and application layers, organizing 95 sources into a problem-oriented taxonomy built on an explicit mathematical formulation of the configuration problem and a platform-by-platform account of the resource contracts that shape it. Three conclusions summarize the evidence: 1) the largest attributable performance gains trace to operator-level innovations, parameter adaptation, external archives, and success-history learning, concentrated in the evolution-based lineage <xref ref-type="bibr" rid="ref-37">[36]</xref>, <xref ref-type="bibr" rid="ref-46">[45–48]</xref>, whereas the metaphor-driven stream has added volume more than validated capability <xref ref-type="bibr" rid="ref-14">[14]</xref>, <xref ref-type="bibr" rid="ref-15">[15]</xref>, 2) the structural properties that make the problem hard, multimodality, mixed discrete–continuous variables, expensive noisy evaluations, and platform-indexed coupled constraints, are precisely the properties that metaheuristics tolerate and that classical methods do not, which explains and justifies the field&apos;s methodological orientation <xref ref-type="bibr" rid="ref-10">[10]</xref>, <xref ref-type="bibr" rid="ref-11">[11]</xref>; the simultaneous maturation of differentiable architecture search and Bayesian optimization sharpens, rather than weakens, the case for principled metaheuristics in the regimes where discreteness and population diversity dominate <xref ref-type="bibr" rid="ref-40">[39]</xref>, <xref ref-type="bibr" rid="ref-42">[41]</xref>, 3) the evidentiary foundation of the field is limited by protocol heterogeneity, unreported tuning, sparse intersection studies, and the absence of standardized neuromorphic benchmarks; until these deficiencies are remedied, cross-study rankings should be interpreted as conditional statements about specific budget and platform regimes rather than as general truths <xref ref-type="bibr" rid="ref-21">[21]</xref>, <xref ref-type="bibr" rid="ref-22">[22]</xref>, <xref ref-type="bibr" rid="ref-81">[79]</xref>.</p>
<p>The roadmap of Section 7 charts the path from the present state to a cumulative science of neuromorphic architecture optimization: Surrogate-assisted methods to reconcile fidelity with affordability, AOS to match the time-varying structure of the landscape, standardized benchmarks and reproducibility safeguards to make comparisons meaningful, and algorithm–hardware co-design to realize the energy-efficiency promise that motivates the enterprise. What the evidence ultimately supports is a redirection of effort: Away from the proposal of further algorithmic metaphors and toward the methodological infrastructure, benchmarks, protocols, surrogate machinery, and co-designed formulations, on which the next decade of genuine progress in energy per inference, synaptic operations, and spike count will have to be built <xref ref-type="bibr" rid="ref-2">[2]</xref>, <xref ref-type="bibr" rid="ref-3">[3]</xref>, <xref ref-type="bibr" rid="ref-5">[5–8]</xref>.</p>
</sec>
<sec id="sec-32"><title>Authors&apos; Contributions</title>
<p>All aspects of the research and manuscript preparation were carried out by the author. The author has read and approved the final version of the manuscript.</p>
</sec>
<sec id="sec-33"><title>Funding</title>
<p>Not applicable.</p>
</sec>
<sec id="sec-34"><title>Data Availability</title>
<p>No new data were created or analyzed in this study. All sources synthesized in this survey are published works cited in the reference list; the bibliographic corpus underlying <xref ref-type="fig" rid="fig1">Fig. 1</xref> is fully specified by that list.</p>
</sec>
<sec id="sec-35"><title>Conflict of Interest</title>
<p>The authors declare no conflict of interest.</p>
</sec>
<sec id="sec-36"><title>Consent for Publication</title>
<p>The author confirms consent for the publication of this work.</p>
</sec>
<sec id="sec-37"><title>Ethics Approval and Consent to Participate</title>
<p>This article does not contain any studies with human participants performed by the author.</p>
</sec>
</body>
<back><ref-list><title>References</title>
<ref id="ref-1"><label>1</label><mixed-citation>Maass, W. (1997). Networks of spiking neurons: The third generation of neural network models. Neural Networks, 10(9), 1659–1671. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/S0893-6080(97)00011-7">https://doi.org/10.1016/S0893-6080(97)00011-7</ext-link></mixed-citation></ref>
<ref id="ref-2"><label>2</label><mixed-citation>Roy, K., Jaiswal, A., &amp; Panda, P. (2019). Towards spike-based machine intelligence with neuromorphic computing. Nature, 575(7784), 607–617. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1038/s41586-019-1677-2">https://doi.org/10.1038/s41586-019-1677-2</ext-link></mixed-citation></ref>
<ref id="ref-3"><label>3</label><mixed-citation>Merolla, P. A., Arthur, J. V., Alvarez-Icaza, R., Cassidy, A. S., Sawada, J., Akopyan, F., ... &amp; Modha, D. S. (2014). A million spiking-neuron integrated circuit with a scalable communication network and interface. Science, 345(6197), 668-673. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1126/science.1254642">https://doi.org/10.1126/science.1254642</ext-link></mixed-citation></ref>
<ref id="ref-4"><label>4</label><mixed-citation>Esser, S. K., Appuswamy, R., Merolla, P., Arthur, J. V., &amp; Modha, D. S. (2015). Backpropagation for energy-efficient neuromorphic computing. Advances in Neural Information Processing Systems, 28. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1073/pnas.1604850113">https://doi.org/10.1073/pnas.1604850113</ext-link></mixed-citation></ref>
<ref id="ref-5"><label>5</label><mixed-citation>Davies, M., Srinivasa, N., Lin, T. H., Chinya, G., Cao, Y., Choday, S. H., ... &amp; Wang, H. (2018). Loihi: A neuromorphic manycore processor with on-chip learning. IEEE Micro, 38(1), 82-99. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/MM.2018.112130359">https://doi.org/10.1109/MM.2018.112130359</ext-link></mixed-citation></ref>
<ref id="ref-6"><label>6</label><mixed-citation>Furber, S. (2016). Large-scale neuromorphic computing systems. Journal of Neural Engineering, 13(5), 51001. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1088/1741-2560/13/5/051001">https://doi.org/10.1088/1741-2560/13/5/051001</ext-link></mixed-citation></ref>
<ref id="ref-7"><label>7</label><mixed-citation>Eshraghian, J. K., Ward, M., Neftci, E. O., Wang, X., Lenz, G., Dwivedi, G., ... &amp; Lu, W. D. (2023). Training spiking neural networks using lessons from deep learning. Proceedings of the IEEE, 111(9), 1016-1054. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/JPROC.2023.3308088">https://doi.org/10.1109/JPROC.2023.3308088</ext-link></mixed-citation></ref>
<ref id="ref-8"><label>8</label><mixed-citation>Kosta, A. K., Roy, K., Sengupta, A., Chakraborty, I., Panda, P., Rathi, N., &amp; Ankit, A. (2021). Exploring neuromorphic computing based on spiking neural networks: Algorithms to hardware. ACM Computing Surveys, 55(12), 1–49. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1145/3571155">https://doi.org/10.1145/3571155</ext-link></mixed-citation></ref>
<ref id="ref-9"><label>9</label><mixed-citation>Boussaïd, I., Lepagnot, J., &amp; Siarry, P. (2013). A survey on optimization metaheuristics. Information Sciences, 237, 82-117. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.ins.2013.02.041">https://doi.org/10.1016/j.ins.2013.02.041</ext-link></mixed-citation></ref>
<ref id="ref-10"><label>10</label><mixed-citation>Mirjalili, S., Dong, J. S., &amp; Lewis, A. (2020). Nature-inspired optimizers. Studies in Computational Intelligence, 811, 7–20. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/978-3-030-12127-3">https://doi.org/10.1007/978-3-030-12127-3</ext-link></mixed-citation></ref>
<ref id="ref-11"><label>11</label><mixed-citation>Osman, I. H., &amp; Laporte, G. (1996). Metaheuristics: A bibliography. Annals of Operations Research, 63(5), 511–623. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/BF02125421">https://doi.org/10.1007/BF02125421</ext-link></mixed-citation></ref>
<ref id="ref-12"><label>12</label><mixed-citation>Davis, L. (1991). Handbook of genetic algorithms. Van Nostrand Reinhold. <ext-link ext-link-type="uri" xlink:href="https://www.semanticscholar.org/paper/Handbook-Of-Genetic-Algorithms-Davis/54acdb67ca083326c34eabdeb59bfdc01c748df0">https://www.semanticscholar.org/paper/Handbook-Of-Genetic-Algorithms-Davis/54acdb67ca083326c34eabdeb59bfdc01c748df0</ext-link></mixed-citation></ref>
<ref id="ref-13"><label>13</label><mixed-citation>Stanley, K. O., &amp; Miikkulainen, R. (2002). Evolving neural networks through augmenting topologies. Evolutionary Computation, 10(2), 99–127. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1162/106365602320169811">https://doi.org/10.1162/106365602320169811</ext-link></mixed-citation></ref>
<ref id="ref-14"><label>14</label><mixed-citation>Sörensen, K. (2015). Metaheuristics—The metaphor exposed. International Transactions in Operational Research, 22(1), 3–18. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1111/itor.12001">https://doi.org/10.1111/itor.12001</ext-link></mixed-citation></ref>
<ref id="ref-15"><label>15</label><mixed-citation>Campelo, F., &amp; Aranha, C. (2023). Lessons from the evolutionary computation bestiary. Artificial Life, 29(4), 421–432. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1162/artl_a_00402">https://doi.org/10.1162/artl_a_00402</ext-link></mixed-citation></ref>
<ref id="ref-16"><label>16</label><mixed-citation>Wolpert, D. H., &amp; Macready, W. G. (1997). No free lunch theorems for optimization. IEEE Transactions on Evolutionary Computation, 1(1), 67–82. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/4235.585893">https://doi.org/10.1109/4235.585893</ext-link></mixed-citation></ref>
<ref id="ref-17"><label>17</label><mixed-citation>Droste, S., Jansen, T., &amp; Wegener, I. (2002). Optimization with randomized search heuristics—The (A) NFL theorem, realistic scenarios, and difficult functions. Theoretical Computer Science, 287(1), 131–144. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/S0304-3975(02)00094-4">https://doi.org/10.1016/S0304-3975(02)00094-4</ext-link></mixed-citation></ref>
<ref id="ref-18"><label>18</label><mixed-citation>Wilcoxon, F. (1945). Individual comparisons by ranking methods. Biometrics Bulletin, 1(6), 80–83. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.2307/3001968">https://doi.org/10.2307/3001968</ext-link></mixed-citation></ref>
<ref id="ref-19"><label>19</label><mixed-citation>Holm, S. (1979). A simple sequentially rejective multiple test procedure. Scandinavian Journal of Statistics, 6(2), 65–70. <ext-link ext-link-type="uri" xlink:href="https://www.jstor.org/stable/4615733">https://www.jstor.org/stable/4615733</ext-link></mixed-citation></ref>
<ref id="ref-20"><label>20</label><mixed-citation>Friedman, M. (1937). The use of ranks to avoid the assumption of normality implicit in the analysis of variance. Journal of the American Statistical Association, 32(200), 675–701. <ext-link ext-link-type="uri" xlink:href="https://www.tandfonline.com/doi/pdf/10.1080/01621459.1937.10503522">https://www.tandfonline.com/doi/pdf/10.1080/01621459.1937.10503522</ext-link></mixed-citation></ref>
<ref id="ref-21"><label>21</label><mixed-citation>Demšar, J. (2006). Statistical comparisons of classifiers over multiple data sets. Journal of Machine Learning Research, 7(Jan), 1–30. <ext-link ext-link-type="uri" xlink:href="https://www.jmlr.org/papers/volume7/demsar06a/demsar06a.pdf">https://www.jmlr.org/papers/volume7/demsar06a/demsar06a.pdf</ext-link></mixed-citation></ref>
<ref id="ref-22"><label>22</label><mixed-citation>Hansen, N., Auger, A., Ros, R., Mersmann, O., Tušar, T., &amp; Brockhoff, D. (2021). COCO: A platform for comparing continuous optimizers in a black-box setting. Optimization Methods and Software, 36(1), 114–144. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1080/10556788.2020.1808977">https://doi.org/10.1080/10556788.2020.1808977</ext-link></mixed-citation></ref>
<ref id="ref-23"><label>23</label><mixed-citation>Bohte, S. M., Kok, J. N., &amp; La Poutre, H. (2002). Error-backpropagation in temporally encoded networks of spiking neurons. Neurocomputing, 48(1–4), 17–37. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/S0925-2312(01)00658-0">https://doi.org/10.1016/S0925-2312(01)00658-0</ext-link></mixed-citation></ref>
<ref id="ref-24"><label>24</label><mixed-citation>Rueckauer, B., Lungu, I. A., Hu, Y., Pfeiffer, M., &amp; Liu, S. C. (2017). Conversion of continuous-valued deep networks to efficient event-driven networks for image classification. Frontiers in Neuroscience, 11, 682. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3389/fnins.2017.00682">https://doi.org/10.3389/fnins.2017.00682</ext-link></mixed-citation></ref>
<ref id="ref-25"><label>25</label><mixed-citation>Bi, G., &amp; Poo, M. (1998). Synaptic modifications in cultured hippocampal neurons: Dependence on spike timing, synaptic strength, and postsynaptic cell type. The Journal of Neuroscience, 18(24), 10464–10472. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1523/JNEUROSCI">https://doi.org/10.1523/JNEUROSCI</ext-link></mixed-citation></ref>
<ref id="ref-26"><label>26</label><mixed-citation>Song, S., Miller, K. D., &amp; Abbott, L. F. (2000). Competitive Hebbian learning through spike-timing-dependent synaptic plasticity. Nature Neuroscience, 3(9), 919–926. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1038/78829">https://doi.org/10.1038/78829</ext-link></mixed-citation></ref>
<ref id="ref-27"><label>27</label><mixed-citation>Diehl, P. U., &amp; Cook, M. (2015). Unsupervised learning of digit recognition using spike-timing-dependent plasticity. Frontiers in Computational Neuroscience, 9, 99. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3389/fncom.2015.00099">https://doi.org/10.3389/fncom.2015.00099</ext-link></mixed-citation></ref>
<ref id="ref-28"><label>28</label><mixed-citation>Qiao, N., Mostafa, H., Corradi, F., Osswald, M., Stefanini, F., Sumislawska, D., &amp; Indiveri, G. (2015). A reconfigurable on-line learning spiking neuromorphic processor comprising 256 neurons and 128K synapses. Frontiers in Neuroscience, 9, 141. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3389/fnins.2015.00141">https://doi.org/10.3389/fnins.2015.00141</ext-link></mixed-citation></ref>
<ref id="ref-29"><label>29</label><mixed-citation>Pehle, C., Billaudelle, S., Cramer, B., Kaiser, J., Schreiber, K., Stradmann, Y., ... &amp; Schemmel, J. (2022). The BrainScaleS-2 accelerated neuromorphic system with hybrid plasticity. Frontiers in Neuroscience, 16, 795876. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3389/fnins.2022.795876">https://doi.org/10.3389/fnins.2022.795876</ext-link></mixed-citation></ref>
<ref id="ref-30"><label>30</label><mixed-citation>Davies, M., Wild, A., Orchard, G., Sandamirskaya, Y., Guerra, G. A. F., Joshi, P., ... &amp; Risbud, S. R. (2021). Advancing neuromorphic computing with Loihi: A survey of results and outlook. Proceedings of the IEEE, 109(5), 911-934. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/JPROC.2021.2507580">https://doi.org/10.1109/JPROC.2021.2507580</ext-link></mixed-citation></ref>
<ref id="ref-31"><label>31</label><mixed-citation>Schemmel, J., Brüderle, D., Grübl, A., Hock, M., Meier, K., &amp; Millner, S. (2010). A wafer-scale neuromorphic hardware system for large-scale neural modeling. 2010 IEEE International Symposium on Circuits and Systems (ISCAS) (pp. 1947-1950). IEEE. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/TBCAS.2010.2053773">https://doi.org/10.1109/TBCAS.2010.2053773</ext-link></mixed-citation></ref>
<ref id="ref-32"><label>32</label><mixed-citation>Benjamin, B. V., Gao, P., McQuinn, E., Choudhary, S., Chandrasekaran, A. R., Bussat, J. M., ... &amp; Boahen, K. (2014). Neurogrid: A mixed-analog-digital multichip system for large-scale neural simulations. Proceedings of the IEEE, 102(5), 699-716. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/JPROC.2014.2313565">https://doi.org/10.1109/JPROC.2014.2313565</ext-link></mixed-citation></ref>
<ref id="ref-33"><label>33</label><mixed-citation>Pei, J., Deng, L., Song, S., Zhao, M., Zhang, Y., Wu, S., Wang, G., Zou, Z., Wu, Z., He, W., … &amp; Shi, L. (2019). Towards artificial general intelligence with hybrid Tianjic chip architecture. Nature, 572(7767), 106–</mixed-citation></ref>
<ref id="ref-34"><label>111</label><mixed-citation><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1038/s41586-019-1424-8">https://doi.org/10.1038/s41586-019-1424-8</ext-link></mixed-citation></ref>
<ref id="ref-35"><label>34</label><mixed-citation>Deb, K., Pratap, A., Agarwal, S., &amp; Meyarivan, T. (2002). A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Transactions on Evolutionary Computation, 6(2), 182–197. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/4235.996017">https://doi.org/10.1109/4235.996017</ext-link></mixed-citation></ref>
<ref id="ref-36"><label>35</label><mixed-citation>Zhang, Q., &amp; Li, H. (2007). MOEA/D: A multiobjective evolutionary algorithm based on decomposition. IEEE Transactions on Evolutionary Computation, 11(6), 712–731. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/TEVC.2007.892759">https://doi.org/10.1109/TEVC.2007.892759</ext-link></mixed-citation></ref>
<ref id="ref-37"><label>36</label><mixed-citation>Hansen, N., &amp; Ostermeier, A. (2001). Completely derandomized self-adaptation in evolution strategies. Evolutionary Computation, 9(2), 159–195. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1162/106365601750190398">https://doi.org/10.1162/106365601750190398</ext-link></mixed-citation></ref>
<ref id="ref-38"><label>37</label><mixed-citation>Deb, K. (2000). An efficient constraint handling method for genetic algorithms. Computer Methods in Applied Mechanics and Engineering, 186(2–4), 311–338. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/S0045-7825(99)00389-8">https://doi.org/10.1016/S0045-7825(99)00389-8</ext-link></mixed-citation></ref>
<ref id="ref-39"><label>38</label><mixed-citation>Coello, C. A. C. (2002). Theoretical and numerical constraint-handling techniques used with evolutionary algorithms: A survey of the state of the art. Computer Methods in Applied Mechanics and Engineering, 191(11– 12), 1245–1287. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/S0045-7825(01)00323-1">https://doi.org/10.1016/S0045-7825(01)00323-1</ext-link></mixed-citation></ref>
<ref id="ref-40"><label>39</label><mixed-citation>Liu, H., Simonyan, K., &amp; Yang, Y. (2018). Darts: Differentiable architecture search. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.48550/arXiv.1806.09055">https://doi.org/10.48550/arXiv.1806.09055</ext-link></mixed-citation></ref>
<ref id="ref-41"><label>40</label><mixed-citation>Tan, M., Chen, B., Pang, R., Vasudevan, V., Sandler, M., Howard, A., &amp; Le, Q. V. (2019). Mnasnet: Platform-aware neural architecture search for mobile. 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) (pp. 2815-2823). IEEE. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/CVPR.2019.00293">https://doi.org/10.1109/CVPR.2019.00293</ext-link></mixed-citation></ref>
<ref id="ref-42"><label>41</label><mixed-citation>Snoek, J., Larochelle, H., &amp; Adams, R. (2012). Practical bayesian optimization of machine learning algorithms. Advances in Neural Information Processing Systems, 25. <ext-link ext-link-type="uri" xlink:href="https://proceedings.neurips.cc/paper_files/paper/2012/hash/05311655a15b75fab86956663e1819cd-Abstract.html">https://proceedings.neurips.cc/paper_files/paper/2012/hash/05311655a15b75fab86956663e1819cd-Abstract.html</ext-link></mixed-citation></ref>
<ref id="ref-43"><label>42</label><mixed-citation>Mezura-Montes, E., &amp; Coello, C. A. C. (2011). Constraint-handling in nature-inspired numerical optimization: Past, present and future. Swarm and Evolutionary Computation, 1(4), 173–194. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.swevo.2011.10.001">https://doi.org/10.1016/j.swevo.2011.10.001</ext-link></mixed-citation></ref>
<ref id="ref-44"><label>43</label><mixed-citation>Holland, J. H. (1975). Adaptation in natural and artificial systems: An introductory analysis with applications to biology. University of Michigan Press. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.7551/mitpress/1090.001.0001">https://doi.org/10.7551/mitpress/1090.001.0001</ext-link></mixed-citation></ref>
<ref id="ref-45"><label>44</label><mixed-citation>Storn, R., &amp; Price, K. (1997). Differential evolution-A simple and efficient heuristic for global optimization over continuous spaces. Journal of Global Optimization, 11(4), 341–359. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1023/A:1008202821328">https://doi.org/10.1023/A:1008202821328</ext-link></mixed-citation></ref>
<ref id="ref-46"><label>45</label><mixed-citation>Qin, A. K., Huang, V. L., &amp; Suganthan, P. N. (2008). Differential evolution algorithm with strategy adaptation for global numerical optimization. IEEE Transactions on Evolutionary Computation, 13(2), 398–</mixed-citation></ref>
<ref id="ref-47"><label>417</label><mixed-citation><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/TEVC.2008.927706">https://doi.org/10.1109/TEVC.2008.927706</ext-link></mixed-citation></ref>
<ref id="ref-48"><label>46</label><mixed-citation>Zhang, J., &amp; Sanderson, A. C. (2009). JADE: Adaptive differential evolution with optional external archive. IEEE Transactions on Evolutionary Computation, 13(5), 945–958. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/TEVC.2009.2014613">https://doi.org/10.1109/TEVC.2009.2014613</ext-link></mixed-citation></ref>
<ref id="ref-49"><label>47</label><mixed-citation>Tanabe, R., &amp; Fukunaga, A. (2013). Success-history based parameter adaptation for differential evolution. 2013 IEEE Congress on Evolutionary Computation (pp. 71-78). IEEE. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/CEC.2013.6557555">https://doi.org/10.1109/CEC.2013.6557555</ext-link></mixed-citation></ref>
<ref id="ref-50"><label>48</label><mixed-citation>Tanabe, R., &amp; Fukunaga, A. S. (2014). Improving the search performance of SHADE using linear population size reduction. 2014 IEEE Congress on Evolutionary Computation (CEC) (pp. 1658-1665). IEEE. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/CEC.2014.6900380">https://doi.org/10.1109/CEC.2014.6900380</ext-link></mixed-citation></ref>
<ref id="ref-51"><label>49</label><mixed-citation>Simon, D. (2008). Biogeography-based optimization. IEEE Transactions on Evolutionary Computation, 12(6), 702–713. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/TEVC.2008.919004">https://doi.org/10.1109/TEVC.2008.919004</ext-link></mixed-citation></ref>
<ref id="ref-52"><label>50</label><mixed-citation>Kennedy, J., &amp; Eberhart, R. (1995). Particle swarm optimization. Proceedings of ICNN&apos;95-International Conference on Neural Networks (Vol. 4, pp. 1942-1948). IEEE. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/ICNN.1995.488968">https://doi.org/10.1109/ICNN.1995.488968</ext-link></mixed-citation></ref>
<ref id="ref-53"><label>51</label><mixed-citation>Dorigo, M., Maniezzo, V., &amp; Colorni, A. (1996). Ant system: Optimization by a colony of cooperating agents. IEEE Transactions on Systems, Man, and Cybernetics—Part B: Cybernetics, 26(1), 29–41. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/3477.484436">https://doi.org/10.1109/3477.484436</ext-link>.</mixed-citation></ref>
<ref id="ref-54"><label>52</label><mixed-citation>Karaboga, D., &amp; Basturk, B. (2007). A powerful and efficient algorithm for numerical function optimization: Artificial bee colony (ABC) algorithm. Journal of Global Optimization, 39(3), 459–471. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/s10898-007-9149-x">https://doi.org/10.1007/s10898-007-9149-x</ext-link></mixed-citation></ref>
<ref id="ref-55"><label>53</label><mixed-citation>Mirjalili, S., Mirjalili, S. M., &amp; Lewis, A. (2014). Grey wolf optimizer. Advances in Engineering Software, 69, 46-61. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.advengsoft.2013.12.007">https://doi.org/10.1016/j.advengsoft.2013.12.007</ext-link></mixed-citation></ref>
<ref id="ref-56"><label>54</label><mixed-citation>Mirjalili, S., &amp; Lewis, A. (2016). The whale optimization algorithm. Advances in Engineering Software, 95, 51–67. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.advengsoft.2016.01.008">https://doi.org/10.1016/j.advengsoft.2016.01.008</ext-link></mixed-citation></ref>
<ref id="ref-57"><label>55</label><mixed-citation>Mirjalili, S. (2015). The ant lion optimizer. Advances in Engineering Software, 83, 80–98. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.advengsoft.2015.01.010">https://doi.org/10.1016/j.advengsoft.2015.01.010</ext-link></mixed-citation></ref>
<ref id="ref-58"><label>56</label><mixed-citation>Mirjalili, S. (2015). Moth-flame optimization algorithm: A novel nature-inspired heuristic paradigm. Knowledge-Based Systems, 89, 228–249. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.knosys.2015.07.006">https://doi.org/10.1016/j.knosys.2015.07.006</ext-link></mixed-citation></ref>
<ref id="ref-59"><label>57</label><mixed-citation>Mirjalili, S. (2016). SCA: A sine cosine algorithm for solving optimization problems. Knowledge-Based Systems, 96, 120–133. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.knosys.2015.12.022">https://doi.org/10.1016/j.knosys.2015.12.022</ext-link></mixed-citation></ref>
<ref id="ref-60"><label>58</label><mixed-citation>Mirjalili, S. (2016). Dragonfly algorithm: A new meta-heuristic optimization technique for solving single-objective, discrete, and multi-objective problems. Neural Computing and Applications, 27(4), 1053–1073. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/s00521-015-1920-1">https://doi.org/10.1007/s00521-015-1920-1</ext-link></mixed-citation></ref>
<ref id="ref-61"><label>59</label><mixed-citation>Mirjalili, S., Gandomi, A. H., Mirjalili, S. Z., Saremi, S., Faris, H., &amp; Mirjalili, S. M. (2017). Salp swarm algorithm: A bio-inspired optimizer for engineering design problems. Advances in Engineering Software, 114, 163–191. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.advengsoft.2017.07.002">https://doi.org/10.1016/j.advengsoft.2017.07.002</ext-link></mixed-citation></ref>
<ref id="ref-62"><label>60</label><mixed-citation>Saremi, S., Mirjalili, S., &amp; Lewis, A. (2017). Grasshopper optimisation algorithm: Theory and application. Advances in Engineering Software, 105, 30–47. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.advengsoft.2017.01.004">https://doi.org/10.1016/j.advengsoft.2017.01.004</ext-link></mixed-citation></ref>
<ref id="ref-63"><label>61</label><mixed-citation>Heidari, A. A., Mirjalili, S., Faris, H., Aljarah, I., Mafarja, M., &amp; Chen, H. (2019). Harris Hawks optimization: Algorithm and applications. Future Generation Computer Systems, 97, 849–872. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.future.2019.02.028">https://doi.org/10.1016/j.future.2019.02.028</ext-link></mixed-citation></ref>
<ref id="ref-64"><label>62</label><mixed-citation>Passino, K. M. (2002). Biomimicry of bacterial foraging for distributed optimization and control. IEEE Control Systems Magazine, 22(3), 52–67. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/MCS.2002.1004010">https://doi.org/10.1109/MCS.2002.1004010</ext-link></mixed-citation></ref>
<ref id="ref-65"><label>63</label><mixed-citation>Yang, X. S., &amp; Deb, S. (2009). Cuckoo search via Lévy flights. 2009 World Congress on Nature &amp; Biologically Inspired Computing (NaBIC) (pp. 210-214). IEEE. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/NABIC.2009.5393690">https://doi.org/10.1109/NABIC.2009.5393690</ext-link></mixed-citation></ref>
<ref id="ref-66"><label>64</label><mixed-citation>Abualigah, L., Yousri, D., Abd Elaziz, M., Ewees, A. A., Al-Qaness, M. A. A., &amp; Gandomi, A. H. (2021). Aquila optimizer: A novel meta-heuristic optimization algorithm. Computers &amp; Industrial Engineering, 157, 107250. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.cie.2021.107250">https://doi.org/10.1016/j.cie.2021.107250</ext-link></mixed-citation></ref>
<ref id="ref-67"><label>65</label><mixed-citation>Alimoradi, M., Azgomi, H., &amp; Asghari, A. (2022). Trees social relations optimization algorithm: A new swarm-based metaheuristic technique to solve continuous and discrete optimization problems. Mathematics and Computers in Simulation, 194, 629–664. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.matcom.2021.12.010">https://doi.org/10.1016/j.matcom.2021.12.010</ext-link></mixed-citation></ref>
<ref id="ref-68"><label>66</label><mixed-citation>Kirkpatrick, S., Gelatt, C. D., Jr., &amp; Vecchi, M. P. (1983). Optimization by simulated annealing. Science, 220(4598), 671–680. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1126/science.220.4598.671">https://doi.org/10.1126/science.220.4598.671</ext-link></mixed-citation></ref>
<ref id="ref-69"><label>67</label><mixed-citation>Rashedi, E., Nezamabadi-Pour, H., &amp; Saryazdi, S. (2009). GSA: A gravitational search algorithm. Information Sciences, 179(13), 2232–2248. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.ins.2009.03.004">https://doi.org/10.1016/j.ins.2009.03.004</ext-link></mixed-citation></ref>
<ref id="ref-70"><label>68</label><mixed-citation>Yang, X. S. (2009). Firefly algorithms for multimodal optimization. International Symposium on Stochastic Algorithms (pp. 169-178). Berlin, Heidelberg: Springer Berlin Heidelberg. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/978-3-642-04944-6_14">https://doi.org/10.1007/978-3-642-04944-6_14</ext-link></mixed-citation></ref>
<ref id="ref-71"><label>69</label><mixed-citation>Yang, X. S. (2010). A new metaheuristic bat-inspired algorithm. In Nature Inspired Cooperative Strategies for Optimization (NICSO) (pp. 65–74). Springer. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/978-3-642-12538-6_6">https://doi.org/10.1007/978-3-642-12538-6_6</ext-link></mixed-citation></ref>
<ref id="ref-72"><label>70</label><mixed-citation>Yang, X. S. (2012). Flower pollination algorithm for global optimization. International Conference on Unconventional Computing and Natural Computation (pp. 240-249). Berlin, Heidelberg: Springer Berlin Heidelberg. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/978-3-642-32894-7_27">https://doi.org/10.1007/978-3-642-32894-7_27</ext-link></mixed-citation></ref>
<ref id="ref-73"><label>71</label><mixed-citation>Eskandar, H., Sadollah, A., Bahreininejad, A., &amp; Hamdi, M. (2012). Water cycle algorithm-A novel metaheuristic optimization method for solving constrained engineering optimization problems. Computers &amp; Structures, 110, 151–166. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.compstruc.2012.07.010">https://doi.org/10.1016/j.compstruc.2012.07.010</ext-link></mixed-citation></ref>
<ref id="ref-74"><label>72</label><mixed-citation>Faramarzi, A., Heidarinejad, M., Stephens, B., &amp; Mirjalili, S. (2020). Equilibrium optimizer: A novel optimization algorithm. Knowledge-Based Systems, 191, 105190. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.knosys.2019.105190">https://doi.org/10.1016/j.knosys.2019.105190</ext-link></mixed-citation></ref>
<ref id="ref-75"><label>73</label><mixed-citation>Mirjalili, S., Mirjalili, S. M., &amp; Hatamlou, A. (2016). Multi-verse optimizer: A nature-inspired algorithm for global optimization. Neural Computing and Applications, 27(2), 495–513. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/s00521-015-1870-7">https://doi.org/10.1007/s00521-015-1870-7</ext-link></mixed-citation></ref>
<ref id="ref-76"><label>74</label><mixed-citation>Al-Madi, N., Faris, H., &amp; Mirjalili, S. (2019). Binary multi-verse optimization algorithm for global optimization and discrete problems. International Journal of Machine Learning and Cybernetics, 10(12), 3445– 3465. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/s13042-019-00931-8">https://doi.org/10.1007/s13042-019-00931-8</ext-link></mixed-citation></ref>
<ref id="ref-77"><label>75</label><mixed-citation>Daliri, A., Asghari, A., Azgomi, H., &amp; Alimoradi, M. (2022). The water optimization algorithm: A novel metaheuristic for solving optimization problems. Applied Intelligence, 52(15), 17990–18029. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/s10489-022-03397-4">https://doi.org/10.1007/s10489-022-03397-4</ext-link></mixed-citation></ref>
<ref id="ref-78"><label>76</label><mixed-citation>Rao, R. V., Savsani, V. J., &amp; Vakharia, D. P. (2011). Teaching-learning-based optimization: A novel method for constrained mechanical design optimization problems. Computer-Aided Design, 43(3), 303–315. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.cad.2010.12.015">https://doi.org/10.1016/j.cad.2010.12.015</ext-link></mixed-citation></ref>
<ref id="ref-79"><label>77</label><mixed-citation>Liang, J. J., Qu, B. Y., &amp; Suganthan, P. N. (2013). Problem definitions and evaluation criteria for the CEC 2014 special session and competition on single objective real-parameter numerical optimization. Computational Intelligence Laboratory, Zhengzhou University, Zhengzhou China and Technical Report, Nanyang Technological University, Singapore, 635(2), 2014. <ext-link ext-link-type="uri" xlink:href="https://bee22.com/manual/tf_images/Liang">https://bee22.com/manual/tf_images/Liang</ext-link> CEC2014.pdf</mixed-citation></ref>
<ref id="ref-80"><label>78</label><mixed-citation>Kumar, A., Price, K. V., Mohamed, A. W., Hadi, A. A., &amp; Suganthan, P. N. (2021). Problem definitions and evaluation criteria for the CEC 2022 special session and competition on single objective bound constrained numerical optimization. Nanyang Technological University. file:///C:/Users/Admin/Downloads/CEC2022 TR (1).pdf</mixed-citation></ref>
<ref id="ref-81"><label>79</label><mixed-citation>Werth, B., Pitzer, E., Ostermayer, G., &amp; Affenzeller, M. (2018). Quasi-bistability of walk-based landscape measures in stochastic fitness landscapes. Proceedings of the Genetic and Evolutionary Computation Conference (pp. 1087-1094). Association for Computing Machinery (ACM). <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1145/3205455.3205471">https://doi.org/10.1145/3205455.3205471</ext-link></mixed-citation></ref>
<ref id="ref-82"><label>80</label><mixed-citation>Črepinšek, M., Liu, S. H., &amp; Mernik, M. (2013). Exploration and exploitation in evolutionary algorithms: A survey. ACM Computing Surveys (CSUR), 45(3), 1–33. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1145/2480741.2480752">https://doi.org/10.1145/2480741.2480752</ext-link></mixed-citation></ref>
<ref id="ref-83"><label>81</label><mixed-citation>Pham, H. N. A., Shr, A., Chen, P. P., &amp; Liu, A. (2008). Scheduling for dedicated machine constraint using integer programming. 2008 20th IEEE International Conference on Tools with Artificial Intelligence (Vol. 1, pp. 499-506). IEEE. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/ICTAI.2008.85">https://doi.org/10.1109/ICTAI.2008.85</ext-link></mixed-citation></ref>
<ref id="ref-84"><label>82</label><mixed-citation>Eiben, Á. E., Hinterding, R., &amp; Michalewicz, Z. (1999). Parameter control in evolutionary algorithms. IEEE Transactions on Evolutionary Computation, 3(2), 124–141. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/4235.771166">https://doi.org/10.1109/4235.771166</ext-link></mixed-citation></ref>
<ref id="ref-85"><label>83</label><mixed-citation>Karafotias, G., Hoogendoorn, M., &amp; Eiben, Á. E. (2014). Parameter control in evolutionary algorithms: Trends and challenges. IEEE Transactions on Evolutionary Computation, 19(2), 167–187. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/TEVC.2014.2308294">https://doi.org/10.1109/TEVC.2014.2308294</ext-link></mixed-citation></ref>
<ref id="ref-86"><label>84</label><mixed-citation>Rice, J. R. (1976). The algorithm selection problem. In Advances in computers (Vol. 15, pp. 65–118). Elsevier. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/S0065-2458(08)60520-3">https://doi.org/10.1016/S0065-2458(08)60520-3</ext-link></mixed-citation></ref>
<ref id="ref-87"><label>85</label><mixed-citation>Muñoz, M. A., Sun, Y., Kirley, M., &amp; Halgamuge, S. K. (2015). Algorithm selection for black-box continuous optimization problems: A survey on methods and challenges. Information Sciences, 317, 224–</mixed-citation></ref>
<ref id="ref-88"><label>245</label><mixed-citation><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.ins.2015.05.010">https://doi.org/10.1016/j.ins.2015.05.010</ext-link></mixed-citation></ref>
<ref id="ref-89"><label>86</label><mixed-citation>Kerschke, P., Hoos, H. H., Neumann, F., &amp; Trautmann, H. (2019). Automated algorithm selection: Survey and perspectives. Evolutionary Computation, 27(1), 3–45. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1162/evco_a_00242">https://doi.org/10.1162/evco_a_00242</ext-link></mixed-citation></ref>
<ref id="ref-90"><label>87</label><mixed-citation>Orchard, G., Jayawant, A., Cohen, G. K., &amp; Thakor, N. (2015). Converting static image datasets to spiking neuromorphic datasets using saccades. Frontiers in Neuroscience, 9, 437. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3389/fnins.2015.00437">https://doi.org/10.3389/fnins.2015.00437</ext-link></mixed-citation></ref>
<ref id="ref-91"><label>88</label><mixed-citation>Amir, A., Taba, B., Berg, D., Melano, T., McKinstry, J., Di Nolfo, C., ... &amp; Modha, D. (2017). A low power, fully event-based gesture recognition system. 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR) (pp. 7388-7397). IEEE. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/CVPR.2017.781">https://doi.org/10.1109/CVPR.2017.781</ext-link></mixed-citation></ref>
<ref id="ref-92"><label>89</label><mixed-citation>Cramer, B., Stradmann, Y., Schemmel, J., &amp; Zenke, F. (2020). The heidelberg spiking data sets for the systematic evaluation of spiking neural networks. IEEE Transactions on Neural Networks and Learning Systems, 33(7), 2744–2757. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/TNNLS.2020.3044364">https://doi.org/10.1109/TNNLS.2020.3044364</ext-link></mixed-citation></ref>
<ref id="ref-93"><label>90</label><mixed-citation>Derrac, J., García, S., Molina, D., &amp; Herrera, F. (2011). A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms. Swarm and Evolutionary Computation, 1(1), 3-18. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.swevo.2011.02.002">https://doi.org/10.1016/j.swevo.2011.02.002</ext-link></mixed-citation></ref>
<ref id="ref-94"><label>91</label><mixed-citation>Sobol, I. M. (2001). Global sensitivity indices for nonlinear mathematical models and their Monte Carlo estimates. Mathematics and Computers in Simulation, 55(1–3), 271–280. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/S0378-4754(00)00270-6">https://doi.org/10.1016/S0378-4754(00)00270-6</ext-link></mixed-citation></ref>
<ref id="ref-95"><label>92</label><mixed-citation>Anderson-Cook, C. M. (2005). Experimental and quasi-experimental designs for generalized causal inference. Journal of the American Statistical Association, 100(470), 708. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1198/jasa.2005.s22">https://doi.org/10.1198/jasa.2005.s22</ext-link></mixed-citation></ref>
<ref id="ref-96"><label>93</label><mixed-citation>Jin, Y., Wang, H., Chugh, T., Guo, D., &amp; Miettinen, K. (2018). Data-driven evolutionary optimization: An overview and case studies. IEEE Transactions on Evolutionary Computation, 23(3), 442–458. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/TEVC.2018.2869001">https://doi.org/10.1109/TEVC.2018.2869001</ext-link></mixed-citation></ref>
<ref id="ref-97"><label>94</label><mixed-citation>Zitzler, E., &amp; Thiele, L. (1999). Multiobjective evolutionary algorithms: A comparative case study and the strength Pareto approach. IEEE Transactions on Evolutionary Computation, 3(4), 257–271. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/4235.797969">https://doi.org/10.1109/4235.797969</ext-link></mixed-citation></ref>
<ref id="ref-98"><label>95</label><mixed-citation>Yik, J., Van den Berghe, K., Den Blanken, D., Bouhadjar, Y., Fabre, M., Hueber, P., ... &amp; Reddi, V. J. (2025). The neurobench framework for benchmarking neuromorphic computing algorithms and systems. Nature Communications, 16(1), 1545. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1038/s41467-025-56739-4">https://doi.org/10.1038/s41467-025-56739-4</ext-link></mixed-citation></ref>
</ref-list></back>
</article>