SlideShare ist ein Scribd-Unternehmen logo
1 von 22
Downloaden Sie, um offline zu lesen
Handling Non-Separability in Three
Stage Optimal Memetic Exploration
Ilpo Poikolainen Fabio Caraffini Ferrante Neri
Matthieu Weber
Department of Mathematical Information Technology,
University of Jyv¨askyl¨a
24.05.2012
1 Summary
2 Separability of a function
3 Rotation Invariant search in Three Stage Optimal Memetic
Exploration
4 Numerical Results
Separability of a function
If function is separable then
min f (x) =
min f (x1) + ... + min f (xn), where
x ∈ Rn.
In optimization fully separable
functions can be optimized one
variable at time.
For optimizer to be able to be
effective on non-separable
problems it needs to perform
diagonal movements.
Effect of function rotation on
exponential crossover in
Differential Evolution (DE).
se
st st2
st1
s't2
s't1
x
x'
yy'
Operators of Three stage optimal memetic exploration: an
overview
Composed of three different search operators.
Operators of Three stage optimal memetic exploration: an
overview
Composed of three different search operators.
Stochastic long distance exploration. Exponential crossover
with high crossover rate: higher chance to perform diagonal
movements.
Operators of Three stage optimal memetic exploration: an
overview
Composed of three different search operators.
Stochastic long distance exploration. Exponential crossover
with high crossover rate: higher chance to perform diagonal
movements.
Stochastic medium/short distance exloration. Exponential
crossover with low crossover rate: diagonal movements are
limited.
Operators of Three stage optimal memetic exploration: an
overview
Composed of three different search operators.
Stochastic long distance exploration. Exponential crossover
with high crossover rate: higher chance to perform diagonal
movements.
Stochastic medium/short distance exloration. Exponential
crossover with low crossover rate: diagonal movements are
limited.
Deterministic local search. Searches along the axis, no
diagonal movements performed.
Operators of Three stage optimal memetic exploration: an
overview
Composed of three different search operators.
Stochastic long distance exploration. Exponential crossover
with high crossover rate: higher chance to perform diagonal
movements.
Stochastic medium/short distance exloration. Exponential
crossover with low crossover rate: diagonal movements are
limited.
Deterministic local search. Searches along the axis, no
diagonal movements performed.
Framework for co-operation between operators.
Stochastic long distance search operator
This exploration move attempts to
detect new promising solution
within the entire search space.
Utilizes exponential crossover from
DE with high crossover rate.
Repeated until better solution is
found.
Xe
Xt1
Xt
Xt2
Rotationally invariant stochastic medium distance search
operator
Diagonal movements required?
Rotationally invariant stochastic medium distance search
operator
Diagonal movements required?
Creates hypercube around current
solution with sidewidth of 0.2
times total space width.
Xe
Xr
Xs
Xv
Xt
K
F'
Rotationally invariant stochastic medium distance search
operator
Diagonal movements required?
Creates hypercube around current
solution with sidewidth of 0.2
times total space width.
Exponential crossover is replaced
with DE/current-to-rand/1
mutation.
xt = xe +K(xv −xe)+F (xr −xs),
where K ∈ [0, 1] and F = K ∗ F.
Xe
Xr
Xs
Xv
Xt
K
F'
Rotationally invariant stochastic medium distance search
operator
Diagonal movements required?
Creates hypercube around current
solution with sidewidth of 0.2
times total space width.
Exponential crossover is replaced
with DE/current-to-rand/1
mutation.
xt = xe +K(xv −xe)+F (xr −xs),
where K ∈ [0, 1] and F = K ∗ F.
Repeated for given budget and no
better solution is found.
Xe
Xr
Xs
Xv
Xt
K
F'
Deterministic short distance exploration
Attempts to exploit the promising
search directions (along the axis).
Repeated for given budget and
depending if better solution was
found one of the earlier operators
is activated.
Xe
p p/2
Xs
Functioning scheme of rotation invariant RI3SOME
Long Stochastic short
Deterministic short
S
F
S
S or F
Comparison algorithms
Real-parameter black-box optimization benchmark 2010.
Consisting 24 problems for 10,40 and 100 dimensions run for
Dim ∗ 5000 fitness evaluations.
Algorithms are compared using Wilcoxon Rank-sum test on
the fitness values over 100 runs.
N. Hansen, A. Auger, S. Finck, R. Ros, et al. Real-parameter
black-box optimization benchmarking 2010: Noiseless
functions definitions, Technical Report RR-6829, INRIA, 2010.
Comparison algorithms: 3SOME, Computational Efficient
Covariance Matrix Evolution Strategy (1+1)-CMAES and
DE/current-to-rand/1.
Numerical results
RI3SOME is equal or better on all non-separable problems
(f6-f24) in 40 and 100 dimensions than 3SOME while gets
outperformed on some of the separable problems (f1-f5) as
expected.
Numerical results
RI3SOME is equal or better on all non-separable problems
(f6-f24) in 40 and 100 dimensions than 3SOME while gets
outperformed on some of the separable problems (f1-f5) as
expected.
RI3SOME Outperforms DE/current-to-rand/1 on atleast
22 test problems in each of dimensions 10,40 and 100.
Numerical results
RI3SOME is equal or better on all non-separable problems
(f6-f24) in 40 and 100 dimensions than 3SOME while gets
outperformed on some of the separable problems (f1-f5) as
expected.
RI3SOME Outperforms DE/current-to-rand/1 on atleast
22 test problems in each of dimensions 10,40 and 100.
(1+1)-CMAES gets outperformed in most of the separable
problems (f2-f5) while (1+1)-CMAES outperforms
RI3SOME on 22 non-separable problems, gets outperformed
on 8 and is equal on 27.
Computational overhead
Table : Computational overhead and memory slot requirements
Algorithm Computational Overhead[s] Memoty Slots
(1+1)-CMA-ES 3.2706 n+2
RI3SOME 1.5246 3
Conclusions
Proposed integration with 3SOME algorithm and a
rotationally invariant mutation from DE shows promising
results on handling non-separable problems within 3SOME
framework.
RI3SOME algorithm retains all original properties of 3SOME:
Simple structure with low computational requirements is
preferable for applications characterized by limited hardware.
Thanks for your attention.
Questions?

Weitere ähnliche Inhalte

Was ist angesagt?

Extrapolation
ExtrapolationExtrapolation
Extrapolation
jonathan
 

Was ist angesagt? (20)

31A WePrep Presentation
31A WePrep Presentation31A WePrep Presentation
31A WePrep Presentation
 
Calc 3.8
Calc 3.8Calc 3.8
Calc 3.8
 
Chapter 3 roots of equations
Chapter 3 roots of equationsChapter 3 roots of equations
Chapter 3 roots of equations
 
Tutorfly Review Session Math 31A
Tutorfly Review Session Math 31ATutorfly Review Session Math 31A
Tutorfly Review Session Math 31A
 
2. diagnostics, collinearity, transformation, and missing data
2. diagnostics, collinearity, transformation, and missing data 2. diagnostics, collinearity, transformation, and missing data
2. diagnostics, collinearity, transformation, and missing data
 
Application of interpolation in CSE
Application of interpolation in CSEApplication of interpolation in CSE
Application of interpolation in CSE
 
04 programming 2
04 programming 204 programming 2
04 programming 2
 
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)
 
Optimization of sample configurations for spatial trend estimation
Optimization of sample configurations for spatial trend estimationOptimization of sample configurations for spatial trend estimation
Optimization of sample configurations for spatial trend estimation
 
Calculus
CalculusCalculus
Calculus
 
Matlab lecture 8 – newton's forward and backword interpolation@taj copy
Matlab lecture 8 – newton's forward and backword interpolation@taj   copyMatlab lecture 8 – newton's forward and backword interpolation@taj   copy
Matlab lecture 8 – newton's forward and backword interpolation@taj copy
 
Probability and random processes project based learning template.pdf
Probability and random processes project based learning template.pdfProbability and random processes project based learning template.pdf
Probability and random processes project based learning template.pdf
 
