IEEE Computational Intelligence Magazine - May 2022 - 63

has thus opened the door for EAs to wideranging
disciplines. However, it has been
shown that as the number of objective functions
increases (referred to as many-objective
optimization problems, or MaOPs for short),
the convergence rate of EAs may begin to
slow down due to severe weakening of selection
pressures [117]. It is to remedy this
shortcoming that motivates the revisit of MaOPs through the
lens of EMT.
Lemma 1 of [118] suggests that an MaOP could be simplified
into several MOPs, such that points on the Pareto front of
an MOP also belong to the Pareto front of the target MaOP.
Hence, the lemma naturally leads to a recipe for turning
MaOPs into MTO problem formulations through the generation
of a series of auxiliary multi-objective optimization tasks.
The known efficacy of EAs for MOPs could then be harnessed
in an EMT algorithm to solve the main MaOP, with intuitive
guarantees of useful inter-task information transfer. Notably, a
different but associated idea has already been studied in [119],
where a large-scale MaOP is transformed into MTO and
solved using the MFEA. The experimental results showed that,
with limited computational budget, the multitask approach
outperformed state-of-the-art baselines on benchmark MaOPs.
Similar to the recipe above, one can imagine that given a
multi-constrained problem (or combined multi-objective,
multi-constrained problem), simplified auxiliary tasks may be
generated by dropping out some of the constraints [120]. As
long as the a priori unknown active constraints are preserved, it is
likely that solutions evolved for the auxiliary tasks would transfer
beneficially to the main task at hand.
B. EMT in Multi-Fidelity Optimization
Multi-fidelity optimization is arguably a precise fit for MTO,
and, by extension, for EMT. A population of candidate solutions
is evolved to solve lower-fidelity tasks (with less accurate
but cheap function evaluations) jointly with the high-fidelity
(accurate but expensive) target problem instance-with the
goal of reducing the load on high-fidelity analysis. The lowerfidelity
tasks thus serve as catalysts to help quickly solve the target.
Given K tasks, where the K-th is the target, the MTO can
then be stated as:
{, ,, ,} =
xx xx
f
where the fi
and fK
low
)) ))
-
KK
12 11 2
1
argmax ff
ff
{( ),
low
f,( ),
low
Khigh
is their high-fidelity counterpart.
The setup of Eq. (4) has widespread practical applicability. It
has been alluded to previously in Section III, in connection
with data science pipelines (for small to big data transfers) and
safe UAV path planning. Engineering design also forms a major
application area, where low-fidelity models extensively used for
preliminary designs can be readily integrated into MTO frameworks.
An illustrative case study was carried out in [97], where
models with different levels of accuracy were combined in
K
low
xx
xx
()
high()},
(4)
's represent the low-fidelity objective functions,
The transformation of multi-X optimization into MTO
thus unpacks a new box of tools for practitioners,
going beyond the typical rendition of EMT for
simultaneously solving distinct problem instances.
MTO for the multi-objective optimization of beneficiation
processes; a variant of the MO-MFEA was utilized to this end.
Multitasking across local and global models in surrogate-assisted
optimization was considered in [121]. Furthermore, a generalized
EMT algorithm crafted for multi-fidelity problems in
particular was proposed in [122].
C. EMT in Multi-Level Optimization
Multi-level optimization is characterized by mathematical programs
whose constraints include a series of optimization problems
to be solved in a predetermined sequence. For simplicity,
our discussion here is limited to situations where only a single
such constraint exists, forming what is typically referred to as a
bilevel optimization problem [123]. A sample formulation of a
bilevel program is as follows:
minargmax (, ),ff (5)
!
x !
where fu
uuX
uu ll (, ),xx stxx xlu l
x X
))!
..
ll
is the upper-level objective function and fl
is the
lower-level objective function. The setup in Eq. (5) has manifold
real-world applicability, with examples in environmental
economics, optimal design, cybersecurity, and others [123].
In the regime of black-box search, solving Eq. (5) may
however give rise to computational bottlenecks in having to
repeatedly optimize lower-level problem instances corresponding
to different candidate solutions { ,,, }
xx x,, ,uu u123 f at the
upper level. It is in addressing this fundamental issue that EMT
is expected to excel. By viewing the lower-level through the
lens of EMT, a set of optimization tasks can be jointly solved as
part of a single MTO setting as:
xx forxx xxui uu
li, ,, ,,
x Xll
argmaxf (, ),
luil
)== f
!
12
{, ,}.
(6)
The recipe in Eq. (6) was first explored in [124], under the intuitive
assumption that similar upper-level candidate solutions would
lead to lower-level problem instances amenable to inter-task
transfers. An application optimizing the complete manufacturing
cycle of lightweight composites substantiated this intuition, giving
approximately 65% saving in computation time compared to a
standard evolutionary bilevel algorithm. In [125], the authors considered
solving expensive minimax optimization-derived by setting
ff
ul
= in Eq. (5)-via EMT. The resultant worst-case
formulation was used to model a robust airfoil design problem,
with experimental results showing that a surrogate-assisted MFEA
vastly outperformed all the baseline algorithms. (It is contended
that the success of [125] could be extended to multi-objective
minimax problems [126], [127] as well.)
MAY 2022 | IEEE COMPUTATIONAL INTELLIGENCE MAGAZINE 63

