Skip to content

The scope of this project is to implement and test three different evolutionary strategies (Cross-Entropy Method (CEM), Natural Evolution Strategy (NES), Covariance Matrix Adaptation Evolution Strategy (CMA-ES)) on two different convex functions (a sphere function and a 2-dimensional Rastrigin function) to further explore their capabilities.

License

Notifications You must be signed in to change notification settings

alexcaselli/Evolutionary-Strategies-Benchmark

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Evolutionary computation | Evolutionary Strategies Benchmark for CEM, NES and CMA-ES

The scope of this project is to implement and test three different evolutionary strategies (Cross-Entropy Method (CEM), Natural Evolution Strategy (NES), Covariance Matrix Adaptation Evolution Strategy (CMA-ES)) on two different convex functions (a sphere function and a 2-dimensional Rastrigin function) to further explore their capabilities.

This repository also provides three videos in which is possible to see some quick demo examples of the 3 algorithms running on the Sphere function.

alt text alt text

About

The scope of this project is to implement and test three different evolutionary strategies (Cross-Entropy Method (CEM), Natural Evolution Strategy (NES), Covariance Matrix Adaptation Evolution Strategy (CMA-ES)) on two different convex functions (a sphere function and a 2-dimensional Rastrigin function) to further explore their capabilities.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages