SlideShare a Scribd company logo
1 of 19
Download to read offline
State-of-the-art
Intensive surrogate model exploitation
Intensive Surrogate Model Exploitation in
Self-adaptive Surrogate-assisted CMA-ES
(saACM-ES)
Ilya Loshchilov1
, Marc Schoenauer2
and Michèle Sebag 2
1
LIS, École Polytechnique Fédérale de Lausanne
2
TAO, INRIA − CNRS − Université Paris-Sud
July 9th, 2013
Ilya Loshchilov, Marc Schoenauer and Michèle Sebag Intensive Surrogate Model Exploitation in saACM-ES 1/ 19
State-of-the-art
Intensive surrogate model exploitation
Historical overview: PPSN’2010, GECCO’2012
PPSN’2010
CMA-ES assisted with comparison-based surrogate models
(ACM algorithm) 1
.
Good performance but exploitation is independent on surrogate
model quality, surrogate hyper-parameters are fixed.
GECCO’2012
Self-adaptive surrogate-assisted CMA-ES (IPOP-saACM-ES and
BIPOP-saACM-ES) on noiseless2
and noisy testbeds3
.
BIPOP-saACM-ES demonstrates good performance w.r.t. all
algorithms tested during the BBOB-2009, 2010 and 2012.
1[Loshchilov, Schoenauer and Sebag; PPSN 2010] "Comparison-based optimizers need
comparison-based surrogates"
2[Loshchilov, Schoenauer and Sebag; GECCO-BBOB 2012] "Black-box optimization
benchmarking of IPOP-saACM-ES and BIPOP-saACM-ES on the BBOB-2012 noiseless testbed"
3[Loshchilov, Schoenauer and Sebag; GECCO-BBOB 2012] "Black-box optimization
benchmarking of IPOP-saACM-ES on the BBOB-2012 noisy testbed"
Ilya Loshchilov, Marc Schoenauer and Michèle Sebag Intensive Surrogate Model Exploitation in saACM-ES 2/ 19
State-of-the-art
Intensive surrogate model exploitation
Content
1 State-of-the-art
Covariance Matrix Adaptation Evolution Strategy (CMA-ES)
s∗
ACM-ES: Self-Adaptive Surrogate-Assisted CMA-ES
2 Intensive surrogate model exploitation
Intensive surrogate model exploitation
Ilya Loshchilov, Marc Schoenauer and Michèle Sebag Intensive Surrogate Model Exploitation in saACM-ES 3/ 19
State-of-the-art
Intensive surrogate model exploitation
Covariance Matrix Adaptation Evolution Strategy (CMA-ES)
s∗ACM-ES: Self-Adaptive Surrogate-Assisted CMA-ES
(µ, λ)-Covariance Matrix Adaptation Evolution Strategy
Rank-µ Update 4 5
yi ∼ N (0, C) , C = I
xi = m + σ yi, σ = 1
sampling of λ
solutions
Cµ = 1
µ yi:λyT
i:λ
C ← (1 − 1) × C + 1 × Cµ
calculating C from
best µ out of λ
mnew ← m + 1
µ yi:λ
new distribution
The adaptation increases the probability of successful steps to appear again.
Other components of CMA-ES: step-size adaptation, evolution path.
4[Hansen et al., ECJ 2003] "Reducing the time complexity of the derandomized evolution strategy with covariance matrix adaptation
(CMA-ES)"
5 the slide adopted by courtesy of Nikolaus Hansen
Ilya Loshchilov, Marc Schoenauer and Michèle Sebag Intensive Surrogate Model Exploitation in saACM-ES 4/ 19
State-of-the-art
Intensive surrogate model exploitation
Covariance Matrix Adaptation Evolution Strategy (CMA-ES)
s∗ACM-ES: Self-Adaptive Surrogate-Assisted CMA-ES
Invariance: Guarantee for Generalization
Invariance properties of CMA-ES
Invariance to order-preserving
transformations in function space
true for all comparison-based algorithms
Translation and rotation invariance
thanks to C
−3 −2 −1 0 1 2 3
−3
−2
−1
0
1
2
3
−3 −2 −1 0 1 2 3
−3
−2
−1
0
1
2
3
CMA-ES is almost parameterless (as a consequence of invariances)
Tuning on a small set of functions Hansen & Ostermeier 2001
Default values generalize to whole classes
Exception: population size for multi-modal functions a b
a[Auger & Hansen, CEC 2005] "A restart CMA evolution strategy with increasing population size"
b[Loshchilov et al., PPSN 2012] "Alternative Restart Strategies for CMA-ES"
Ilya Loshchilov, Marc Schoenauer and Michèle Sebag Intensive Surrogate Model Exploitation in saACM-ES 5/ 19
State-of-the-art
Intensive surrogate model exploitation
Covariance Matrix Adaptation Evolution Strategy (CMA-ES)
s∗ACM-ES: Self-Adaptive Surrogate-Assisted CMA-ES
Contents
1 State-of-the-art
Covariance Matrix Adaptation Evolution Strategy (CMA-ES)
s∗
ACM-ES: Self-Adaptive Surrogate-Assisted CMA-ES
2 Intensive surrogate model exploitation
Intensive surrogate model exploitation
Ilya Loshchilov, Marc Schoenauer and Michèle Sebag Intensive Surrogate Model Exploitation in saACM-ES 6/ 19
State-of-the-art
Intensive surrogate model exploitation
Covariance Matrix Adaptation Evolution Strategy (CMA-ES)
s∗ACM-ES: Self-Adaptive Surrogate-Assisted CMA-ES
s∗
ACM-ES: Self-Adaptive Surrogate-Assisted CMA-ES
Using Ranking SVM as the surrogate model
Build a global model using Ranking SVM 6
xi ≻ xj iff ˆF(xi) < ˆF(xj)
Comparison-based surrogate models → invariance to
rank-preserving transformations of F(x)
How to choose an appropriate Kernel?
Use covariance matrix C adapted by CMA-ES in Gaussian
kernel7
K(xi, xj) = e−
(xi−xj )T (xi−xj)
2σ2
; KC(xi, xj) = e−
(xi−xj )T C−1(xi−xj )
2σ2
Invariance to rotation of the search space thanks to C
6[Runarsson et al., PPSN 2006] "Ordinal Regression in Evolutionary Computation"
7[Loshchilov et al., PPSN 2010] "Comparison-based optimizers need comparison-based
surrogates"
Ilya Loshchilov, Marc Schoenauer and Michèle Sebag Intensive Surrogate Model Exploitation in saACM-ES 7/ 19
State-of-the-art
Intensive surrogate model exploitation
Covariance Matrix Adaptation Evolution Strategy (CMA-ES)
s∗ACM-ES: Self-Adaptive Surrogate-Assisted CMA-ES
s∗
ACM-ES: Self-Adaptive Surrogate-Assisted CMA-ES
Surrogate-assisted
CMA-ES with online
adaptation of model
hyper-parameters a
a[Loshchilov et al., GECCO 2012]
"Self-Adaptive Surrogate-Assisted Covariance
Matrix Adaptation Evolution Strategy"
Ilya Loshchilov, Marc Schoenauer and Michèle Sebag Intensive Surrogate Model Exploitation in saACM-ES 8/ 19
State-of-the-art
Intensive surrogate model exploitation
Covariance Matrix Adaptation Evolution Strategy (CMA-ES)
s∗ACM-ES: Self-Adaptive Surrogate-Assisted CMA-ES
Results on Black-Box Optimization Competition
BIPOP-s∗aACM and IPOP-s∗aACM (with restarts) on 24 noiseless 20 dimensional functions
0 1 2 3 4 5 6 7 8 9
log10 of (ERT / dimension)
0.0
0.5
1.0
Proportionoffunctions
RANDOMSEARCH
SPSA
BAYEDA
DIRECT
DE-PSO
GA
LSfminbnd
LSstep
RCGA
Rosenbrock
MCS
ABC
PSO
POEMS
EDA-PSO
NELDERDOERR
NELDER
oPOEMS
FULLNEWUOA
ALPS
GLOBAL
PSO_Bounds
BFGS
ONEFIFTH
Cauchy-EDA
NBC-CMA
CMA-ESPLUSSEL
NEWUOA
AVGNEWUOA
G3PCX
1komma4mirser
1plus1
CMAEGS
DEuniform
DE-F-AUC
MA-LS-CHAIN
VNS
iAMALGAM
IPOP-CMA-ES
AMALGAM
IPOP-ACTCMA-ES
IPOP-saACM-ES
MOS
BIPOP-CMA-ES
BIPOP-saACM-ES
best 2009
f1-24
Ilya Loshchilov, Marc Schoenauer and Michèle Sebag Intensive Surrogate Model Exploitation in saACM-ES 9/ 19
State-of-the-art
Intensive surrogate model exploitation
Intensive surrogate model exploitation
Contents
1 State-of-the-art
Covariance Matrix Adaptation Evolution Strategy (CMA-ES)
s∗
ACM-ES: Self-Adaptive Surrogate-Assisted CMA-ES
2 Intensive surrogate model exploitation
Intensive surrogate model exploitation
Ilya Loshchilov, Marc Schoenauer and Michèle Sebag Intensive Surrogate Model Exploitation in saACM-ES 10/ 19
State-of-the-art
Intensive surrogate model exploitation
Intensive surrogate model exploitation
Intensive surrogate model exploitation
When optimizing ˆF, λ = kλλdef , µ = µdef
Parameter settings: kλ = 1 for D<10 and kλ = 10, 100, 1000 for
10, 20, 40-D.
An interpretation: trust-region search.
Ilya Loshchilov, Marc Schoenauer and Michèle Sebag Intensive Surrogate Model Exploitation in saACM-ES 11/ 19
State-of-the-art
Intensive surrogate model exploitation
Intensive surrogate model exploitation
Divergence prevention
Surrogate model error estimation can be imprecise
The proposed simple fix:
Exploit surrogate only if the model is "reasonably" precise:
kλ > 1 is used only of ˆn ≥ ˆnkλ
Parameter settings: ˆnkλ
= 4.
Ilya Loshchilov, Marc Schoenauer and Michèle Sebag Intensive Surrogate Model Exploitation in saACM-ES 12/ 19
State-of-the-art
Intensive surrogate model exploitation
Intensive surrogate model exploitation
Surrogate model hyper-parameters adaptation: the
original saACM
Ilya Loshchilov, Marc Schoenauer and Michèle Sebag Intensive Surrogate Model Exploitation in saACM-ES 13/ 19
State-of-the-art
Intensive surrogate model exploitation
Intensive surrogate model exploitation
Surrogate model hyper-parameters adaptation: the
proposed saACM-k
CPU time per function evaluation: 1.22 sec. (kλ = 1), 0.313 sec.
(kλ = 10), 0.311 sec. (kλ = 100), 0.367 sec. (kλ = 1000), 1.52
sec. (kλ = 10000).
Here, for kλ = 100 it is even computationally cheaper!
Ilya Loshchilov, Marc Schoenauer and Michèle Sebag Intensive Surrogate Model Exploitation in saACM-ES 14/ 19
State-of-the-art
Intensive surrogate model exploitation
Intensive surrogate model exploitation
Ill-conditioned problems
Ilya Loshchilov, Marc Schoenauer and Michèle Sebag Intensive Surrogate Model Exploitation in saACM-ES 15/ 19
State-of-the-art
Intensive surrogate model exploitation
Intensive surrogate model exploitation
All BBOB problems
* smaller budget for surrogate-assisted search: 104
D for
BIPOP-saACM-k versus 106
D for BIPOP-saACM.
Ilya Loshchilov, Marc Schoenauer and Michèle Sebag Intensive Surrogate Model Exploitation in saACM-ES 16/ 19
State-of-the-art
Intensive surrogate model exploitation
Intensive surrogate model exploitation
Hybridization
HCMA = NEWUOA (first 10n evaluations) + STEP (to exploit
separability if any) + BIPOP-saACM-k.
0 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
Proportionoffunction+targetpairs
fmincon
lmm-CMA-ES
IPOP-texp
MOS
BIPOP-saACM-k
HCMA
best 2009f1-24,20-D
* smaller budget for surrogate-assisted search: 104
D forIlya Loshchilov, Marc Schoenauer and Michèle Sebag Intensive Surrogate Model Exploitation in saACM-ES 17/ 19
State-of-the-art
Intensive surrogate model exploitation
Intensive surrogate model exploitation
Conclusion
Pros:
Faster convergence, especially on ill-condition problems.
Potentially smaller CPU per function evaluation.
Cons:
Decrease of performance if surrogate error estimation is
imprecise.
Perspective
Kullback-Leibler divergence measure for surrogate model
control.8
8[Loshchilov, Schoenauer and Sebag; CAP 2013] "KL-based Control of the Learning Schedule
for Surrogate Black-Box Optimization"
Ilya Loshchilov, Marc Schoenauer and Michèle Sebag Intensive Surrogate Model Exploitation in saACM-ES 18/ 19
State-of-the-art
Intensive surrogate model exploitation
Intensive surrogate model exploitation
Thank you for your attention!
Questions?
Ilya Loshchilov, Marc Schoenauer and Michèle Sebag Intensive Surrogate Model Exploitation in saACM-ES 19/ 19