General Introduction to ROC Curves
General Introduction to ROC CurvesGeneral Introduction to ROC Curves
General Introduction to ROC Curves
 
Extrapolation
ExtrapolationExtrapolation
Extrapolation
 
Extrapolation
ExtrapolationExtrapolation
Extrapolation
 
Monte Carlo Simulation Of Heston Model In Matlab(1)
Monte Carlo Simulation Of Heston Model In Matlab(1)Monte Carlo Simulation Of Heston Model In Matlab(1)
Monte Carlo Simulation Of Heston Model In Matlab(1)
 
Calc 4.6
Calc 4.6Calc 4.6
Calc 4.6
 
Interpolation and-its-application
Interpolation and-its-applicationInterpolation and-its-application
Interpolation and-its-application
 
Fractal
FractalFractal
Fractal
 
Autocorrelation- Remedial Measures
Autocorrelation- Remedial MeasuresAutocorrelation- Remedial Measures
Autocorrelation- Remedial Measures
 

Ähnlich wie Ri-some algorithm

PSO and Its application in Engineering
PSO and Its application in EngineeringPSO and Its application in Engineering
PSO and Its application in Engineering
Prince Jain
 
Group 9 genetic-algorithms (1)
Group 9 genetic-algorithms (1)Group 9 genetic-algorithms (1)
Group 9 genetic-algorithms (1)
lakshmi.ec
 
Learning to Search Henry Kautz
Learning to Search Henry KautzLearning to Search Henry Kautz
Learning to Search Henry Kautz
butest
 
Learning to Search Henry Kautz
Learning to Search Henry KautzLearning to Search Henry Kautz
Learning to Search Henry Kautz
butest
 

Ähnlich wie Ri-some algorithm (20)

Genetic Algorithm
Genetic AlgorithmGenetic Algorithm
Genetic Algorithm
 
MS Project
MS ProjectMS Project
MS Project
 
Ihdels presentation
Ihdels presentationIhdels presentation
Ihdels presentation
 
Respose surface methods
Respose surface methodsRespose surface methods
Respose surface methods
 
Exploring_the_Fundamentals_of_Numerical_Analysis_An_Overview_of_Newton_Raphso...
Exploring_the_Fundamentals_of_Numerical_Analysis_An_Overview_of_Newton_Raphso...Exploring_the_Fundamentals_of_Numerical_Analysis_An_Overview_of_Newton_Raphso...
Exploring_the_Fundamentals_of_Numerical_Analysis_An_Overview_of_Newton_Raphso...
 
HOME ASSIGNMENT omar ali.pptx
HOME ASSIGNMENT omar ali.pptxHOME ASSIGNMENT omar ali.pptx
HOME ASSIGNMENT omar ali.pptx
 
Two-Stage Eagle Strategy with Differential Evolution
Two-Stage Eagle Strategy with Differential EvolutionTwo-Stage Eagle Strategy with Differential Evolution
Two-Stage Eagle Strategy with Differential Evolution
 
Optimization tutorial
Optimization tutorialOptimization tutorial
Optimization tutorial
 
Glowworm Swarm Optimisation
Glowworm Swarm OptimisationGlowworm Swarm Optimisation
Glowworm Swarm Optimisation
 
PSO and Its application in Engineering
PSO and Its application in EngineeringPSO and Its application in Engineering
PSO and Its application in Engineering
 
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...
 
HOME ASSIGNMENT (0).pptx
HOME ASSIGNMENT (0).pptxHOME ASSIGNMENT (0).pptx
HOME ASSIGNMENT (0).pptx
 
Group 9 genetic-algorithms (1)
Group 9 genetic-algorithms (1)Group 9 genetic-algorithms (1)
Group 9 genetic-algorithms (1)
 
Ds33717725
Ds33717725Ds33717725
Ds33717725
 
Ds33717725
Ds33717725Ds33717725
Ds33717725
 
Learning to Search Henry Kautz
Learning to Search Henry KautzLearning to Search Henry Kautz
Learning to Search Henry Kautz
 
