12.07.2013 Views

Improved ant colony optimization algorithms for continuous ... - CoDE

Improved ant colony optimization algorithms for continuous ... - CoDE

Improved ant colony optimization algorithms for continuous ... - CoDE

SHOW MORE
SHOW LESS

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

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

Saved successfully!

Ooh no, something went wrong!