Introduction Algorithm Discription Noiseless Testbed Noisy Testbed Conclusion
Evaluating the Population Size Adaptation Mechanism for CMA-ES on the BBOB Noiseless Testbed
Kouhei Nishida1 Youhei Akimoto1
1Shinshu University, Japan 1 / 23
Evaluating the Population Size Adaptation Mechanism for CMA-ES on - - PowerPoint PPT Presentation
Introduction Algorithm Discription Noiseless Testbed Noisy Testbed Conclusion Evaluating the Population Size Adaptation Mechanism for CMA-ES on the BBOB Noiseless Testbed Kouhei Nishida 1 Youhei Akimoto 1 1 Shinshu University, Japan 1 / 23
Introduction Algorithm Discription Noiseless Testbed Noisy Testbed Conclusion
1Shinshu University, Japan 1 / 23
Introduction Algorithm Discription Noiseless Testbed Noisy Testbed Conclusion
2 / 23
Introduction Algorithm Discription Noiseless Testbed Noisy Testbed Conclusion
3 / 23
Introduction Algorithm Discription Noiseless Testbed Noisy Testbed Conclusion
4 / 23
Introduction Algorithm Discription Noiseless Testbed Noisy Testbed Conclusion
5 / 23
Introduction Algorithm Discription Noiseless Testbed Noisy Testbed Conclusion
◮ a random function:
θ
◮ too large λ:
θ
6 / 23
Introduction Algorithm Discription Noiseless Testbed Noisy Testbed Conclusion
θ(t)
θ(t)
7 / 23
Introduction Algorithm Discription Noiseless Testbed Noisy Testbed Conclusion
8 / 23
Introduction Algorithm Discription Noiseless Testbed Noisy Testbed Conclusion
9 / 23
Introduction Algorithm Discription Noiseless Testbed Noisy Testbed Conclusion
◮ to tackle well-structured multimodal functions or noisy functions
◮ to tackle weakly-structured multimodal functions 10 / 23
Introduction Algorithm Discription Noiseless Testbed Noisy Testbed Conclusion
2 3 5 10 20 40 1 2 3 4 target Df: 1e-8
1 Sphere
PSAaLmC PSAaLmD PSAaSmC PSAaSmD BIPOP-CMA-ES 2 3 5 10 20 40 1 2 3 4 target Df: 1e-8
5 Linear slope
2 3 5 10 20 40 1 2 3 4 target Df: 1e-8
7 Step-ellipsoid
2 3 5 10 20 40 1 2 3 4 5 6 target Df: 1e-8
8 Rosenbrock original
11 / 23
Introduction Algorithm Discription Noiseless Testbed Noisy Testbed Conclusion
2 3 5 10 20 40 1 2 3 4 5 6 target Df: 1e-8
15 Rastrigin
2 3 5 10 20 40 1 2 3 4 5 target Df: 1e-8
17 Schaffer F7, condition 10
2 3 5 10 20 40 1 2 3 4 5 target Df: 1e-8
18 Schaffer F7, condition 1000
2 3 5 10 20 40 1 2 3 4 5 6 7 target Df: 1e-8
19 Griewank-Rosenbrock F8F2
12 / 23
Introduction Algorithm Discription Noiseless Testbed Noisy Testbed Conclusion
1 2 3 4 5 6 7 8
log10 of (# f-evals / dimension)
0.0 0.2 0.4 0.6 0.8 1.0
Proportion of function+target pairs
PSAaSmD PSAaSmC PSAaLmC PSAaLmD BIPOP-CMA best 2009
f20-f24,5-D 1 2 3 4 5 6 7 8
log10 of (# f-evals / dimension)
0.0 0.2 0.4 0.6 0.8 1.0
Proportion of function+target pairs
PSAaLmD PSAaLmC PSAaSmC PSAaSmD BIPOP-CMA best 2009
f20-f24,20-D
13 / 23
Introduction Algorithm Discription Noiseless Testbed Noisy Testbed Conclusion
PSAaLmC PSAaLmD PSAaSmD BIPOP-CMA best 2009 PSAaSmC
14 / 23
Introduction Algorithm Discription Noiseless Testbed Noisy Testbed Conclusion
15 / 23
Introduction Algorithm Discription Noiseless Testbed Noisy Testbed Conclusion
2 3 5 10 20 40 1 2 3 4 target Df: 1e-8
101 Sphere moderate Gauss
PSAaLmC PSAaLmD PSAaSmC PSAaSmD BIPOP-CMA-ES 2 3 5 10 20 40 1 2 3 4 target Df: 1e-8
102 Sphere moderate unif
2 3 5 10 20 40 1 2 3 4 target Df: 1e-8
103 Sphere moderate Cauchy
2 3 5 10 20 40 1 2 3 4 5 6 7 target Df: 1e-8
104 Rosenbrock moderate Gauss
2 3 5 10 20 40 1 2 3 4 5 6 target Df: 1e-8
105 Rosenbrock moderate unif
2 3 5 10 20 40 1 2 3 4 5 6 7 target Df: 1e-8
106 Rosenbrock moderate Cauchy
16 / 23
Introduction Algorithm Discription Noiseless Testbed Noisy Testbed Conclusion
2 3 5 10 20 40 1 2 3 4 5 6 target Df: 1e-8
113 Step-ellipsoid Gauss
2 3 5 10 20 40 1 2 3 4 5 6 target Df: 1e-8
114 Step-ellipsoid unif
2 3 5 10 20 40 1 2 3 4 5 target Df: 1e-8
115 Step-ellipsoid Cauchy
17 / 23
Introduction Algorithm Discription Noiseless Testbed Noisy Testbed Conclusion
2 3 5 10 20 40 1 2 3 4 5 6 7 target Df: 1e-8
122 Schaffer F7 Gauss
2 3 5 10 20 40 1 2 3 4 5 6 7 target Df: 1e-8
123 Schaffer F7 unif
2 3 5 10 20 40 1 2 3 4 5 6 target Df: 1e-8
124 Schaffer F7 Cauchy
18 / 23
Introduction Algorithm Discription Noiseless Testbed Noisy Testbed Conclusion
2 3 5 10 20 40 1 2 3 4 5 6 target Df: 1e-8
113 Step-ellipsoid Gauss
2 3 5 10 20 40 1 2 3 4 5 6 target Df: 1e-8
116 Ellipsoid Gauss
2 3 5 10 20 40 1 2 3 4 5 6 7 target Df: 1e-8
119 Sum of diff powers Gauss
19 / 23
Introduction Algorithm Discription Noiseless Testbed Noisy Testbed Conclusion
PSAaLmD PSAaLmC PSAaSmD PSAaSmC BIPOP-CMA best 2009
20 / 23
Introduction Algorithm Discription Noiseless Testbed Noisy Testbed Conclusion
21 / 23
Introduction Algorithm Discription Noiseless Testbed Noisy Testbed Conclusion
22 / 23
Introduction Algorithm Discription Noiseless Testbed Noisy Testbed Conclusion
23 / 23