Table III.

The algorithmic parameter tuning results based on the full factorial design methodology

AlgorithmParameterCandidate valuesSelected value
UIMAPopulation size (PopSize) a[240; 280; 320]240
UIMAMigration criterion (λ)[0.1; 0.2; 0.3]0.1
UIMANumber of immigrants (Nimg)[3; 4; 5]4
UIMAStopping criterion (MaxIter)[1200; 1400; 1600]1600
EAPopulation size (PopSize)b[40; 50; 60]60
EACrossover probability (σc)[0.3; 0.5; 0.8]0.8
EAMutation probability (σm)[0.01; 0.04; 0.06]0.06
EANumber of chromosomes attending each tournament (TourSize)[20; 30; 40]40
EAStopping criterion (MaxGen)b[4000; 5000; 6000]6000
PSOPopulation size (PopSize)b[40; 50; 60]60
PSOCognition component (C1)[1.5; 2.0; 2.5]2.0
PSOSocial component (C2)[1.5; 2.0; 2.5]1.5
PSOInertia weight (W)[0.3; 0.5; 0.8]0.5
PSOStopping criterion (MaxIter)b[4000; 5000; 6000]6000
EDAPopulation size (PopSize)b[40; 50; 60]60
EDAShaking coefficient (ε)[0.1; 0.3; 0.5]0.1
EDAElitism coefficient (ψ)[0.4; 0.6; 0.8]0.6
EDAStopping criterion (MaxGen)b[4000; 5000; 6000]6000
DEPopulation size (PopSize)b[40; 50; 60]60
DEMutation coefficient (α)[0.4; 0.6; 0.8]0.8
DECrossover probability (σc)[0.3; 0.5; 0.6]0.3
DEStopping criterion (MaxGen)b[4000; 5000; 6000]6000
VNSLocal search size (SlsVNS)[15; 20; 25]20
VNSStopping criterion (MaxIter)[4000; 5000; 6000]6000
TSTabu list size (StlTS)[10; 15; 20]10
TSLocal search size (SlsTS)[15; 20; 25]20
TSStopping criterion (MaxIter)[4000; 5000; 6000]6000
SAInitial Boltzmann temperature (τ)[2000; 3000; 3500]3500
SATemperature interval (Δτ)[0.10; 0.30; 0.50]0.50
SAStopping criterion (MaxIter)[4000; 5000; 6000]6000

Note:

aThe UIMA population was evenly distributed between its four islands (i.e. the UIMA population of 240 individuals was distributed between its four islands in the way that the EA, PSO, EDA, and DE sub-populations would have 60 individuals per sub-population); bthe population size and stopping criterion that were set for EA, PSO, EDA, and DE when they were executed independently

or Create an Account

Close Modal
Close Modal