IEEE Computational Intelligence Magazine - May 2022

Table of Contents for the Digital Edition of IEEE Computational Intelligence Magazine - May 2022

Contents
IEEE Computational Intelligence Magazine - May 2022 - Cover1
IEEE Computational Intelligence Magazine - May 2022 - Cover2
IEEE Computational Intelligence Magazine - May 2022 - Contents
IEEE Computational Intelligence Magazine - May 2022 - 2
IEEE Computational Intelligence Magazine - May 2022 - 3
IEEE Computational Intelligence Magazine - May 2022 - 4
IEEE Computational Intelligence Magazine - May 2022 - 5
IEEE Computational Intelligence Magazine - May 2022 - 6
IEEE Computational Intelligence Magazine - May 2022 - 7
IEEE Computational Intelligence Magazine - May 2022 - 8
IEEE Computational Intelligence Magazine - May 2022 - 9
IEEE Computational Intelligence Magazine - May 2022 - 10
IEEE Computational Intelligence Magazine - May 2022 - 11
IEEE Computational Intelligence Magazine - May 2022 - 12
IEEE Computational Intelligence Magazine - May 2022 - 13
IEEE Computational Intelligence Magazine - May 2022 - 14
IEEE Computational Intelligence Magazine - May 2022 - 15
IEEE Computational Intelligence Magazine - May 2022 - 16
IEEE Computational Intelligence Magazine - May 2022 - 17
IEEE Computational Intelligence Magazine - May 2022 - 18
IEEE Computational Intelligence Magazine - May 2022 - 19
IEEE Computational Intelligence Magazine - May 2022 - 20
IEEE Computational Intelligence Magazine - May 2022 - 21
IEEE Computational Intelligence Magazine - May 2022 - 22
IEEE Computational Intelligence Magazine - May 2022 - 23
IEEE Computational Intelligence Magazine - May 2022 - 24
IEEE Computational Intelligence Magazine - May 2022 - 25
IEEE Computational Intelligence Magazine - May 2022 - 26
IEEE Computational Intelligence Magazine - May 2022 - 27
IEEE Computational Intelligence Magazine - May 2022 - 28
IEEE Computational Intelligence Magazine - May 2022 - 29
IEEE Computational Intelligence Magazine - May 2022 - 30
IEEE Computational Intelligence Magazine - May 2022 - 31
IEEE Computational Intelligence Magazine - May 2022 - 32
IEEE Computational Intelligence Magazine - May 2022 - 33
IEEE Computational Intelligence Magazine - May 2022 - 34
IEEE Computational Intelligence Magazine - May 2022 - 35
IEEE Computational Intelligence Magazine - May 2022 - 36
IEEE Computational Intelligence Magazine - May 2022 - 37
IEEE Computational Intelligence Magazine - May 2022 - 38
IEEE Computational Intelligence Magazine - May 2022 - 39
IEEE Computational Intelligence Magazine - May 2022 - 40
IEEE Computational Intelligence Magazine - May 2022 - 41
IEEE Computational Intelligence Magazine - May 2022 - 42
IEEE Computational Intelligence Magazine - May 2022 - 43
IEEE Computational Intelligence Magazine - May 2022 - 44
IEEE Computational Intelligence Magazine - May 2022 - 45
IEEE Computational Intelligence Magazine - May 2022 - 46
IEEE Computational Intelligence Magazine - May 2022 - 47
IEEE Computational Intelligence Magazine - May 2022 - 48
IEEE Computational Intelligence Magazine - May 2022 - 49
IEEE Computational Intelligence Magazine - May 2022 - 50
IEEE Computational Intelligence Magazine - May 2022 - 51
IEEE Computational Intelligence Magazine - May 2022 - 52
IEEE Computational Intelligence Magazine - May 2022 - 53
IEEE Computational Intelligence Magazine - May 2022 - 54
IEEE Computational Intelligence Magazine - May 2022 - 55
IEEE Computational Intelligence Magazine - May 2022 - 56
IEEE Computational Intelligence Magazine - May 2022 - 57
IEEE Computational Intelligence Magazine - May 2022 - 58
IEEE Computational Intelligence Magazine - May 2022 - 59
IEEE Computational Intelligence Magazine - May 2022 - 60
IEEE Computational Intelligence Magazine - May 2022 - 61
IEEE Computational Intelligence Magazine - May 2022 - 62
IEEE Computational Intelligence Magazine - May 2022 - 63
IEEE Computational Intelligence Magazine - May 2022 - 64
IEEE Computational Intelligence Magazine - May 2022 - 65
IEEE Computational Intelligence Magazine - May 2022 - 66
IEEE Computational Intelligence Magazine - May 2022 - 67
IEEE Computational Intelligence Magazine - May 2022 - 68
IEEE Computational Intelligence Magazine - May 2022 - 69
IEEE Computational Intelligence Magazine - May 2022 - 70
IEEE Computational Intelligence Magazine - May 2022 - 71
IEEE Computational Intelligence Magazine - May 2022 - 72
IEEE Computational Intelligence Magazine - May 2022 - 73
IEEE Computational Intelligence Magazine - May 2022 - 74
IEEE Computational Intelligence Magazine - May 2022 - 75
IEEE Computational Intelligence Magazine - May 2022 - 76
IEEE Computational Intelligence Magazine - May 2022 - 77
IEEE Computational Intelligence Magazine - May 2022 - 78
IEEE Computational Intelligence Magazine - May 2022 - 79
IEEE Computational Intelligence Magazine - May 2022 - 80
IEEE Computational Intelligence Magazine - May 2022 - 81
IEEE Computational Intelligence Magazine - May 2022 - 82
IEEE Computational Intelligence Magazine - May 2022 - 83
IEEE Computational Intelligence Magazine - May 2022 - 84
IEEE Computational Intelligence Magazine - May 2022 - 85
IEEE Computational Intelligence Magazine - May 2022 - 86
IEEE Computational Intelligence Magazine - May 2022 - 87
IEEE Computational Intelligence Magazine - May 2022 - 88
IEEE Computational Intelligence Magazine - May 2022 - 89
IEEE Computational Intelligence Magazine - May 2022 - 90
IEEE Computational Intelligence Magazine - May 2022 - 91
IEEE Computational Intelligence Magazine - May 2022 - 92
IEEE Computational Intelligence Magazine - May 2022 - 93
IEEE Computational Intelligence Magazine - May 2022 - 94
IEEE Computational Intelligence Magazine - May 2022 - 95
IEEE Computational Intelligence Magazine - May 2022 - 96
IEEE Computational Intelligence Magazine - May 2022 - 97
IEEE Computational Intelligence Magazine - May 2022 - 98
IEEE Computational Intelligence Magazine - May 2022 - 99
IEEE Computational Intelligence Magazine - May 2022 - 100
IEEE Computational Intelligence Magazine - May 2022 - 101
IEEE Computational Intelligence Magazine - May 2022 - 102
IEEE Computational Intelligence Magazine - May 2022 - 103
IEEE Computational Intelligence Magazine - May 2022 - 104
IEEE Computational Intelligence Magazine - May 2022 - Cover3
IEEE Computational Intelligence Magazine - May 2022 - Cover4
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202311
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202308
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202305
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202302
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202211
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202208
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202205
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202202
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202111
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202108
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202105
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202102
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202011
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202008
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202005
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202002
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201911
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201908
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201905
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201902
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201811
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201808
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201805
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201802
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter17
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall17
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_summer17
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_spring17
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter16
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall16
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_summer16
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_spring16
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter15
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall15
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_summer15
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_spring15
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter14
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall14
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_summer14
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_spring14
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter13
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall13
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_summer13
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_spring13
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter12
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall12
https://www.nxtbookmedia.com