Progressively Interactive Evolutionary Multi-Objective Optimization ...
Progressively Interactive Evolutionary Multi-Objective Optimization ...
Progressively Interactive Evolutionary Multi-Objective Optimization ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
TABLE III<br />
DISTANCE OF OBTAINED SOLUTION FROM THE MOST PREFERRED<br />
SOLUTION, NUMBER OF FUNCTION EVALUATIONS, AND NUMBER OF DM<br />
CALLS REQUIRED BY PI-NSGA-II-VF ON THE THREE-OBJECTIVE<br />
DTLZ8 PROBLEM. ds = 0.1.<br />
Minimum Median Maximum<br />
Accuracy 0.0074 0.0230 0.0819<br />
# of Function Eval. 3706 4625 4665<br />
# of DM Calls 8 11 18<br />
as n = 10M. So the five objective test problem which<br />
we consider here has 50 number of decision variables. The<br />
original problem once again is a minimization problem but<br />
since we wish to maximize the objectives a negative sign<br />
has been used before each of the objectives to turn the<br />
problem into a maximization problem. The description of<br />
the test problem for M number of objectives and n number<br />
of variables is as follows:<br />
⌊j n<br />
M Maximize fj(x) = − ⌋<br />
i=⌊(j−1) n<br />
M<br />
subject to gj(x) = f 2 M (x) + f 2 j<br />
⌋<br />
x0.1 i , j = 1, 2, . . . , M,<br />
(x) − 1 ≥ 0,<br />
j = 1, 2, . . . , M − 1,<br />
0 ≤ xi ≤ 1, for i = 1, . . . , n,<br />
(7)<br />
For this test problem, the Pareto-optimal front is a curve<br />
with f1 = f2 = . . . = fM−1. The Pareto-optimal curve<br />
lies on the intersection of all M − 1 constraints. A two<br />
dimensional plot of the Pareto-optimal front with fM and<br />
any other objective represents a circular arc of radius 1.<br />
The Pareto-optimal front for a five-objective DTLZ9 problem<br />
is shown in Figure 8 with objectives f1 and f5. The other<br />
objective values (f2, f3, f4) are equal to f1.<br />
For this problem, we choose a non-linear DM-emulated<br />
value function, as follows:<br />
5<br />
V (f) = 1/ (fi − ai) 2 , (8)<br />
i=1<br />
where a = (−0.175, −0.175, −0.175, −0.175, −0.4899) T .<br />
This value function produces the most preferred point as<br />
z ∗ = (−0.2, −0.2, −0.2, −0.2, −0.9798).<br />
Table IV presents the obtained solutions by PI-NSGA-II-<br />
VF with 50 population members. Table V shows the accuracy<br />
TABLE IV<br />
FINAL OBJECTIVE VALUES OBTAINED FROM PI-NSGA-II-VF FOR THE<br />
FIVE-OBJECTIVE DTLZ9 PROBLEM.<br />
z ∗ Best Median Worst<br />
f1 -0.2000 -0.2012 -0.2023 -0.2610<br />
f2 -0.2000 -0.2002 -0.2008 -0.2408<br />
f3 -0.2000 -0.2008 -0.2024 -0.2111<br />
f4 -0.2000 -0.2005 -0.2004 -0.2007<br />
f5 -0.9798 -0.9798 -0.9797 -0.9797<br />
measure, the number of overall function evaluations, and<br />
0<br />
−0.2<br />
−0.4<br />
f_5<br />
−0.6<br />
−0.8<br />
−1<br />
Pareto Optimal<br />
Front<br />
Most<br />
Preferred Point<br />
−1 −0.8 −0.6 −0.4 −0.2 0<br />
f_1<br />
Fig. 8. Final population members after termination of the algorithm for<br />
five-objective DTLZ9 problem.<br />
TABLE V<br />
DISTANCE OF OBTAINED SOLUTION FROM THE MOST PREFERRED<br />
SOLUTION, FUNCTION EVALUATIONS, AND THE NUMBER OF DM CALLS<br />
REQUIRED BY PI-NSGA-II-VF FOR THE FIVE-OBJECTIVE DTLZ9<br />
PROBLEM. ds = 0.01.<br />
minimum median maximum<br />
Accuracy 0.0015 0.0034 0.0742<br />
# of Function Eval. 25452 29035 38043<br />
# of DM Calls 59 63 89<br />
the number of DM calls. Although the points close to the<br />
most preferred point are obtained in each run, the higher<br />
dimensionality of the problem requires more function evaluations<br />
and DM calls compared to the three-objective test<br />
problem. However, the above results are obtained for a strict<br />
termination criterion with ds = 0.01. Smaller number of DM<br />
calls and evaluations are expected if this termination criterion<br />
is relaxed. In Table VI, the termination parameter ds has been<br />
relaxed to 0.1. Once again we find that this leads to reduction<br />
in function evaluations as well as reduction in the number of<br />
DM-calls. The accuracy also becomes low.<br />
TABLE VI<br />
DISTANCE OF OBTAINED SOLUTION FROM THE MOST PREFERRED<br />
SOLUTION, FUNCTION EVALUATIONS, AND THE NUMBER OF DM CALLS<br />
REQUIRED BY PI-NSGA-II-VF FOR THE FIVE-OBJECTIVE DTLZ9<br />
PROBLEM. ds = 0.1<br />
minimum median maximum<br />
Accuracy 0.0284 0.0673 1.3836<br />
# of Function Eval. 8201 9273 12806<br />
# of DM Calls 19 24 33<br />
It is worth mentioning that the application of a usual EMO<br />
(including the original NSGA-II) is reported to face difficulties<br />
in converging to the entire five-dimensional Paretooptimal<br />
front with an identical number of function evalua-<br />
53