More Related Content

Viewers also liked

Domain specific languages and Scala
Domain specific languages and ScalaDomain specific languages and Scala
Domain specific languages and ScalaFilip Krikava
 
Hausi Müller - Towards Self-Adaptive Software-Intensive Systems
Hausi Müller - Towards Self-Adaptive Software-Intensive SystemsHausi Müller - Towards Self-Adaptive Software-Intensive Systems
Hausi Müller - Towards Self-Adaptive Software-Intensive SystemsCHOOSE
 
A Self-Adaptive Deployment Framework for Service-Oriented Systems
A Self-Adaptive Deployment Framework for Service-Oriented SystemsA Self-Adaptive Deployment Framework for Service-Oriented Systems
A Self-Adaptive Deployment Framework for Service-Oriented SystemsSander van der Burg
 
Do Search-Based Approaches Improve the Design of Self-Adaptive Systems ? A Co...
Do Search-Based Approaches Improve the Design of Self-Adaptive Systems ? A Co...Do Search-Based Approaches Improve the Design of Self-Adaptive Systems ? A Co...
Do Search-Based Approaches Improve the Design of Self-Adaptive Systems ? A Co...Sandro Andrade
 
Architectural Design Spaces for Feedback Control in Self-Adaptive Systems Con...
Architectural Design Spaces for Feedback Control in Self-Adaptive Systems Con...Architectural Design Spaces for Feedback Control in Self-Adaptive Systems Con...
Architectural Design Spaces for Feedback Control in Self-Adaptive Systems Con...Sandro Andrade
 
