Skip to content

implementation of (1,Lambda) Evolution Strategy with AII adaptation scheme (N. Hansen et al.)

Notifications You must be signed in to change notification settings

EdenBelouadah/1-Lambda-Evolution-Strategy-with-A2-adaptation-scheme

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 

Repository files navigation

(1,λ)ES with AII adaptation scheme for Black-Box Optimization Benchmarking for Noiseless Functions (bbob suite)

Description

This is an implementation of AII algorithm by N. Hansen, A. Ostermeier, and A. Gawelczyk from "On the Adaptation of Arbitrary Normal Mutation Distributions in Evolution Strategies: The Generating Set Adaptation". In Proceedings of the Sixth International Conference on Genetic Algorithms, pp. 57-64, 1995. (Paper)

How to test this implementation

This algorithm is run on the bbob test suite from COCO. For requirements and guidelines about using COCO platform, refer to the Github repo or their website. Note that we used python to work with this platform.

To run the code, you need to install the COCO platform (installation guide).

Then, you can run the optimization problems by typing :

$ python A2.py bbob 20

To generate the post-processing results, you can use:

$ python -m cocopp -o path_to_results exdata

About

implementation of (1,Lambda) Evolution Strategy with AII adaptation scheme (N. Hansen et al.)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages