SlideShare a Scribd company logo
1 of 16
Download to read offline
Three Variants of Three Stage Optimal
Memetic Exploration for Handling
Non-Separable Fitness Landscapes
Fabio Caraffini, Giovanni Iacca, Ferrante Neri, and Ernesto
Mininno
De Montfort University
United Kingdom
05.09.2012
(UKCI2012, Edinburgh)
Outline
Separability in Computational Intelligence Optimisation
Three Stage Optimal Memetic Exploration (3SOME)
Rotation Invariant Shrinking 3SOME (RIS − 3SOME)
Micro-Population Differential Evolution 3SOME
(µDE − 3SOME)
3SOME with 1+1 Covariance Matrix Adaptation Evolution
Strategy ((1 + 1)CMA − ES − 3SOME)
Experiments and results
Conclusions
Separability in Computational Intelligende Optimisation
A mathematical function f (x), with x ∈ RN and N ∈ N, is
separable if and only if:
arg min
x
f (x) = arg min
x1
f(x1, . . . ), arg min
x2
f(. . . , x2, . . . ), arg min
xN
f(. . . , xN) (1)
A function with at most m non independent variables is said to be
m − nonseparable.
From an algorithmic point of view, functions can be grouped
depending on the number of their non-independent variables
⇒ In Computer Science
separability is a “fuzzy”
property
Three Stage Optimal Memetic Exploration
3SOME 1 is:
a Memetic Computing optimisation algorithm consisting of
3 heterogenous Memes
Memory Saving and Fast (suitable for Real-time and
embedded applications)
besed on the Ockham’s Razor in MC principle
“simple algorithms can display a performance which is as good as
that of complex algorithms1”
1
G. Iacca, F. Neri, E. Mininno, Y.S. Ong, M.H. Lim, Ockham’s Razor in Memetic Computing:
Three Stage Optimal Memetic Exploration, Information Sciences, Elsevier, Volume 188,
pages 17-43, April 2012
Three Stage Optimal Memetic Exploration (Stage 1)
Elite xe = current best solution Trial xt = current trial solution
Long distance exploration: at first a solution xt is randomly
generated and then the exponential crossover (Differential
Evolution) with xe is performed with a low inheritance factor
Long distance exploration iterates until a new promising solution is
found (S → “Success”)
Three Stage Optimal Memetic Exploration (Stage 2)
Middle distance exploration: an hypercube of side δ and centred
around the solution xe is constructed. For
K · (problem − dimension) times a trial point xt is generated within
the hypercube, then the exponential crossover is performed with an
high inheritance factor.
Middle distane exploration is continued while successful
Three Stage Optimal Memetic Exploration (Stage 3)
Short distance exploration: xe is refined by a deterministic
steepest descent local search
Short distance explorator has a fixed budget. If fails (F) the first
operator is then activated, conversely (S) the intermediate.
Rotation Invariant Shrinking 3SOME
Handling non separability, a first approach:
RI-Shrinking: a hypercube of side δ and centred around the
solution xe is constructed. Three points (xv , xr and xs) are
sampled within the hypercub, in order to apply the rotational
invariant movement given by the DE/current-to-rand/1:
xt = xe + K(xv − xe ) + F · K(xr − xs ), K ∼ U[0, 1] (2)
If xe has not been improved the hypercube is halved. This
procedure ends when the volume is under a threshold
Shrinking is restrted if successful.
Micro-Population Differential Evolution 3SOME
(µDE − 3SOME)
A slightly complex structure:
µDE: a DE with a micro population replaces the second operator.
The worst individual is replaced with xe
DE/current-to-rand/1 is applied N times, N = problem
dimension
µDE is repeated if successful
3SOME with 1+1 Covariance Matrix Adaptation Evolution
Strategy ((1 + 1)CMA − ES − 3SOME)
A memory expensive approach:
(1 + 1)CMA − ES2 replaces the middle distance exploration.
At each iteration a new point xt is sampled from a
multivariate normal distribution N(xe, )
, which represents the dependencies between the variable, is
updated after every iteration
(1 + 1)CMA − ES is repeated if successful
2
C. Igel, T. Suttorp, and N. Hansen, “A computational efficient covariance matrix update and a
(1+1)-CMA for evolution strategies”, in Proceedings of the Genetic and Evolutionary Computation Conference.
Experiments and Results
Experimental setup:
BBOB20103 at 10, 20, 40 and 100 dimensions
100 runs, each of them has been performed for 5000 × n
fitness evaluations
3
N. Hansen, A. Auger, S. Finck, R. Ros et al., Real-parameter black- box optimization
benchmarking 2010: Noiseless functions definitions, INRIA, Tech. Rep. RR-6829, 2010
Experiments and Results
Numerical resulst show that all of the variants improve upon
3SOME performance
RIS − 3SOME and µDE − 3SOME have similiar performaces
(1 + 1)CMA − ES − 3SOME outperforms 3SOME also in
some separable ill-condinioned problems
Experiments and Results
Fitness trends for f1 (sphere) in 10 dimensions
0 500 1000 1500 2000 2500 3000 3500 4000 4500
50
100
150
200
250
300
350
400
450
500
FitnessValue
Fitness Evaluations
3SOME
DE−3SOME
(1+1)CMA−ES−3SOME
RIS−3SOME
Experiments and Results
Fitness trends for f10 (Ellipsoid with distortion) in 40 dimensions
40000 80000 120000
0
0.5
1
1.5
2
2.5
3
3.5
x 10
6
Fitness Evaluations
FitnessValue
3SOME
(1+1)CMA−ES−3SOME
DE−3SOME
RIS−3SOME
Experiments and Results
Fitness trends for f17 (Schaffer) in 100 dimensions
5000 10000 15000 20000 25000 30000
−10
−5
0
5
10
15
20
25
30
35
40
Fitness Evaluations
FitnessValue
3SOME
DE−3SOME
(1+1)CMA−ES−3SOME
RIS−3SOME
Conclusions
All of the variants improve upon 3SOME performance for
non-separable problems without a performance deterioration
in the other problems
The 3 proposed solution, are stastically very similiar on
non-separable problems
In accordance with the Ockham’s Razor principle, the simplest
solution has shown to be as effective as the others

