CMA evolution strategy is missing in optimization
-------------------------------------------------

                 Key: MATH-442
                 URL: https://issues.apache.org/jira/browse/MATH-442
             Project: Commons Math
          Issue Type: New Feature
    Affects Versions: 3.0
            Reporter: Dr. Dietmar Wolz


Recently I implemented the optimization algorithm CMA-ES based on 
org.apache.commons.math.linear and used it for the GTOC5 global trajectory 
optimization contest http://gtoc5.math.msu.su/. It implements the 
MultivariateRealOptimizer interface and would nicely fit into the 
org.apache.commons.math.optimization package. The original author of CMA-ES 
(Nikolaus Hansen) volunteered to support me (proof-reading + testing) in the 
creation of a CMA-ES contribution for commons.math. 
The CMA evolution strategy http://www.lri.fr/~hansen/cmaesintro.html is a very 
powerful algorithm for difficult non-linear non-convex optimization problems in 
continuous domain. See http://www.lri.fr/~hansen/cec2005.html for a comparison 
chart. If there is interest I will create a patch including the proposed 
Implementation for evaluation. It seems we would need an additional sub-package 
- org.apache.commons.math.optimization.evolutionary.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to