IEEE Computational Intelligence Magazine - August 2019 - 62

diversity. Note that in this paper, we
focus on these properties of a solution
set in the objective space rather than in
the decision space, in spite of the equal
importance of the latter one [2].
While many MOEAs aim at enhancing the convergence of a solution set [3],
[4], there has been an increasing number
of MOEAs focusing on preserving the
diversity of a solution set in recent years,
such as the diversity estimation based
MOEAs [5], [6], the decomposition
based MOEAs [7], [8], and the indicator based MOEAs [9], [10]. Diversity
preservation is an important topic in
MOEAs, since a solution set with better
diversity can provide decision makers
more information when choosing their
preferred solutions [11]. Moreover, some
real-world applications naturally require
a solution set with good diversity. For
example, ensemble learning requires
multiple models with sufficient differences [12].
Due to the importance of diversity in
the obtained solution sets, some metrics
have been designed for assessing the
diversity performance of MOEAs, which
can be divided into two categories, i.e.,
metrics assessing only diversity and metrics assessing both convergence and
diversity. However, most of these metrics
have limitations. For the metrics assessing
only diversity, some of them (e.g., Spacing [13]) bias the assessment of evenness,
and some others (e.g., CL n [14]) bias the
assessment of spread, whereas few of
them are able to assess both the evenness

and spread of a solution set. Consider the
three solution sets depicted in Fig. 1,
where S 1 has a good evenness and a
poor spread, S 2 has a poor evenness and
a good spread, and S 3 has a good evenness and a good spread. Obviously, the
diversity of S 3 is significantly better than
S 1 and S 2 . However, for the diversity
metrics biasing the assessment of evenness, they may identify S 1 as the one
with the best diversity; similarly, the
metrics biasing towards the assessment
of spread may identify S 2 as the one
with the best diversity. As for the metrics assessing both convergence and
diversity (e.g., IGD [15]), it is difficult to
merely assess diversity without considering convergence.
To address this issue, this paper proposes a new diversity metric that can
effectively assess both the evenness and
spread of a solution set obtained by
MOEAs. To better compare the diversity
performance of different MOEAs, this
paper also proposes a multi-objective
test suite containing various complex
Pareto fronts, which poses stiff challenges for existing MOEAs in terms of
diversity preservation. Specifically, the
contributions of this paper consist of the
following two aspects:
❏ A performance metric is proposed
for assessing the diversity of a solution set obtained by MOEAs. The
proposed metric assesses both the
evenness and spread of a solution set
by projecting it to the (M -1)dimensional unit hypercube (M

Good Evenness
Good Spread

f2

Poor Evenness
Good Spread

f2

f2

Good Evenness
Poor Spread

denotes the number of objectives),
and calculating the "volume" of the
projected solution set as its diversity.
Both illustrative examples and experimental studies indicate that the proposed metric has better performance
in diversity assessment than existing metrics.
❏ A multi-objective test suite is proposed for comparing the diversity
performance of existing MOEAs,
which contains eight bi- or threeobjective MOPs with simple landscapes but various irregular Pareto
fronts. The proposed test suite poses
stiff challenges to existing MOEAs to
obtain a set of solutions with good
evenness and spread, thereby effectively distinguishing between the
diversity performance of different
MOEAs. According to the experimental results of five popular
MOEAs on the proposed test suite, it
turns out that the compared MOEAs
exhibit significantly different diversity performance, and none of them is
able to perform consistently well on
all the proposed MOPs.
The rest of this paper is organized as
follows. In Section II, existing metrics
for diversity assessment are revisited and
the proposed metric is detailed. In Section III, the effectiveness of the proposed metric is verified by comparing it
with several metrics in assessing the
diversity of solution sets obtained by five
popular MOEAs. In Section IV, existing
multi-objective test suites are reviewed,

Solutions
Solutions
Pareto Front

Pareto Front

o

Solutions

f1

o

(a)

f1
(b)

Pareto Front

o

f1
(c)

FIGURE 1 Three solution sets for a bi-objective optimization problem. (a) Solution set S1, (b) Solution set S2 and (c) Solution set S3.

62

IEEE COMPUTATIONAL INTELLIGENCE MAGAZINE | AUGUST 2019



IEEE Computational Intelligence Magazine - August 2019

Table of Contents for the Digital Edition of IEEE Computational Intelligence Magazine - August 2019

