IEEE Computational Intelligence Magazine - November 2021 - 50

MFEA-GSMT vs. MFEA-GS, and MFEA-MT vs. MFEAOBL.
It can be seen from Table II that:
❏ The proposed MFEA-MT and MFEA-GSMT perform the
best in most tasks.
❏ The performance of MFEA-MT in the majority of tasks
completely surpasses that of MEFA. MFEA-GSMT performs
better than or similar to MFEA-GS on 16 out of 18
tasks. MFEA-OBL also outperforms MFEA on most tasks.
These results imply that OBL is an effective strategy introduced
into the MFEA.
❏ MFEA-MT outperforms MFEA-OBL on 17 out of 18
tasks, which suggests that the proposed mirror transformation
strategy could perform better than the classical OBL.
C. Effects of Gene-Similarity-Based
Inter-Task Transfer Strategy
This section explores the effects of the proposed gene-similaritybased
inter-task transfer strategy. The term MFEA-GS is adopted
to denote MFEA with only the adaptive gene-similarity-based
inter-task transfer strategy, i.e., without using the mirror transformation
strategy. MFEA-GS is compared with the MFEA-KLD,
i.e., an MFEA selecting the most similar source-tasks based on
the subpopulation similarity, instead of gene similarity, for intertask
knowledge transfer. In MFEA-KLD, the KLD value of two
subpopulation distributions in the evolution process is used to
measure the similarity between tasks. In assortative mating, the
most similar source subpopulation is selected to mate with the
target subpopulation. MFEA-GS and MFEA-KLD are also compared
with MFEA and MFEA-GSMT to show the effects of the
proposed gene-similarity-based inter-task transfer strategy.
Many-tasking optimization problems are selected for the
benchmark test suite here, since it is more challenging for
inter-task transfer strategies. Table III presents the experimental
results of the compared algorithms on a five-tasking optimization
test suite proposed in the WCCI2021 Competition on
Evolutionary Multi-task Optimization, which contains 10 test
problems named MaT1-MaT10. The experimental results with
the best average objective values are highlighted in bold font.
The following observations are obtained on the results:
❏ MFEA-GS and MFEA-GSMT perform the best in most
many-tasking optimization problems, which implies that the
similarity-based inter-task transfer strategy can promote the
positive transfer of knowledge.
❏ MFEA-GS performs better than or similar to MFEA-KLD
on 45 out of 50 tasks, which suggests that the proposed
gene-similarity-based inter-task transfer can handle the
many-tasking problems better than the population-similarity-based
inter-task transfer.
❏ The performance of MFEA-GSMT is similar to that of
MFEA-GS, which indicates that the gene-similarity-based
inter-task transfer plays a dominant role in the improvement
of the algorithm on many-tasking problems. The mirror
transformation strategy might be less effective in dealing with
many-tasking problems, where the partition of the search
areas could be too coarse to favor the search of any task.
50 IEEE COMPUTATIONAL INTELLIGENCE MAGAZINE | NOVEMBER 2021
D. Results on Real-World Problems
In this part, the well-known parameter optimization in back propagation
(BP) of neural networks is taken as a representative realworld
problem to challenge the proposed algorithm. BP adjusts
the connection weights and thresholds of the network to optimize
the loss between the actual output of the network and the target
output. Particularly, two three-layer BP neural networks are optimized
at the same time to show the effectiveness of multi-tasking
optimization. The training and testing data of the neural network
are the housing information data in the suburbs of Boston, Massachusetts
(http://archive.ics.uci.edu/ml/machine-learning
-databases/housing/housing.data). The number of nodes in the
input layer of the two networks are both set to 13. The numbers
of the output layer nodes are both set to 1. The numbers of the
hidden layer nodes of the two models are set to 10 and 20,
respectively. As such, there are 151(=13)10+10+10+1) parameters
in the first network model and 301(=13)20+20+20+1)
parameters in the second network model to optimize. The L1
norm loss function is used as the fitness evaluation function.
To reflect the differences in the performance of the compared
algorithms, the gradient descent method is not used to
update the weights and thresholds of the models during the
evolution. Once the evolution ends, we use the optimal solution
obtained by the compared algorithms as the initial parameters of
the models and then train the models using the gradient descent
method. Table IV shows the mean and standard deviation of the
loss of the models in the training data during the evolution, test
data during the evolution, and test data using the EA optimal
solution as the initialization parameter for the gradient descent
method. Figure 5 shows the convergence trend of the model
error on the training data during the iteration process. It can be
http://archive.ics.uci.edu/ml/machine-learning(http://archive.ics.uci.edu/ml/machine-learning-databases/housing/housing.data http://archive.ics.uci.edu/ml/machine-learning(http://archive.ics.uci.edu/ml/machine-learning-databases/housing/housing.data