More Related Content

What's hot

3 d active meshes for cell tracking
3 d active meshes for cell tracking3 d active meshes for cell tracking
3 d active meshes for cell trackingPrashant Pal
 
IGARSS_2011.pptx
IGARSS_2011.pptxIGARSS_2011.pptx
IGARSS_2011.pptxgrssieee
 
A Note on Confidence Bands for Linear Regression Means-07-24-2015
A Note on Confidence Bands for Linear Regression Means-07-24-2015A Note on Confidence Bands for Linear Regression Means-07-24-2015
A Note on Confidence Bands for Linear Regression Means-07-24-2015Junfeng Liu
 
Network sampling and applications to big data and machine learning
Network sampling and applications to big data and machine learningNetwork sampling and applications to big data and machine learning
Network sampling and applications to big data and machine learningAntoine Rebecq
 
Feature extraction based retrieval of
Feature extraction based retrieval ofFeature extraction based retrieval of
Feature extraction based retrieval ofijcsity
 
New approaches for boosting to uniformity
New approaches for boosting to uniformityNew approaches for boosting to uniformity
New approaches for boosting to uniformityNikita Kazeev
 
NBBC15, Reyjavik, June 08, 2015
NBBC15, Reyjavik, June 08, 2015NBBC15, Reyjavik, June 08, 2015
NBBC15, Reyjavik, June 08, 2015Christian Robert
 
Detection of Seam Carving in Uncompressed Images using eXtreme Gradient Boosting
Detection of Seam Carving in Uncompressed Images using eXtreme Gradient BoostingDetection of Seam Carving in Uncompressed Images using eXtreme Gradient Boosting
Detection of Seam Carving in Uncompressed Images using eXtreme Gradient BoostingIJCSIS Research Publications
 
Reliable ABC model choice via random forests
Reliable ABC model choice via random forestsReliable ABC model choice via random forests
Reliable ABC model choice via random forestsChristian Robert
 
A Fixed Point Theorem Using Common Property (E. A.) In PM Spaces
A Fixed Point Theorem Using Common Property (E. A.) In PM SpacesA Fixed Point Theorem Using Common Property (E. A.) In PM Spaces
A Fixed Point Theorem Using Common Property (E. A.) In PM Spacesinventionjournals
 
Kunyang_Li_AAS2016
Kunyang_Li_AAS2016Kunyang_Li_AAS2016
Kunyang_Li_AAS2016KunYang Li
 
Student_Garden_geostatistics_course
Student_Garden_geostatistics_courseStudent_Garden_geostatistics_course
Student_Garden_geostatistics_coursePedro Correia
 
Likelihood free computational statistics
Likelihood free computational statisticsLikelihood free computational statistics
Likelihood free computational statisticsPierre Pudlo
 

What's hot (20)

3 d active meshes for cell tracking
3 d active meshes for cell tracking3 d active meshes for cell tracking
3 d active meshes for cell tracking
 
IGARSS_2011.pptx
IGARSS_2011.pptxIGARSS_2011.pptx
IGARSS_2011.pptx
 
A Note on Confidence Bands for Linear Regression Means-07-24-2015
A Note on Confidence Bands for Linear Regression Means-07-24-2015A Note on Confidence Bands for Linear Regression Means-07-24-2015
A Note on Confidence Bands for Linear Regression Means-07-24-2015
 
Network sampling and applications to big data and machine learning
Network sampling and applications to big data and machine learningNetwork sampling and applications to big data and machine learning
Network sampling and applications to big data and machine learning
 
ABC-Gibbs
ABC-GibbsABC-Gibbs
ABC-Gibbs
 
Feature extraction based retrieval of
Feature extraction based retrieval ofFeature extraction based retrieval of
Feature extraction based retrieval of
 
CLIM: Transition Workshop - Statistical Emulation with Dimension Reduction fo...
CLIM: Transition Workshop - Statistical Emulation with Dimension Reduction fo...CLIM: Transition Workshop - Statistical Emulation with Dimension Reduction fo...
CLIM: Transition Workshop - Statistical Emulation with Dimension Reduction fo...
 
New approaches for boosting to uniformity
New approaches for boosting to uniformityNew approaches for boosting to uniformity
New approaches for boosting to uniformity
 
C012271015
C012271015C012271015
C012271015
 
Problems 2
Problems 2Problems 2
Problems 2
 
logarithms
logarithmslogarithms
logarithms
 
NBBC15, Reyjavik, June 08, 2015
NBBC15, Reyjavik, June 08, 2015NBBC15, Reyjavik, June 08, 2015
NBBC15, Reyjavik, June 08, 2015
 
Detection of Seam Carving in Uncompressed Images using eXtreme Gradient Boosting
Detection of Seam Carving in Uncompressed Images using eXtreme Gradient BoostingDetection of Seam Carving in Uncompressed Images using eXtreme Gradient Boosting
Detection of Seam Carving in Uncompressed Images using eXtreme Gradient Boosting
 
Intractable likelihoods
Intractable likelihoodsIntractable likelihoods
Intractable likelihoods
 
Reliable ABC model choice via random forests
Reliable ABC model choice via random forestsReliable ABC model choice via random forests
Reliable ABC model choice via random forests
 
A Fixed Point Theorem Using Common Property (E. A.) In PM Spaces
A Fixed Point Theorem Using Common Property (E. A.) In PM SpacesA Fixed Point Theorem Using Common Property (E. A.) In PM Spaces
A Fixed Point Theorem Using Common Property (E. A.) In PM Spaces
 
Kunyang_Li_AAS2016
Kunyang_Li_AAS2016Kunyang_Li_AAS2016
Kunyang_Li_AAS2016
 
Student_Garden_geostatistics_course
Student_Garden_geostatistics_courseStudent_Garden_geostatistics_course
Student_Garden_geostatistics_course
 
Likelihood free computational statistics
Likelihood free computational statisticsLikelihood free computational statistics
Likelihood free computational statistics
 
18_partition.pdf
18_partition.pdf18_partition.pdf
18_partition.pdf
 

Similar to Three rotational invariant variants of the 3SOME algorithms

The Importance of Being Structured
The Importance of Being StructuredThe Importance of Being Structured
The Importance of Being StructuredFabio Caraffini
 