Contents
IEEE Computational Intelligence Magazine - August 2019 - Cover1
IEEE Computational Intelligence Magazine - August 2019 - Cover2
IEEE Computational Intelligence Magazine - August 2019 - Contents
IEEE Computational Intelligence Magazine - August 2019 - 2
IEEE Computational Intelligence Magazine - August 2019 - 3
IEEE Computational Intelligence Magazine - August 2019 - 4
IEEE Computational Intelligence Magazine - August 2019 - 5
IEEE Computational Intelligence Magazine - August 2019 - 6
IEEE Computational Intelligence Magazine - August 2019 - 7
IEEE Computational Intelligence Magazine - August 2019 - 8
IEEE Computational Intelligence Magazine - August 2019 - 9
IEEE Computational Intelligence Magazine - August 2019 - 10
IEEE Computational Intelligence Magazine - August 2019 - 11
IEEE Computational Intelligence Magazine - August 2019 - 12
IEEE Computational Intelligence Magazine - August 2019 - 13
IEEE Computational Intelligence Magazine - August 2019 - 14
IEEE Computational Intelligence Magazine - August 2019 - 15
IEEE Computational Intelligence Magazine - August 2019 - 16
IEEE Computational Intelligence Magazine - August 2019 - 17
IEEE Computational Intelligence Magazine - August 2019 - 18
IEEE Computational Intelligence Magazine - August 2019 - 19
IEEE Computational Intelligence Magazine - August 2019 - 20
IEEE Computational Intelligence Magazine - August 2019 - 21
IEEE Computational Intelligence Magazine - August 2019 - 22
IEEE Computational Intelligence Magazine - August 2019 - 23
IEEE Computational Intelligence Magazine - August 2019 - 24
IEEE Computational Intelligence Magazine - August 2019 - 25
IEEE Computational Intelligence Magazine - August 2019 - 26
IEEE Computational Intelligence Magazine - August 2019 - 27
IEEE Computational Intelligence Magazine - August 2019 - 28
IEEE Computational Intelligence Magazine - August 2019 - 29
IEEE Computational Intelligence Magazine - August 2019 - 30
IEEE Computational Intelligence Magazine - August 2019 - 31
IEEE Computational Intelligence Magazine - August 2019 - 32
IEEE Computational Intelligence Magazine - August 2019 - 33
IEEE Computational Intelligence Magazine - August 2019 - 34
IEEE Computational Intelligence Magazine - August 2019 - 35
IEEE Computational Intelligence Magazine - August 2019 - 36
IEEE Computational Intelligence Magazine - August 2019 - 37
IEEE Computational Intelligence Magazine - August 2019 - 38
IEEE Computational Intelligence Magazine - August 2019 - 39
IEEE Computational Intelligence Magazine - August 2019 - 40
IEEE Computational Intelligence Magazine - August 2019 - 41
IEEE Computational Intelligence Magazine - August 2019 - 42
IEEE Computational Intelligence Magazine - August 2019 - 43
IEEE Computational Intelligence Magazine - August 2019 - 44
IEEE Computational Intelligence Magazine - August 2019 - 45
IEEE Computational Intelligence Magazine - August 2019 - 46
IEEE Computational Intelligence Magazine - August 2019 - 47
IEEE Computational Intelligence Magazine - August 2019 - 48
IEEE Computational Intelligence Magazine - August 2019 - 49
IEEE Computational Intelligence Magazine - August 2019 - 50
IEEE Computational Intelligence Magazine - August 2019 - 51
IEEE Computational Intelligence Magazine - August 2019 - 52
IEEE Computational Intelligence Magazine - August 2019 - 53
IEEE Computational Intelligence Magazine - August 2019 - 54
IEEE Computational Intelligence Magazine - August 2019 - 55
IEEE Computational Intelligence Magazine - August 2019 - 56
IEEE Computational Intelligence Magazine - August 2019 - 57
IEEE Computational Intelligence Magazine - August 2019 - 58
IEEE Computational Intelligence Magazine - August 2019 - 59
IEEE Computational Intelligence Magazine - August 2019 - 60
IEEE Computational Intelligence Magazine - August 2019 - 61
IEEE Computational Intelligence Magazine - August 2019 - 62
IEEE Computational Intelligence Magazine - August 2019 - 63
IEEE Computational Intelligence Magazine - August 2019 - 64
IEEE Computational Intelligence Magazine - August 2019 - 65
IEEE Computational Intelligence Magazine - August 2019 - 66
IEEE Computational Intelligence Magazine - August 2019 - 67
IEEE Computational Intelligence Magazine - August 2019 - 68
IEEE Computational Intelligence Magazine - August 2019 - 69
IEEE Computational Intelligence Magazine - August 2019 - 70
IEEE Computational Intelligence Magazine - August 2019 - 71
IEEE Computational Intelligence Magazine - August 2019 - 72
IEEE Computational Intelligence Magazine - August 2019 - 73
IEEE Computational Intelligence Magazine - August 2019 - 74
IEEE Computational Intelligence Magazine - August 2019 - 75
IEEE Computational Intelligence Magazine - August 2019 - 76
IEEE Computational Intelligence Magazine - August 2019 - Cover3
IEEE Computational Intelligence Magazine - August 2019 - 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