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

Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
 
Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...amitlee9823
 
Whitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
Whitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLWhitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
Whitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLkapoorjyoti4444
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Centuryrwgiffor
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876dlhescort
 
Falcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon investment
 
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...Sheetaleventcompany
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxWorkforce Group
 
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876dlhescort
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noidadlhescort
 
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceEluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceDamini Dixit
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangaloreamitlee9823
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with CultureSeta Wicaksana
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...lizamodels9
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityEric T. Tung
 
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...allensay1
 

Recently uploaded (20)

Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
 
Whitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
Whitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLWhitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
Whitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
 
Falcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business Growth
 
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
 
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceEluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
 
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
 
Falcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in indiaFalcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in india
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
 

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