30.07.2013 Views

Progressively Interactive Evolutionary Multi-Objective Optimization ...

Progressively Interactive Evolutionary Multi-Objective Optimization ...

Progressively Interactive Evolutionary Multi-Objective Optimization ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

cating the robustness of our procedure.<br />

6.4 ProblemDS1<br />

Thisproblemhas10upperand10lowerlevelvariables. Thus,anoverallpopulationof<br />

size Nu = 400 is used here. For this problem, we first consider τ = 1. Figure 19 shows<br />

the obtained archive solutions for a typical run. It is worth mentioning here that this<br />

problemwaspossibletobesolveduptoonlysixvariables(intotal)byourearlierfixed<br />

BLEMOapproach(Deb and Sinha, 2009a). But here with our hybrid and self-adaptive<br />

approach, we are able to solve 20-variable version of the problem. Later, we present<br />

results with40variablesas well for this problem.<br />

F2<br />

1.2<br />

1<br />

0.8<br />

0.6<br />

0.4<br />

0.2<br />

0<br />

0 0.2 0.4 0.6<br />

F1<br />

0.8 1 1.2<br />

Figure 19: Final archive solutions for<br />

problemDS1.<br />

F2<br />

1.2<br />

1<br />

0.8<br />

0.6<br />

0.4<br />

0.2<br />

0<br />

0 0.2 0.4 0.6<br />

F1<br />

0.8 1 1.2<br />

Figure 20: Attainment surfaces(0%, 50%<br />

and100%)forproblemDS1from21runs.<br />

The attainment surface plots in Figure 20 further show the robustness of the proposed<br />

algorithm. The hypervolumes for the obtained attainment surfaces are 0.7812,<br />

0.7984and0.7992,withamaximumdifferenceofabout2%. Theparametricstudywith<br />

Nu in Figure 21 shows that Nu = 400 is the best choice in terms of achieving a similar<br />

performance on the hypervolume measure using the smallest number of function<br />

evaluations,thereby supporting our setting Nu = 20n.<br />

Sincethis problemismore difficultcomparedtothepreviousproblems (TP1,TP2,<br />

andTP4),we investigatethe effectofself-adaptivechanges inlower levelNSGA-IIparameters<br />

(Nl and tl) with the generation counter. In the left side plot of Figure 22, we<br />

show the average value of these two parameters for every upper level generation (T)<br />

from a typical simulation run. It is interesting to note that, starting with an average<br />

of 20 members in each lower level subpopulation, the number reduces with generation<br />

counter, meaning that smaller population sizes are needed for later lower level<br />

simulations. The average subpopulation size reduces to its lower permissible value<br />

of four in 32 generations. Occasional increase in average Nl indicates that an upper<br />

level variable vector may have been found near a previously undiscovered region of<br />

the Pareto-optimal front. The hybrid algorithm increases its lower level population to<br />

explorethe regionbetterinsuchoccasions.<br />

Thevariationofnumberoflowerlevelgenerations(tl)beforeterminationalsofollows<br />

a similar trend, except that at the end only 3-9 generations are required to fulfill<br />

101

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!