Learning to Search Henry Kautz
Learning to Search Henry KautzLearning to Search Henry Kautz
Learning to Search Henry Kautz
 
Optimization and particle swarm optimization (O & PSO)
Optimization and particle swarm optimization (O & PSO) Optimization and particle swarm optimization (O & PSO)
Optimization and particle swarm optimization (O & PSO)
 
Es272 ch3a
Es272 ch3aEs272 ch3a
Es272 ch3a
 
Travelling Salesman Problem
Travelling Salesman ProblemTravelling Salesman Problem
Travelling Salesman Problem
 

Mehr von Fabio Caraffini (8)

The Importance of Being Structured
The Importance of Being StructuredThe Importance of Being Structured
The Importance of Being Structured
 
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
 

Kürzlich hochgeladen

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
 
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxChiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
raffaeleoman
 
Uncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac FolorunsoUncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac Folorunso
Kayode Fayemi
 
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
Kayode Fayemi
 

Kürzlich hochgeladen (20)

The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdfThe workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
 
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...
 
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptxMohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
 
Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...
Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...
Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...
 
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...
 
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
 
lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.
 
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxChiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
 
Dreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video TreatmentDreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video Treatment
 
ICT role in 21st century education and it's challenges.pdf
ICT role in 21st century education and it's challenges.pdfICT role in 21st century education and it's challenges.pdf
ICT role in 21st century education and it's challenges.pdf
 
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
 
Presentation on Engagement in Book Clubs
Presentation on Engagement in Book ClubsPresentation on Engagement in Book Clubs
Presentation on Engagement in Book Clubs
 
Report Writing Webinar Training
Report Writing Webinar TrainingReport Writing Webinar Training
Report Writing Webinar Training
 
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
 
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdfAWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
 
My Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle BaileyMy Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle Bailey
 
Uncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac FolorunsoUncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac Folorunso
 
Air breathing and respiratory adaptations in diver animals
Air breathing and respiratory adaptations in diver animalsAir breathing and respiratory adaptations in diver animals
Air breathing and respiratory adaptations in diver animals
 
Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510
 
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
 