Self-Adaptive SLA-Driven Capacity Management for Internet Services
Self-Adaptive SLA-Driven Capacity Management for Internet ServicesSelf-Adaptive SLA-Driven Capacity Management for Internet Services
Self-Adaptive SLA-Driven Capacity Management for Internet ServicesBruno Abrahao
 
201209 An Introduction to Building Affective-Driven Self-Adaptive Software
201209 An Introduction to Building Affective-Driven Self-Adaptive Software 201209 An Introduction to Building Affective-Driven Self-Adaptive Software
201209 An Introduction to Building Affective-Driven Self-Adaptive Software Javier Gonzalez-Sanchez
 
Self-adaptive Systems : An Introduction
Self-adaptive Systems : An Introduction Self-adaptive Systems : An Introduction
Self-adaptive Systems : An Introduction Sagar Sen
 

Viewers also liked (8)

Domain specific languages and Scala
Domain specific languages and ScalaDomain specific languages and Scala
Domain specific languages and Scala
 
Hausi Müller - Towards Self-Adaptive Software-Intensive Systems
Hausi Müller - Towards Self-Adaptive Software-Intensive SystemsHausi Müller - Towards Self-Adaptive Software-Intensive Systems
Hausi Müller - Towards Self-Adaptive Software-Intensive Systems
 