Forest Change Detection in incomplete satellite images with deep neural networks
Forest Change Detection in incomplete satellite images with deep neural networksForest Change Detection in incomplete satellite images with deep neural networks
Forest Change Detection in incomplete satellite images with deep neural networksAatif Sohail
 
lost_valley_search.pdf
lost_valley_search.pdflost_valley_search.pdf
lost_valley_search.pdfmanuelabarca9
 
Delayed acceptance for Metropolis-Hastings algorithms
Delayed acceptance for Metropolis-Hastings algorithmsDelayed acceptance for Metropolis-Hastings algorithms
Delayed acceptance for Metropolis-Hastings algorithmsChristian Robert
 
Iterative Soft Decision Based Complex K-best MIMO Decoder
Iterative Soft Decision Based Complex K-best MIMO DecoderIterative Soft Decision Based Complex K-best MIMO Decoder
Iterative Soft Decision Based Complex K-best MIMO DecoderCSCJournals
 
Iterative Soft Decision Based Complex K-best MIMO Decoder
Iterative Soft Decision Based Complex K-best MIMO DecoderIterative Soft Decision Based Complex K-best MIMO Decoder
Iterative Soft Decision Based Complex K-best MIMO DecoderCSCJournals
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
Computational Intelligence Assisted Engineering Design Optimization (using MA...
Computational Intelligence Assisted Engineering Design Optimization (using MA...Computational Intelligence Assisted Engineering Design Optimization (using MA...
Computational Intelligence Assisted Engineering Design Optimization (using MA...AmirParnianifard1
 
Investigation on the Pattern Synthesis of Subarray Weights for Low EMI Applic...
Investigation on the Pattern Synthesis of Subarray Weights for Low EMI Applic...Investigation on the Pattern Synthesis of Subarray Weights for Low EMI Applic...
Investigation on the Pattern Synthesis of Subarray Weights for Low EMI Applic...IOSRJECE
 
Preconditioning in Large-scale VDA
Preconditioning in Large-scale VDAPreconditioning in Large-scale VDA
Preconditioning in Large-scale VDAJoseph Parks
 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)theijes
 
Nano Scale Roughness Quantification
Nano Scale Roughness QuantificationNano Scale Roughness Quantification
Nano Scale Roughness QuantificationPratham Ghael
 

Similar to Three rotational invariant variants of the 3SOME algorithms (20)

Ri-some algorithm
Ri-some algorithmRi-some algorithm
Ri-some algorithm
 
The Importance of Being Structured
The Importance of Being StructuredThe Importance of Being Structured
The Importance of Being Structured
 
Respose surface methods
Respose surface methodsRespose surface methods
Respose surface methods
 
Forest Change Detection in incomplete satellite images with deep neural networks
Forest Change Detection in incomplete satellite images with deep neural networksForest Change Detection in incomplete satellite images with deep neural networks
Forest Change Detection in incomplete satellite images with deep neural networks
 
overviewPCA
overviewPCAoverviewPCA
overviewPCA
 
Optimization tutorial
Optimization tutorialOptimization tutorial
Optimization tutorial
 
A bit about мcmc
A bit about мcmcA bit about мcmc
A bit about мcmc
 
lost_valley_search.pdf
lost_valley_search.pdflost_valley_search.pdf
lost_valley_search.pdf
 
Delayed acceptance for Metropolis-Hastings algorithms
Delayed acceptance for Metropolis-Hastings algorithmsDelayed acceptance for Metropolis-Hastings algorithms
Delayed acceptance for Metropolis-Hastings algorithms
 
Presentation v3.2
Presentation v3.2Presentation v3.2
Presentation v3.2
 
Presentation v3.2
Presentation v3.2Presentation v3.2
Presentation v3.2
 
Iterative Soft Decision Based Complex K-best MIMO Decoder
Iterative Soft Decision Based Complex K-best MIMO DecoderIterative Soft Decision Based Complex K-best MIMO Decoder
Iterative Soft Decision Based Complex K-best MIMO Decoder
 
Iterative Soft Decision Based Complex K-best MIMO Decoder
Iterative Soft Decision Based Complex K-best MIMO DecoderIterative Soft Decision Based Complex K-best MIMO Decoder
Iterative Soft Decision Based Complex K-best MIMO Decoder
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)
 
Computational Intelligence Assisted Engineering Design Optimization (using MA...
Computational Intelligence Assisted Engineering Design Optimization (using MA...Computational Intelligence Assisted Engineering Design Optimization (using MA...
Computational Intelligence Assisted Engineering Design Optimization (using MA...
 
40120130406008
4012013040600840120130406008
40120130406008
 
Investigation on the Pattern Synthesis of Subarray Weights for Low EMI Applic...
Investigation on the Pattern Synthesis of Subarray Weights for Low EMI Applic...Investigation on the Pattern Synthesis of Subarray Weights for Low EMI Applic...
Investigation on the Pattern Synthesis of Subarray Weights for Low EMI Applic...
 
Preconditioning in Large-scale VDA
Preconditioning in Large-scale VDAPreconditioning in Large-scale VDA
Preconditioning in Large-scale VDA
 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)
 
Nano Scale Roughness Quantification
Nano Scale Roughness QuantificationNano Scale Roughness Quantification
Nano Scale Roughness Quantification
 

More from Fabio Caraffini

A seriously simple memetic approach with a high performance
A seriously simple memetic approach with a high performanceA seriously simple memetic approach with a high performance
A seriously simple memetic approach with a high performanceFabio Caraffini
 
Meta-Lamarckian 3some algorithm for real-valued optimization
Meta-Lamarckian 3some algorithm for real-valued optimizationMeta-Lamarckian 3some algorithm for real-valued optimization
Meta-Lamarckian 3some algorithm for real-valued optimizationFabio Caraffini
 
Micro Differential Evolution with Extra Moves alonf the Axes
Micro Differential Evolution with Extra Moves alonf the AxesMicro Differential Evolution with Extra Moves alonf the Axes
Micro Differential Evolution with Extra Moves alonf the AxesFabio Caraffini
 
Evoknow17 Large Scale Problems in Practice
Evoknow17 Large Scale Problems in PracticeEvoknow17 Large Scale Problems in Practice
Evoknow17 Large Scale Problems in PracticeFabio Caraffini
 
Evo star2012 Robot Base Disturbance Optimization with Compact Differential Ev...
Evo star2012 Robot Base Disturbance Optimization with Compact Differential Ev...Evo star2012 Robot Base Disturbance Optimization with Compact Differential Ev...
Evo star2012 Robot Base Disturbance Optimization with Compact Differential Ev...Fabio Caraffini
 

More from Fabio Caraffini (7)

A seriously simple memetic approach with a high performance
A seriously simple memetic approach with a high performanceA seriously simple memetic approach with a high performance
A seriously simple memetic approach with a high performance
 
Meta-Lamarckian 3some algorithm for real-valued optimization
Meta-Lamarckian 3some algorithm for real-valued optimizationMeta-Lamarckian 3some algorithm for real-valued optimization
Meta-Lamarckian 3some algorithm for real-valued optimization
 
Micro Differential Evolution with Extra Moves alonf the Axes
Micro Differential Evolution with Extra Moves alonf the AxesMicro Differential Evolution with Extra Moves alonf the Axes
Micro Differential Evolution with Extra Moves alonf the Axes
 
Evoknow17 Large Scale Problems in Practice
Evoknow17 Large Scale Problems in PracticeEvoknow17 Large Scale Problems in Practice
Evoknow17 Large Scale Problems in Practice
 
Evo star2012 Robot Base Disturbance Optimization with Compact Differential Ev...
Evo star2012 Robot Base Disturbance Optimization with Compact Differential Ev...Evo star2012 Robot Base Disturbance Optimization with Compact Differential Ev...
Evo star2012 Robot Base Disturbance Optimization with Compact Differential Ev...
 
Pechakucha
PechakuchaPechakucha
Pechakucha
 
DEFENSE
DEFENSEDEFENSE
DEFENSE
 

Recently uploaded

Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night EnjoyCall Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night EnjoyPooja Nehwal
 
Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Vipesco
 
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
If this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaIf this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaKayode Fayemi
 
George Lever - eCommerce Day Chile 2024
George Lever -  eCommerce Day Chile 2024George Lever -  eCommerce Day Chile 2024
George Lever - eCommerce Day Chile 2024eCommerce Institute
 
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptxMohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptxmohammadalnahdi22
 
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Kayode Fayemi
 
ANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docxANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docxNikitaBankoti2
 
Mathematics of Finance Presentation.pptx
Mathematics of Finance Presentation.pptxMathematics of Finance Presentation.pptx
Mathematics of Finance Presentation.pptxMoumonDas2
 
Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)Chameera Dedduwage
 
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...Hasting Chen
 
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara ServicesVVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara ServicesPooja Nehwal
 
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxChiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxraffaeleoman
 
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779Delhi Call girls
 
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024eCommerce Institute
 
Report Writing Webinar Training
Report Writing Webinar TrainingReport Writing Webinar Training
Report Writing Webinar TrainingKylaCullinane
 
Microsoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AIMicrosoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AITatiana Gurgel
 
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
SaaStr Workshop Wednesday w/ Lucas Price, Yardstick
SaaStr Workshop Wednesday w/ Lucas Price, YardstickSaaStr Workshop Wednesday w/ Lucas Price, Yardstick
SaaStr Workshop Wednesday w/ Lucas Price, Yardsticksaastr
 
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...Sheetaleventcompany
 

Recently uploaded (20)

Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night EnjoyCall Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
 
Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510
 
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort Service
 
If this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaIf this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New Nigeria
 
George Lever - eCommerce Day Chile 2024
George Lever -  eCommerce Day Chile 2024George Lever -  eCommerce Day Chile 2024
George Lever - eCommerce Day Chile 2024
 
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptxMohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
 
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
 
ANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docxANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docx
 
Mathematics of Finance Presentation.pptx
Mathematics of Finance Presentation.pptxMathematics of Finance Presentation.pptx
Mathematics of Finance Presentation.pptx
 
Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)
 
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
 
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara ServicesVVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
 
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxChiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
 
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
 
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
 
Report Writing Webinar Training
Report Writing Webinar TrainingReport Writing Webinar Training
Report Writing Webinar Training
 
Microsoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AIMicrosoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AI
 
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
 
SaaStr Workshop Wednesday w/ Lucas Price, Yardstick
SaaStr Workshop Wednesday w/ Lucas Price, YardstickSaaStr Workshop Wednesday w/ Lucas Price, Yardstick
SaaStr Workshop Wednesday w/ Lucas Price, Yardstick
 
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
 

Three rotational invariant variants of the 3SOME algorithms

  • 1. Three Variants of Three Stage Optimal Memetic Exploration for Handling Non-Separable Fitness Landscapes Fabio Caraffini, Giovanni Iacca, Ferrante Neri, and Ernesto Mininno De Montfort University United Kingdom 05.09.2012 (UKCI2012, Edinburgh)
  • 2. Outline Separability in Computational Intelligence Optimisation Three Stage Optimal Memetic Exploration (3SOME) Rotation Invariant Shrinking 3SOME (RIS − 3SOME) Micro-Population Differential Evolution 3SOME (µDE − 3SOME) 3SOME with 1+1 Covariance Matrix Adaptation Evolution Strategy ((1 + 1)CMA − ES − 3SOME) Experiments and results Conclusions
  • 3. Separability in Computational Intelligende Optimisation A mathematical function f (x), with x ∈ RN and N ∈ N, is separable if and only if: arg min x f (x) = arg min x1 f(x1, . . . ), arg min x2 f(. . . , x2, . . . ), arg min xN f(. . . , xN) (1) A function with at most m non independent variables is said to be m − nonseparable. From an algorithmic point of view, functions can be grouped depending on the number of their non-independent variables ⇒ In Computer Science separability is a “fuzzy” property
  • 4. Three Stage Optimal Memetic Exploration 3SOME 1 is: a Memetic Computing optimisation algorithm consisting of 3 heterogenous Memes Memory Saving and Fast (suitable for Real-time and embedded applications) besed on the Ockham’s Razor in MC principle “simple algorithms can display a performance which is as good as that of complex algorithms1” 1 G. Iacca, F. Neri, E. Mininno, Y.S. Ong, M.H. Lim, Ockham’s Razor in Memetic Computing: Three Stage Optimal Memetic Exploration, Information Sciences, Elsevier, Volume 188, pages 17-43, April 2012
  • 5. Three Stage Optimal Memetic Exploration (Stage 1) Elite xe = current best solution Trial xt = current trial solution Long distance exploration: at first a solution xt is randomly generated and then the exponential crossover (Differential Evolution) with xe is performed with a low inheritance factor Long distance exploration iterates until a new promising solution is found (S → “Success”)
  • 6. Three Stage Optimal Memetic Exploration (Stage 2) Middle distance exploration: an hypercube of side δ and centred around the solution xe is constructed. For K · (problem − dimension) times a trial point xt is generated within the hypercube, then the exponential crossover is performed with an high inheritance factor. Middle distane exploration is continued while successful
  • 7. Three Stage Optimal Memetic Exploration (Stage 3) Short distance exploration: xe is refined by a deterministic steepest descent local search Short distance explorator has a fixed budget. If fails (F) the first operator is then activated, conversely (S) the intermediate.
  • 8. Rotation Invariant Shrinking 3SOME Handling non separability, a first approach: RI-Shrinking: a hypercube of side δ and centred around the solution xe is constructed. Three points (xv , xr and xs) are sampled within the hypercub, in order to apply the rotational invariant movement given by the DE/current-to-rand/1: xt = xe + K(xv − xe ) + F · K(xr − xs ), K ∼ U[0, 1] (2) If xe has not been improved the hypercube is halved. This procedure ends when the volume is under a threshold Shrinking is restrted if successful.
  • 9. Micro-Population Differential Evolution 3SOME (µDE − 3SOME) A slightly complex structure: µDE: a DE with a micro population replaces the second operator. The worst individual is replaced with xe DE/current-to-rand/1 is applied N times, N = problem dimension µDE is repeated if successful
  • 10. 3SOME with 1+1 Covariance Matrix Adaptation Evolution Strategy ((1 + 1)CMA − ES − 3SOME) A memory expensive approach: (1 + 1)CMA − ES2 replaces the middle distance exploration. At each iteration a new point xt is sampled from a multivariate normal distribution N(xe, ) , which represents the dependencies between the variable, is updated after every iteration (1 + 1)CMA − ES is repeated if successful 2 C. Igel, T. Suttorp, and N. Hansen, “A computational efficient covariance matrix update and a (1+1)-CMA for evolution strategies”, in Proceedings of the Genetic and Evolutionary Computation Conference.
  • 11. Experiments and Results Experimental setup: BBOB20103 at 10, 20, 40 and 100 dimensions 100 runs, each of them has been performed for 5000 × n fitness evaluations 3 N. Hansen, A. Auger, S. Finck, R. Ros et al., Real-parameter black- box optimization benchmarking 2010: Noiseless functions definitions, INRIA, Tech. Rep. RR-6829, 2010
  • 12. Experiments and Results Numerical resulst show that all of the variants improve upon 3SOME performance RIS − 3SOME and µDE − 3SOME have similiar performaces (1 + 1)CMA − ES − 3SOME outperforms 3SOME also in some separable ill-condinioned problems
  • 13. Experiments and Results Fitness trends for f1 (sphere) in 10 dimensions 0 500 1000 1500 2000 2500 3000 3500 4000 4500 50 100 150 200 250 300 350 400 450 500 FitnessValue Fitness Evaluations 3SOME DE−3SOME (1+1)CMA−ES−3SOME RIS−3SOME
  • 14. Experiments and Results Fitness trends for f10 (Ellipsoid with distortion) in 40 dimensions 40000 80000 120000 0 0.5 1 1.5 2 2.5 3 3.5 x 10 6 Fitness Evaluations FitnessValue 3SOME (1+1)CMA−ES−3SOME DE−3SOME RIS−3SOME
  • 15. Experiments and Results Fitness trends for f17 (Schaffer) in 100 dimensions 5000 10000 15000 20000 25000 30000 −10 −5 0 5 10 15 20 25 30 35 40 Fitness Evaluations FitnessValue 3SOME DE−3SOME (1+1)CMA−ES−3SOME RIS−3SOME
  • 16. Conclusions All of the variants improve upon 3SOME performance for non-separable problems without a performance deterioration in the other problems The 3 proposed solution, are stastically very similiar on non-separable problems In accordance with the Ockham’s Razor principle, the simplest solution has shown to be as effective as the others