Engineering Applications of Artificial Intelligence,
Год журнала:
2022,
Номер
117, С. 105622 - 105622
Опубликована: Ноя. 25, 2022
The
aim
of
this
study
was
to
gather,
discuss,
and
compare
recently
developed
metaheuristics
understand
the
pace
development
in
field
make
some
recommendations
for
research
community
practitioners.
By
thoroughly
comprehensively
searching
literature
narrowing
search
results,
we
created
with
a
list
57
novel
metaheuristic
algorithms.
Based
on
availability
source
code,
reviewed
analysed
optimization
capability
26
these
algorithms
through
series
experiments.
We
also
evaluated
exploitation
exploration
capabilities
by
using
50
unimodal
functions
multimodal
functions,
respectively.
In
addition,
assessed
balance
29
shifted,
rotated,
composite,
hybrid
CEC-BC-2017
benchmark
functions.
Moreover,
applicability
four
real-world
constrained
engineering
problems.
To
rank
algorithms,
performed
nonparametric
statistical
test,
Friedman
mean
test.
results
declared
that
GBO,
PO,
MRFO
have
better
capabilities.
found
MPA,
FBI,
HBO
be
most
balanced.
Finally,
based
problems,
HBO,
MA
are
suitable.
Collectively,
confidently
recommend
IEEE Access,
Год журнала:
2022,
Номер
10, С. 49445 - 49473
Опубликована: Янв. 1, 2022
In
this
paper,
a
new
bio-inspired
metaheuristic
algorithm
called
Zebra
Optimization
Algorithm
(ZOA)
is
developed;
its
fundamental
inspiration
the
behavior
of
zebras
in
nature.
ZOA
simulates
foraging
and
their
defense
strategy
against
predators'
attacks.
The
steps
are
described
then
mathematically
modeled.
performance
optimization
evaluated
on
sixty-eight
benchmark
functions,
including
unimodal,
high-dimensional
multimodal,
fixed-dimensional
CEC2015,
CEC2017.
results
obtained
from
compared
with
nine
well-known
algorithms.
simulation
show
that
can
solve
problems
by
creating
suitable
balance
between
exploration
exploitation
has
superior
to
competitor
ZOA's
ability
real-world
been
tested
four
engineering
design
problems,
namely,
tension/compression
spring,
welded
beam,
speed
reducer,
pressure
vessel.
an
effective
optimizer
determining
values
variables
these