Skip to main content
. 2023 Jan 4;23(2):591. doi: 10.3390/s23020591
Algorithm 1. Main steps of CMA-ES algorithm.
  1. Initialize distribution parameters

  2. While termination criterion is not met do

  3.   Sample population from the multivariate normal distribution

  4.   Evaluate the objective function for each parameter set

  5.   Update the multivariate normal distribution based on a percentage (50% in this case) of the best parameter sets.

  6. End

  7. The optimal solution is found for the parameter set that corresponds to the minimum objective function