IEEE Computational Intelligence Magazine - November 2021

Table of Contents for the Digital Edition of IEEE Computational Intelligence Magazine - November 2021

IEEE Computational Intelligence Magazine - November 2021 - Cover1
IEEE Computational Intelligence Magazine - November 2021 - Cover2
IEEE Computational Intelligence Magazine - November 2021 - 1
IEEE Computational Intelligence Magazine - November 2021 - 2
IEEE Computational Intelligence Magazine - November 2021 - 3
IEEE Computational Intelligence Magazine - November 2021 - 4
IEEE Computational Intelligence Magazine - November 2021 - 5
IEEE Computational Intelligence Magazine - November 2021 - 6
IEEE Computational Intelligence Magazine - November 2021 - 7
IEEE Computational Intelligence Magazine - November 2021 - 8
IEEE Computational Intelligence Magazine - November 2021 - 9
IEEE Computational Intelligence Magazine - November 2021 - 10
IEEE Computational Intelligence Magazine - November 2021 - 11
IEEE Computational Intelligence Magazine - November 2021 - 12
IEEE Computational Intelligence Magazine - November 2021 - 13
IEEE Computational Intelligence Magazine - November 2021 - 14
IEEE Computational Intelligence Magazine - November 2021 - 15
IEEE Computational Intelligence Magazine - November 2021 - 16
IEEE Computational Intelligence Magazine - November 2021 - 17
IEEE Computational Intelligence Magazine - November 2021 - 18
IEEE Computational Intelligence Magazine - November 2021 - 19
IEEE Computational Intelligence Magazine - November 2021 - 20
IEEE Computational Intelligence Magazine - November 2021 - 21
IEEE Computational Intelligence Magazine - November 2021 - 22
IEEE Computational Intelligence Magazine - November 2021 - 23
IEEE Computational Intelligence Magazine - November 2021 - 24
IEEE Computational Intelligence Magazine - November 2021 - 25
IEEE Computational Intelligence Magazine - November 2021 - 26
IEEE Computational Intelligence Magazine - November 2021 - 27
IEEE Computational Intelligence Magazine - November 2021 - 28
IEEE Computational Intelligence Magazine - November 2021 - 29
IEEE Computational Intelligence Magazine - November 2021 - 30
IEEE Computational Intelligence Magazine - November 2021 - 31
IEEE Computational Intelligence Magazine - November 2021 - 32
IEEE Computational Intelligence Magazine - November 2021 - 33
IEEE Computational Intelligence Magazine - November 2021 - 34
IEEE Computational Intelligence Magazine - November 2021 - 35
IEEE Computational Intelligence Magazine - November 2021 - 36
IEEE Computational Intelligence Magazine - November 2021 - 37
IEEE Computational Intelligence Magazine - November 2021 - 38
IEEE Computational Intelligence Magazine - November 2021 - 39
IEEE Computational Intelligence Magazine - November 2021 - 40
IEEE Computational Intelligence Magazine - November 2021 - 41
IEEE Computational Intelligence Magazine - November 2021 - 42
IEEE Computational Intelligence Magazine - November 2021 - 43
IEEE Computational Intelligence Magazine - November 2021 - 44
IEEE Computational Intelligence Magazine - November 2021 - 45
IEEE Computational Intelligence Magazine - November 2021 - 46
IEEE Computational Intelligence Magazine - November 2021 - 47
IEEE Computational Intelligence Magazine - November 2021 - 48
IEEE Computational Intelligence Magazine - November 2021 - 49
IEEE Computational Intelligence Magazine - November 2021 - 50
IEEE Computational Intelligence Magazine - November 2021 - 51
IEEE Computational Intelligence Magazine - November 2021 - 52
IEEE Computational Intelligence Magazine - November 2021 - 53
IEEE Computational Intelligence Magazine - November 2021 - 54
IEEE Computational Intelligence Magazine - November 2021 - 55
IEEE Computational Intelligence Magazine - November 2021 - 56
IEEE Computational Intelligence Magazine - November 2021 - 57
IEEE Computational Intelligence Magazine - November 2021 - 58
IEEE Computational Intelligence Magazine - November 2021 - 59
IEEE Computational Intelligence Magazine - November 2021 - 60
IEEE Computational Intelligence Magazine - November 2021 - 61
IEEE Computational Intelligence Magazine - November 2021 - 62
IEEE Computational Intelligence Magazine - November 2021 - 63
IEEE Computational Intelligence Magazine - November 2021 - 64
IEEE Computational Intelligence Magazine - November 2021 - 65
IEEE Computational Intelligence Magazine - November 2021 - 66
IEEE Computational Intelligence Magazine - November 2021 - 67
IEEE Computational Intelligence Magazine - November 2021 - 68
IEEE Computational Intelligence Magazine - November 2021 - 69
IEEE Computational Intelligence Magazine - November 2021 - 70
IEEE Computational Intelligence Magazine - November 2021 - 71
IEEE Computational Intelligence Magazine - November 2021 - 72
IEEE Computational Intelligence Magazine - November 2021 - 73
IEEE Computational Intelligence Magazine - November 2021 - 74
IEEE Computational Intelligence Magazine - November 2021 - 75
IEEE Computational Intelligence Magazine - November 2021 - 76
IEEE Computational Intelligence Magazine - November 2021 - 77
IEEE Computational Intelligence Magazine - November 2021 - 78
IEEE Computational Intelligence Magazine - November 2021 - 79
IEEE Computational Intelligence Magazine - November 2021 - 80
IEEE Computational Intelligence Magazine - November 2021 - 81
IEEE Computational Intelligence Magazine - November 2021 - 82
IEEE Computational Intelligence Magazine - November 2021 - 83
IEEE Computational Intelligence Magazine - November 2021 - 84
IEEE Computational Intelligence Magazine - November 2021 - 85
IEEE Computational Intelligence Magazine - November 2021 - 86
IEEE Computational Intelligence Magazine - November 2021 - 87
IEEE Computational Intelligence Magazine - November 2021 - 88
IEEE Computational Intelligence Magazine - November 2021 - 89
IEEE Computational Intelligence Magazine - November 2021 - 90
IEEE Computational Intelligence Magazine - November 2021 - 91
IEEE Computational Intelligence Magazine - November 2021 - 92
IEEE Computational Intelligence Magazine - November 2021 - 93
IEEE Computational Intelligence Magazine - November 2021 - 94
IEEE Computational Intelligence Magazine - November 2021 - 95
IEEE Computational Intelligence Magazine - November 2021 - 96
IEEE Computational Intelligence Magazine - November 2021 - 97
IEEE Computational Intelligence Magazine - November 2021 - 98
IEEE Computational Intelligence Magazine - November 2021 - 99
IEEE Computational Intelligence Magazine - November 2021 - 100
IEEE Computational Intelligence Magazine - November 2021 - Cover3
IEEE Computational Intelligence Magazine - November 2021 - 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