A Self-Adaptive Deployment Framework for Service-Oriented Systems
A Self-Adaptive Deployment Framework for Service-Oriented SystemsA Self-Adaptive Deployment Framework for Service-Oriented Systems
A Self-Adaptive Deployment Framework for Service-Oriented Systems
 
Do Search-Based Approaches Improve the Design of Self-Adaptive Systems ? A Co...
Do Search-Based Approaches Improve the Design of Self-Adaptive Systems ? A Co...Do Search-Based Approaches Improve the Design of Self-Adaptive Systems ? A Co...
Do Search-Based Approaches Improve the Design of Self-Adaptive Systems ? A Co...
 
Architectural Design Spaces for Feedback Control in Self-Adaptive Systems Con...
Architectural Design Spaces for Feedback Control in Self-Adaptive Systems Con...Architectural Design Spaces for Feedback Control in Self-Adaptive Systems Con...
Architectural Design Spaces for Feedback Control in Self-Adaptive Systems Con...
 
Self-Adaptive SLA-Driven Capacity Management for Internet Services
Self-Adaptive SLA-Driven Capacity Management for Internet ServicesSelf-Adaptive SLA-Driven Capacity Management for Internet Services
Self-Adaptive SLA-Driven Capacity Management for Internet Services
 
201209 An Introduction to Building Affective-Driven Self-Adaptive Software
201209 An Introduction to Building Affective-Driven Self-Adaptive Software 201209 An Introduction to Building Affective-Driven Self-Adaptive Software
201209 An Introduction to Building Affective-Driven Self-Adaptive Software
 
Self-adaptive Systems : An Introduction
Self-adaptive Systems : An Introduction Self-adaptive Systems : An Introduction
Self-adaptive Systems : An Introduction
 

Similar to Intensive Surrogate Model Exploitation in Self-adaptive Surrogate-assisted CMA-ES (saACM-ES) Ilya

BI-population CMA-ES Algorithms with Surrogate Models and Line Searches
BI-population CMA-ES Algorithms with Surrogate Models and Line SearchesBI-population CMA-ES Algorithms with Surrogate Models and Line Searches
BI-population CMA-ES Algorithms with Surrogate Models and Line SearchesIlya Loshchilov
 
Comparative analysis of FACTS controllers by tuning employing GA and PSO
Comparative analysis of FACTS controllers by tuning employing GA and PSOComparative analysis of FACTS controllers by tuning employing GA and PSO
Comparative analysis of FACTS controllers by tuning employing GA and PSOINFOGAIN PUBLICATION
 
Hyperspectral unmixing using novel conversion model.ppt
Hyperspectral unmixing using novel conversion model.pptHyperspectral unmixing using novel conversion model.ppt
Hyperspectral unmixing using novel conversion model.pptgrssieee
 
A Novel Hybrid Approach for Stability Analysis of SMIB using GA and PSO
A Novel Hybrid Approach for Stability Analysis of SMIB using GA and PSOA Novel Hybrid Approach for Stability Analysis of SMIB using GA and PSO
A Novel Hybrid Approach for Stability Analysis of SMIB using GA and PSOINFOGAIN PUBLICATION
 
New Surrogate-Assisted Search Control and Restart Strategies for CMA-ES
New Surrogate-Assisted Search Control and Restart Strategies for CMA-ESNew Surrogate-Assisted Search Control and Restart Strategies for CMA-ES
New Surrogate-Assisted Search Control and Restart Strategies for CMA-ESIlya Loshchilov
 
Journal Publication
Journal PublicationJournal Publication
Journal Publicationdavanesian
 
2022_01_TSMP_HPC_Asia_Final.pptx
2022_01_TSMP_HPC_Asia_Final.pptx2022_01_TSMP_HPC_Asia_Final.pptx
2022_01_TSMP_HPC_Asia_Final.pptxGhazal Tashakor
 
Complex Background Subtraction Using Kalman Filter
Complex Background Subtraction Using Kalman FilterComplex Background Subtraction Using Kalman Filter
Complex Background Subtraction Using Kalman FilterIJERA Editor
 
