IEEE Computational Intelligence Magazine - May 2023 - 48

the MOEA-CPI algorithm has distinct accuracy and robustness
advantages over some state-of-the-art methods.
The contributions of this paper can be summarized as
follows.
❏ This paper applies Node2vec and the density-based aggregation
strategy to extract graph-level information based on the
input graph structure for constructing the prior layer and generating
a high-quality initialization. The walk-based sampling
strategy ofNode2vec can lead the acquired prior information
(i.e., the graph-level information) to possess high-dimensional
structural information, whichmakes the prior layer and initialization
possess global information.
❏ This paper applies the Jaccard similarity coefficient to extract
node-level information for guiding the mutation strategy. The
Jaccard similarity only considers the node-level information,
and the mutation strategy is essentially a node-to-node operation.
Because ofthe natural similarity between the node-level
information and the mutation strategy, the node-level information
is used in a guidance role to further improve the performance
ofthemutation strategy.
❏ After carefully exploring the structures ofmultilayer networks,
great differences are observed between different layers in terms
of the clarity of their community structures. Therefore, a
weighted strategy is proposed to dynamically assign the weight
for each layer to make the most ofthe valuable extracted information
and eliminate invalid information, thus further
improving the accuracy and robustness ofthe algorithm.
The rest ofthe paper is organized as follows. The formulation
ofCD for multilayer networks and the existing algorithms
are introduced in Section II. Section III introduces the proposed
MOEA-CPI algorithm in detail. The specific experimental
settings, experimental results, and algorithm analysis
are revealed in Section IV. Section V concludes this paper.
II. Related Work
This section first defines the problems discussed in Section IIA.
Then, Section II-B introduces the existing CD algorithms
for multilayer networks. Finally, semi-supervised learningenhanced
CD methods are introduced in Section II-C.
A. Problem Definition
In the past few years, researchers have conducted studies on different
kinds ofmulti-relationship networks, such as multiplex networks,
interdependent networks, and interconnected
networks [19].Thispaper focusesonmultilayernetworks(multiplex
networks), which can be represented as G ¼fV; Elgðl ¼
f1; 2; ...LgÞ. L denotes the total number of network layers, V
stands for the node set, and El represents the connections between
the nodes in the lth layer. Amultilayer network includes a series of
network layers, where each layer has the same node set VðjVj¼
NÞ and a different edge set El. The existing MCD algorithms
regard each network layer as a weighted and undirected graph (or
matrix), and these algorithms code amultilayernetwork as aseries
of adjacency matrices AðlÞ 2 RNNðl ¼f1; 2; ...LgÞ.In addition,
complementarity remains across the various layers in
48 IEEE COMPUTATIONAL INTELLIGENCE MAGAZINE | MAY 2023
multilayer networks, which can reflect the multiple relations
between objects with higher accuracy. For example, Figure 1(a)
shows a two-layer network with the same nodes in each layer. In
the first layer, only the community ofnode set {1, 2, 3} is clear,
while in the second layer, only the community ofnode set {4, 5,
6} is clear. In other words, the information of each layer is
incomplete and complementary [4]. Hence, the community
structure produced by a single layer is not precise for defining a
multilayer network. To address this issue, the core purposes of
MCD are to combine the information contained across the
layers, obtain a unified partition, and ensure that each node is in
the same community in different layers, i.e., produce common
community partitions.
In this paper, two authoritative metrics, named the normalized
mutual information (NMI) [4] and adjusted Rand
index (ARI) [4], are selected to assess the performance of the
proposed algorithm. More specifically, the NMI,defined in
(1), is one of the most widely used metrics for assessing CD
algorithms by measuring the similarity between the produced
partition V and the ground-truth partition C.
NMIðV; CÞ¼
IðV; CÞ
jHðVÞþHðCÞj=2
(1)
where V and C denote the detected partition and the ground
truth, respectively. I stands for mutual information. HðVÞ and
HðCÞ denote the entropies of V and C, respectively. The
range of NMI is from 0 to 1, and the larger the value is, the
better the clustering results are.
The ARI stands for the proportion of correct decisions of
two types. One validly classifies the node pairs from the same
class as they belong to the same cluster. The other correctly distinguishes
the node pairs in different clusters, as shown in (2).
ARI ¼
where
RIðV; CÞ¼
TP þTN
TP þ FP þ FNþTN
(3)
where FP indicates false positive decisions and FN denotes
false negative decisions. In contrast, TP and TN represent true
positives and true negatives, respectively. EðRI) is the expectation
value of RI. The more the value of ARI approaches 1,
the better the algorithm performs.
B.MCD
Unlike the success of single-layer network CD, the research on
CD for multilayer networks has not formed a uniform framework
nor reached a consensus definition. The existing algorithms can be
divided into two categories, i.e., extended single-layer network
methods and multilayer network-oriented methods.
The extended single-layer networks are directly extrapolated
from the traditional network CD algorithms based on
some strategies. Generally, these methods can be divided into
RI EðRIÞ
maxðRIÞ EðRIÞ
(2)

IEEE Computational Intelligence Magazine - May 2023

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

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