Improved ant colony optimization algorithms for continuous ... - CoDE
Improved ant colony optimization algorithms for continuous ... - CoDE
Improved ant colony optimization algorithms for continuous ... - CoDE
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
42 Ant Colony Optimization <strong>for</strong> Mixed Variable Problems<br />
Mean f(x)<br />
0 5 10 15 20 25 30<br />
Mean f(x)<br />
0 10 20 30 40 50<br />
Ackley−ordered discrete variables<br />
Native mixed approach<br />
Continuous relaxation approach<br />
Rand search<br />
2 10<br />
Number of intervals<br />
1<br />
10 2<br />
10 3<br />
Rastrigin−ordered discrete variables<br />
Native mixed approach<br />
Continuous relaxation approach<br />
Rand search<br />
2 10<br />
Number of intervals<br />
1<br />
10 2<br />
10 3<br />
Mean f(x)<br />
0 5 10 15 20 25 30<br />
Mean f(x)<br />
0 10 20 30 40 50<br />
Ackley−categorical variables<br />
Native mixed approach<br />
Continuous relaxation approach<br />
Rand search<br />
2 10<br />
number of intervals<br />
1<br />
10 2<br />
Rastrigin−categorical variables<br />
Native mixed approach<br />
Continuous relaxation approach<br />
Rand search<br />
2 10<br />
number of intervals<br />
1<br />
10 2<br />
Figure 4.4: The mean value evaluation of ACOMV-o and ACOMV-c on<br />
6 dimensional benchmark functions after 10000 evaluations, with intervals<br />
t ∈ {2, 5, 10, 20, ..., 90, 100, 200, ..., 900, 1000}<br />
.<br />
4.5.1 Parameter Tuning of ACOMV<br />
A crucial aspect of mixed-variable <strong>algorithms</strong>’ parameter configuration is<br />
generalization. Given a set of artificial mixed-variable benchmark functions<br />
as training instances, our goal is to find high-per<strong>for</strong>ming algorithm parameters<br />
that per<strong>for</strong>m well on unseen problems that are not available when deciding<br />
on the algorithm parameters [13]. There<strong>for</strong>e, we avoid over-tuning by<br />
applying Iterated F-Race to artificial mixed-variable benchmark functions<br />
rather than the engineering problems , which ACOMV are tested and compared<br />
in Section 4.6. For the generalization of parameters, the instances of<br />
training set are designed across six mixed-variable benchmark functions with<br />
mixed dimensions(2, 4, 6, 8, 10, 12, 14) [61], involving two setups of benchmark<br />
functions,(i) with ordered discrete variables, and (ii) with categorical<br />
variables. We use 300 random instances and 5000 budget of experimental<br />
evaluations in the automatic tuning procedure. The parameters obtained<br />
are in Table 4.2. it is used <strong>for</strong> per<strong>for</strong>mance evaluation of ACOMV later ,<br />
and also <strong>for</strong> real world engineering <strong>optimization</strong> problems in Section 4.6.<br />
10 3<br />
10 3