IRJET- Rainfall Simulation using Co-Active Neuro Fuzzy Inference System (...
IRJET-  	  Rainfall Simulation using Co-Active Neuro Fuzzy Inference System (...IRJET-  	  Rainfall Simulation using Co-Active Neuro Fuzzy Inference System (...
IRJET- Rainfall Simulation using Co-Active Neuro Fuzzy Inference System (...IRJET Journal
 
AHF_IDETC_2011_Jie
AHF_IDETC_2011_JieAHF_IDETC_2011_Jie
AHF_IDETC_2011_JieMDO_Lab
 
Optimal power flow solution with current injection model of generalized inte...
Optimal power flow solution with current injection model of  generalized inte...Optimal power flow solution with current injection model of  generalized inte...
Optimal power flow solution with current injection model of generalized inte...IJECEIAES
 
Gaussian Process Latent Variable Models & applications in single-cell genomics
Gaussian Process Latent Variable Models & applications in single-cell genomicsGaussian Process Latent Variable Models & applications in single-cell genomics
Gaussian Process Latent Variable Models & applications in single-cell genomicsKieran Campbell
 
Realtime pothole detection system using improved CNN Models
Realtime pothole detection system using improved CNN ModelsRealtime pothole detection system using improved CNN Models
Realtime pothole detection system using improved CNN Modelsnithinsai2992
 
Time series and panel data in econometrics
Time series and panel data in econometricsTime series and panel data in econometrics
Time series and panel data in econometricsTorajInteaash2
 
Dominance-Based Pareto-Surrogate for Multi-Objective Optimization
Dominance-Based Pareto-Surrogate for Multi-Objective OptimizationDominance-Based Pareto-Surrogate for Multi-Objective Optimization
Dominance-Based Pareto-Surrogate for Multi-Objective OptimizationIlya Loshchilov
 
poster_Wang Junshan
poster_Wang Junshanposter_Wang Junshan
poster_Wang JunshanJunshan Wang
 
Review : Prototype Mixture Models for Few-shot Semantic Segmentation
Review : Prototype Mixture Models for Few-shot Semantic SegmentationReview : Prototype Mixture Models for Few-shot Semantic Segmentation
Review : Prototype Mixture Models for Few-shot Semantic SegmentationDongmin Choi
 

Similar to Intensive Surrogate Model Exploitation in Self-adaptive Surrogate-assisted CMA-ES (saACM-ES) Ilya (20)

BI-population CMA-ES Algorithms with Surrogate Models and Line Searches
BI-population CMA-ES Algorithms with Surrogate Models and Line SearchesBI-population CMA-ES Algorithms with Surrogate Models and Line Searches
BI-population CMA-ES Algorithms with Surrogate Models and Line Searches
 
Comparative analysis of FACTS controllers by tuning employing GA and PSO
Comparative analysis of FACTS controllers by tuning employing GA and PSOComparative analysis of FACTS controllers by tuning employing GA and PSO
Comparative analysis of FACTS controllers by tuning employing GA and PSO
 
Hyperspectral unmixing using novel conversion model.ppt
Hyperspectral unmixing using novel conversion model.pptHyperspectral unmixing using novel conversion model.ppt
Hyperspectral unmixing using novel conversion model.ppt
 
A Novel Hybrid Approach for Stability Analysis of SMIB using GA and PSO
A Novel Hybrid Approach for Stability Analysis of SMIB using GA and PSOA Novel Hybrid Approach for Stability Analysis of SMIB using GA and PSO
A Novel Hybrid Approach for Stability Analysis of SMIB using GA and PSO
 
New Surrogate-Assisted Search Control and Restart Strategies for CMA-ES
New Surrogate-Assisted Search Control and Restart Strategies for CMA-ESNew Surrogate-Assisted Search Control and Restart Strategies for CMA-ES
New Surrogate-Assisted Search Control and Restart Strategies for CMA-ES
 
Journal Publication
Journal PublicationJournal Publication
Journal Publication
 
L0421068072
L0421068072L0421068072
L0421068072
 
Ao4102302310
Ao4102302310Ao4102302310
Ao4102302310
 
2022_01_TSMP_HPC_Asia_Final.pptx
2022_01_TSMP_HPC_Asia_Final.pptx2022_01_TSMP_HPC_Asia_Final.pptx
2022_01_TSMP_HPC_Asia_Final.pptx
 
Complex Background Subtraction Using Kalman Filter
Complex Background Subtraction Using Kalman FilterComplex Background Subtraction Using Kalman Filter
Complex Background Subtraction Using Kalman Filter
 
IRJET- Rainfall Simulation using Co-Active Neuro Fuzzy Inference System (...
IRJET-  	  Rainfall Simulation using Co-Active Neuro Fuzzy Inference System (...IRJET-  	  Rainfall Simulation using Co-Active Neuro Fuzzy Inference System (...
IRJET- Rainfall Simulation using Co-Active Neuro Fuzzy Inference System (...
 
AHF_IDETC_2011_Jie
AHF_IDETC_2011_JieAHF_IDETC_2011_Jie
AHF_IDETC_2011_Jie
 
ANN.pdf
ANN.pdfANN.pdf
ANN.pdf
 
Optimal power flow solution with current injection model of generalized inte...
Optimal power flow solution with current injection model of  generalized inte...Optimal power flow solution with current injection model of  generalized inte...
Optimal power flow solution with current injection model of generalized inte...
 
Gaussian Process Latent Variable Models & applications in single-cell genomics
Gaussian Process Latent Variable Models & applications in single-cell genomicsGaussian Process Latent Variable Models & applications in single-cell genomics
Gaussian Process Latent Variable Models & applications in single-cell genomics
 
Realtime pothole detection system using improved CNN Models
Realtime pothole detection system using improved CNN ModelsRealtime pothole detection system using improved CNN Models
Realtime pothole detection system using improved CNN Models
 
Time series and panel data in econometrics
Time series and panel data in econometricsTime series and panel data in econometrics
Time series and panel data in econometrics
 
Dominance-Based Pareto-Surrogate for Multi-Objective Optimization
Dominance-Based Pareto-Surrogate for Multi-Objective OptimizationDominance-Based Pareto-Surrogate for Multi-Objective Optimization
Dominance-Based Pareto-Surrogate for Multi-Objective Optimization
 
poster_Wang Junshan
poster_Wang Junshanposter_Wang Junshan
poster_Wang Junshan
 
Review : Prototype Mixture Models for Few-shot Semantic Segmentation
Review : Prototype Mixture Models for Few-shot Semantic SegmentationReview : Prototype Mixture Models for Few-shot Semantic Segmentation
Review : Prototype Mixture Models for Few-shot Semantic Segmentation
 

Recently uploaded

Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Lviv Startup Club
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Delhi Call girls
 
Best Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaBest Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaShree Krishna Exports
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth MarketingShawn Pang
 
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...noida100girls
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayNZSG
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLSeo
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Neil Kimberley
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyEthan lee
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...Any kyc Account
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
GD Birla and his contribution in management
GD Birla and his contribution in managementGD Birla and his contribution in management
GD Birla and his contribution in managementchhavia330
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Servicediscovermytutordmt
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Roland Driesen
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...lizamodels9
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessAggregage
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdfRenandantas16
 

Recently uploaded (20)

Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
 
Best Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaBest Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in India
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
 
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
GD Birla and his contribution in management
GD Birla and his contribution in managementGD Birla and his contribution in management
GD Birla and his contribution in management
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Service
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for Success
 
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 

Intensive Surrogate Model Exploitation in Self-adaptive Surrogate-assisted CMA-ES (saACM-ES) Ilya

  • 1. State-of-the-art Intensive surrogate model exploitation Intensive Surrogate Model Exploitation in Self-adaptive Surrogate-assisted CMA-ES (saACM-ES) Ilya Loshchilov1 , Marc Schoenauer2 and Michèle Sebag 2 1 LIS, École Polytechnique Fédérale de Lausanne 2 TAO, INRIA − CNRS − Université Paris-Sud July 9th, 2013 Ilya Loshchilov, Marc Schoenauer and Michèle Sebag Intensive Surrogate Model Exploitation in saACM-ES 1/ 19
  • 2. State-of-the-art Intensive surrogate model exploitation Historical overview: PPSN’2010, GECCO’2012 PPSN’2010 CMA-ES assisted with comparison-based surrogate models (ACM algorithm) 1 . Good performance but exploitation is independent on surrogate model quality, surrogate hyper-parameters are fixed. GECCO’2012 Self-adaptive surrogate-assisted CMA-ES (IPOP-saACM-ES and BIPOP-saACM-ES) on noiseless2 and noisy testbeds3 . BIPOP-saACM-ES demonstrates good performance w.r.t. all algorithms tested during the BBOB-2009, 2010 and 2012. 1[Loshchilov, Schoenauer and Sebag; PPSN 2010] "Comparison-based optimizers need comparison-based surrogates" 2[Loshchilov, Schoenauer and Sebag; GECCO-BBOB 2012] "Black-box optimization benchmarking of IPOP-saACM-ES and BIPOP-saACM-ES on the BBOB-2012 noiseless testbed" 3[Loshchilov, Schoenauer and Sebag; GECCO-BBOB 2012] "Black-box optimization benchmarking of IPOP-saACM-ES on the BBOB-2012 noisy testbed" Ilya Loshchilov, Marc Schoenauer and Michèle Sebag Intensive Surrogate Model Exploitation in saACM-ES 2/ 19
  • 3. State-of-the-art Intensive surrogate model exploitation Content 1 State-of-the-art Covariance Matrix Adaptation Evolution Strategy (CMA-ES) s∗ ACM-ES: Self-Adaptive Surrogate-Assisted CMA-ES 2 Intensive surrogate model exploitation Intensive surrogate model exploitation Ilya Loshchilov, Marc Schoenauer and Michèle Sebag Intensive Surrogate Model Exploitation in saACM-ES 3/ 19
  • 4. State-of-the-art Intensive surrogate model exploitation Covariance Matrix Adaptation Evolution Strategy (CMA-ES) s∗ACM-ES: Self-Adaptive Surrogate-Assisted CMA-ES (µ, λ)-Covariance Matrix Adaptation Evolution Strategy Rank-µ Update 4 5 yi ∼ N (0, C) , C = I xi = m + σ yi, σ = 1 sampling of λ solutions Cµ = 1 µ yi:λyT i:λ C ← (1 − 1) × C + 1 × Cµ calculating C from best µ out of λ mnew ← m + 1 µ yi:λ new distribution The adaptation increases the probability of successful steps to appear again. Other components of CMA-ES: step-size adaptation, evolution path. 4[Hansen et al., ECJ 2003] "Reducing the time complexity of the derandomized evolution strategy with covariance matrix adaptation (CMA-ES)" 5 the slide adopted by courtesy of Nikolaus Hansen Ilya Loshchilov, Marc Schoenauer and Michèle Sebag Intensive Surrogate Model Exploitation in saACM-ES 4/ 19
  • 5. State-of-the-art Intensive surrogate model exploitation Covariance Matrix Adaptation Evolution Strategy (CMA-ES) s∗ACM-ES: Self-Adaptive Surrogate-Assisted CMA-ES Invariance: Guarantee for Generalization Invariance properties of CMA-ES Invariance to order-preserving transformations in function space true for all comparison-based algorithms Translation and rotation invariance thanks to C −3 −2 −1 0 1 2 3 −3 −2 −1 0 1 2 3 −3 −2 −1 0 1 2 3 −3 −2 −1 0 1 2 3 CMA-ES is almost parameterless (as a consequence of invariances) Tuning on a small set of functions Hansen & Ostermeier 2001 Default values generalize to whole classes Exception: population size for multi-modal functions a b a[Auger & Hansen, CEC 2005] "A restart CMA evolution strategy with increasing population size" b[Loshchilov et al., PPSN 2012] "Alternative Restart Strategies for CMA-ES" Ilya Loshchilov, Marc Schoenauer and Michèle Sebag Intensive Surrogate Model Exploitation in saACM-ES 5/ 19
  • 6. State-of-the-art Intensive surrogate model exploitation Covariance Matrix Adaptation Evolution Strategy (CMA-ES) s∗ACM-ES: Self-Adaptive Surrogate-Assisted CMA-ES Contents 1 State-of-the-art Covariance Matrix Adaptation Evolution Strategy (CMA-ES) s∗ ACM-ES: Self-Adaptive Surrogate-Assisted CMA-ES 2 Intensive surrogate model exploitation Intensive surrogate model exploitation Ilya Loshchilov, Marc Schoenauer and Michèle Sebag Intensive Surrogate Model Exploitation in saACM-ES 6/ 19
  • 7. State-of-the-art Intensive surrogate model exploitation Covariance Matrix Adaptation Evolution Strategy (CMA-ES) s∗ACM-ES: Self-Adaptive Surrogate-Assisted CMA-ES s∗ ACM-ES: Self-Adaptive Surrogate-Assisted CMA-ES Using Ranking SVM as the surrogate model Build a global model using Ranking SVM 6 xi ≻ xj iff ˆF(xi) < ˆF(xj) Comparison-based surrogate models → invariance to rank-preserving transformations of F(x) How to choose an appropriate Kernel? Use covariance matrix C adapted by CMA-ES in Gaussian kernel7 K(xi, xj) = e− (xi−xj )T (xi−xj) 2σ2 ; KC(xi, xj) = e− (xi−xj )T C−1(xi−xj ) 2σ2 Invariance to rotation of the search space thanks to C 6[Runarsson et al., PPSN 2006] "Ordinal Regression in Evolutionary Computation" 7[Loshchilov et al., PPSN 2010] "Comparison-based optimizers need comparison-based surrogates" Ilya Loshchilov, Marc Schoenauer and Michèle Sebag Intensive Surrogate Model Exploitation in saACM-ES 7/ 19
  • 8. State-of-the-art Intensive surrogate model exploitation Covariance Matrix Adaptation Evolution Strategy (CMA-ES) s∗ACM-ES: Self-Adaptive Surrogate-Assisted CMA-ES s∗ ACM-ES: Self-Adaptive Surrogate-Assisted CMA-ES Surrogate-assisted CMA-ES with online adaptation of model hyper-parameters a a[Loshchilov et al., GECCO 2012] "Self-Adaptive Surrogate-Assisted Covariance Matrix Adaptation Evolution Strategy" Ilya Loshchilov, Marc Schoenauer and Michèle Sebag Intensive Surrogate Model Exploitation in saACM-ES 8/ 19
  • 9. State-of-the-art Intensive surrogate model exploitation Covariance Matrix Adaptation Evolution Strategy (CMA-ES) s∗ACM-ES: Self-Adaptive Surrogate-Assisted CMA-ES Results on Black-Box Optimization Competition BIPOP-s∗aACM and IPOP-s∗aACM (with restarts) on 24 noiseless 20 dimensional functions 0 1 2 3 4 5 6 7 8 9 log10 of (ERT / dimension) 0.0 0.5 1.0 Proportionoffunctions RANDOMSEARCH SPSA BAYEDA DIRECT DE-PSO GA LSfminbnd LSstep RCGA Rosenbrock MCS ABC PSO POEMS EDA-PSO NELDERDOERR NELDER oPOEMS FULLNEWUOA ALPS GLOBAL PSO_Bounds BFGS ONEFIFTH Cauchy-EDA NBC-CMA CMA-ESPLUSSEL NEWUOA AVGNEWUOA G3PCX 1komma4mirser 1plus1 CMAEGS DEuniform DE-F-AUC MA-LS-CHAIN VNS iAMALGAM IPOP-CMA-ES AMALGAM IPOP-ACTCMA-ES IPOP-saACM-ES MOS BIPOP-CMA-ES BIPOP-saACM-ES best 2009 f1-24 Ilya Loshchilov, Marc Schoenauer and Michèle Sebag Intensive Surrogate Model Exploitation in saACM-ES 9/ 19
  • 10. State-of-the-art Intensive surrogate model exploitation Intensive surrogate model exploitation Contents 1 State-of-the-art Covariance Matrix Adaptation Evolution Strategy (CMA-ES) s∗ ACM-ES: Self-Adaptive Surrogate-Assisted CMA-ES 2 Intensive surrogate model exploitation Intensive surrogate model exploitation Ilya Loshchilov, Marc Schoenauer and Michèle Sebag Intensive Surrogate Model Exploitation in saACM-ES 10/ 19
  • 11. State-of-the-art Intensive surrogate model exploitation Intensive surrogate model exploitation Intensive surrogate model exploitation When optimizing ˆF, λ = kλλdef , µ = µdef Parameter settings: kλ = 1 for D<10 and kλ = 10, 100, 1000 for 10, 20, 40-D. An interpretation: trust-region search. Ilya Loshchilov, Marc Schoenauer and Michèle Sebag Intensive Surrogate Model Exploitation in saACM-ES 11/ 19
  • 12. State-of-the-art Intensive surrogate model exploitation Intensive surrogate model exploitation Divergence prevention Surrogate model error estimation can be imprecise The proposed simple fix: Exploit surrogate only if the model is "reasonably" precise: kλ > 1 is used only of ˆn ≥ ˆnkλ Parameter settings: ˆnkλ = 4. Ilya Loshchilov, Marc Schoenauer and Michèle Sebag Intensive Surrogate Model Exploitation in saACM-ES 12/ 19
  • 13. State-of-the-art Intensive surrogate model exploitation Intensive surrogate model exploitation Surrogate model hyper-parameters adaptation: the original saACM Ilya Loshchilov, Marc Schoenauer and Michèle Sebag Intensive Surrogate Model Exploitation in saACM-ES 13/ 19
  • 14. State-of-the-art Intensive surrogate model exploitation Intensive surrogate model exploitation Surrogate model hyper-parameters adaptation: the proposed saACM-k CPU time per function evaluation: 1.22 sec. (kλ = 1), 0.313 sec. (kλ = 10), 0.311 sec. (kλ = 100), 0.367 sec. (kλ = 1000), 1.52 sec. (kλ = 10000). Here, for kλ = 100 it is even computationally cheaper! Ilya Loshchilov, Marc Schoenauer and Michèle Sebag Intensive Surrogate Model Exploitation in saACM-ES 14/ 19
  • 15. State-of-the-art Intensive surrogate model exploitation Intensive surrogate model exploitation Ill-conditioned problems Ilya Loshchilov, Marc Schoenauer and Michèle Sebag Intensive Surrogate Model Exploitation in saACM-ES 15/ 19
  • 16. State-of-the-art Intensive surrogate model exploitation Intensive surrogate model exploitation All BBOB problems * smaller budget for surrogate-assisted search: 104 D for BIPOP-saACM-k versus 106 D for BIPOP-saACM. Ilya Loshchilov, Marc Schoenauer and Michèle Sebag Intensive Surrogate Model Exploitation in saACM-ES 16/ 19
  • 17. State-of-the-art Intensive surrogate model exploitation Intensive surrogate model exploitation Hybridization HCMA = NEWUOA (first 10n evaluations) + STEP (to exploit separability if any) + BIPOP-saACM-k. 0 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 Proportionoffunction+targetpairs fmincon lmm-CMA-ES IPOP-texp MOS BIPOP-saACM-k HCMA best 2009f1-24,20-D * smaller budget for surrogate-assisted search: 104 D forIlya Loshchilov, Marc Schoenauer and Michèle Sebag Intensive Surrogate Model Exploitation in saACM-ES 17/ 19
  • 18. State-of-the-art Intensive surrogate model exploitation Intensive surrogate model exploitation Conclusion Pros: Faster convergence, especially on ill-condition problems. Potentially smaller CPU per function evaluation. Cons: Decrease of performance if surrogate error estimation is imprecise. Perspective Kullback-Leibler divergence measure for surrogate model control.8 8[Loshchilov, Schoenauer and Sebag; CAP 2013] "KL-based Control of the Learning Schedule for Surrogate Black-Box Optimization" Ilya Loshchilov, Marc Schoenauer and Michèle Sebag Intensive Surrogate Model Exploitation in saACM-ES 18/ 19
  • 19. State-of-the-art Intensive surrogate model exploitation Intensive surrogate model exploitation Thank you for your attention! Questions? Ilya Loshchilov, Marc Schoenauer and Michèle Sebag Intensive Surrogate Model Exploitation in saACM-ES 19/ 19