Scilab Home Page | Wiki | Bug Tracker | Forge | Mailing List Archives | Scilab Online Help | File Exchange
ATOMS : CMA-ES details
Login with GitLab

CMA-ES

An algorithm for difficult non-linear non-convex optimization problems.
(761 downloads for this version - 11742 downloads for all versions)
Details
Version
1.0
A more recent valid version with binaries for Scilab 5.4 exists: 1.3
Author
Claus Futtrup
Owner Organization
SEAS Fabrikker A/S
Maintainer
Claus Futtrup
License
Creation Date
January 20, 2014
Source created on
Scilab 5.4.x
Binaries available on
Scilab 5.4.x:
Windows 64-bit Windows 32-bit Linux 64-bit Linux 32-bit macOS
Install command
--> atomsInstall("CMA-ES")
Description
             Purpose
 -------

 This document introduces the CMA-ES Optimization (CMA-ES) in Scilab.

 The CMA-ES is a meta-heuristic optimization process created by Nikolaus Hansen
 initially (1,lambda)-ES in 1996 (micro = 1), later with (micro,lambda) in 1997
 and it is based on a Covariance Matrix Adaptation technique.

 This direct search method does not require any knowledge of the  objective
 function derivatives.

 The CMA-ES (Covariance Matrix Adaptation Evolution Strategy) is an
evolutionary
 algorithm for difficult non-linear non-convex optimization problems in
 continuous domain. The CMA-ES is typically applied to unconstrained or bounded
 constraint optimization problems, and search space dimensions between three
and
 a hundred. The method should be applied, if derivative based methods, e.g.
 quasi-Newton BFGS or conjugate gradient, (supposedly) fail due to a rugged
 search landscape (e.g. discontinuities, sharp bends or ridges, noise, local
 optima, outliers). If second order derivative based methods are successful,
 they are usually faster than the CMA-ES

 This toolbox implements the original CMA-ES algorithm in two ways:

  * the functional call (similar to Scilab fminsearch, but not exactly the
same)
  * the object oriented call sequence (as described by Yann Collette)

 The functional call supports additionally re-execution and population
increase.

 See https://www.lri.fr/~hansen/cmaesintro.html for
details.            
Files (2)
[107.00 kB]
Source code archive
Fourth trial at a functional package version 1.0.
[100.75 kB]
OS-independent binary for Scilab 5.4.x
Binary version
Automatically generated by the ATOMS compilation chain

News (0)
Comments (0)
Leave a comment
You must register and log in before leaving a comment.
Login with GitLab
Email notifications
Send me email when this toolbox has changes, new files or a new release.
You must register and log in before setting up notifications.