Ri-some algorithm

  • 1. Handling Non-Separability in Three Stage Optimal Memetic Exploration Ilpo Poikolainen Fabio Caraffini Ferrante Neri Matthieu Weber Department of Mathematical Information Technology, University of Jyv¨askyl¨a 24.05.2012
  • 2. 1 Summary 2 Separability of a function 3 Rotation Invariant search in Three Stage Optimal Memetic Exploration 4 Numerical Results
  • 3. Separability of a function If function is separable then min f (x) = min f (x1) + ... + min f (xn), where x ∈ Rn. In optimization fully separable functions can be optimized one variable at time. For optimizer to be able to be effective on non-separable problems it needs to perform diagonal movements. Effect of function rotation on exponential crossover in Differential Evolution (DE). se st st2 st1 s't2 s't1 x x' yy'
  • 4. Operators of Three stage optimal memetic exploration: an overview Composed of three different search operators.
  • 5. Operators of Three stage optimal memetic exploration: an overview Composed of three different search operators. Stochastic long distance exploration. Exponential crossover with high crossover rate: higher chance to perform diagonal movements.
  • 6. Operators of Three stage optimal memetic exploration: an overview Composed of three different search operators. Stochastic long distance exploration. Exponential crossover with high crossover rate: higher chance to perform diagonal movements. Stochastic medium/short distance exloration. Exponential crossover with low crossover rate: diagonal movements are limited.
  • 7. Operators of Three stage optimal memetic exploration: an overview Composed of three different search operators. Stochastic long distance exploration. Exponential crossover with high crossover rate: higher chance to perform diagonal movements. Stochastic medium/short distance exloration. Exponential crossover with low crossover rate: diagonal movements are limited. Deterministic local search. Searches along the axis, no diagonal movements performed.
  • 8. Operators of Three stage optimal memetic exploration: an overview Composed of three different search operators. Stochastic long distance exploration. Exponential crossover with high crossover rate: higher chance to perform diagonal movements. Stochastic medium/short distance exloration. Exponential crossover with low crossover rate: diagonal movements are limited. Deterministic local search. Searches along the axis, no diagonal movements performed. Framework for co-operation between operators.
  • 9. Stochastic long distance search operator This exploration move attempts to detect new promising solution within the entire search space. Utilizes exponential crossover from DE with high crossover rate. Repeated until better solution is found. Xe Xt1 Xt Xt2
  • 10. Rotationally invariant stochastic medium distance search operator Diagonal movements required?
  • 11. Rotationally invariant stochastic medium distance search operator Diagonal movements required? Creates hypercube around current solution with sidewidth of 0.2 times total space width. Xe Xr Xs Xv Xt K F'
  • 12. Rotationally invariant stochastic medium distance search operator Diagonal movements required? Creates hypercube around current solution with sidewidth of 0.2 times total space width. Exponential crossover is replaced with DE/current-to-rand/1 mutation. xt = xe +K(xv −xe)+F (xr −xs), where K ∈ [0, 1] and F = K ∗ F. Xe Xr Xs Xv Xt K F'
  • 13. Rotationally invariant stochastic medium distance search operator Diagonal movements required? Creates hypercube around current solution with sidewidth of 0.2 times total space width. Exponential crossover is replaced with DE/current-to-rand/1 mutation. xt = xe +K(xv −xe)+F (xr −xs), where K ∈ [0, 1] and F = K ∗ F. Repeated for given budget and no better solution is found. Xe Xr Xs Xv Xt K F'
  • 14. Deterministic short distance exploration Attempts to exploit the promising search directions (along the axis). Repeated for given budget and depending if better solution was found one of the earlier operators is activated. Xe p p/2 Xs
  • 15. Functioning scheme of rotation invariant RI3SOME Long Stochastic short Deterministic short S F S S or F
  • 16. Comparison algorithms Real-parameter black-box optimization benchmark 2010. Consisting 24 problems for 10,40 and 100 dimensions run for Dim ∗ 5000 fitness evaluations. Algorithms are compared using Wilcoxon Rank-sum test on the fitness values over 100 runs. N. Hansen, A. Auger, S. Finck, R. Ros, et al. Real-parameter black-box optimization benchmarking 2010: Noiseless functions definitions, Technical Report RR-6829, INRIA, 2010. Comparison algorithms: 3SOME, Computational Efficient Covariance Matrix Evolution Strategy (1+1)-CMAES and DE/current-to-rand/1.
  • 17. Numerical results RI3SOME is equal or better on all non-separable problems (f6-f24) in 40 and 100 dimensions than 3SOME while gets outperformed on some of the separable problems (f1-f5) as expected.
  • 18. Numerical results RI3SOME is equal or better on all non-separable problems (f6-f24) in 40 and 100 dimensions than 3SOME while gets outperformed on some of the separable problems (f1-f5) as expected. RI3SOME Outperforms DE/current-to-rand/1 on atleast 22 test problems in each of dimensions 10,40 and 100.
  • 19. Numerical results RI3SOME is equal or better on all non-separable problems (f6-f24) in 40 and 100 dimensions than 3SOME while gets outperformed on some of the separable problems (f1-f5) as expected. RI3SOME Outperforms DE/current-to-rand/1 on atleast 22 test problems in each of dimensions 10,40 and 100. (1+1)-CMAES gets outperformed in most of the separable problems (f2-f5) while (1+1)-CMAES outperforms RI3SOME on 22 non-separable problems, gets outperformed on 8 and is equal on 27.
  • 20. Computational overhead Table : Computational overhead and memory slot requirements Algorithm Computational Overhead[s] Memoty Slots (1+1)-CMA-ES 3.2706 n+2 RI3SOME 1.5246 3
  • 21. Conclusions Proposed integration with 3SOME algorithm and a rotationally invariant mutation from DE shows promising results on handling non-separable problems within 3SOME framework. RI3SOME algorithm retains all original properties of 3SOME: Simple structure with low computational requirements is preferable for applications characterized by limited hardware.
  • 22. Thanks for your attention. Questions?