This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
soft [2014/01/23 14:34] Denis Pallez |
soft [2022/04/27 11:15] Denis Pallez [Evolutionary Computation Softwares] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ===== Evolutionary Computation in Java ===== | + | ===== Evolutionary Computation Softwares ===== |
- | For my research, I principaly use a [[http://cs.gmu.edu/~eclab/projects/ecj/|Java Library for Evolutionary Computation]] developped by Sean Luke. | + | I principaly use [[http://cs.gmu.edu/~eclab/projects/ecj|Evolutionary Computation in Java (ECJ)]] library for my research because it is, for me, the most documented library I found (a book of 200 pages and 5 tutorials are given). |
+ | I also used [[http://code.google.com/p/deap|Deap]] library for teaching. | ||
- | Equivalent libraries for others languages : | ||
^ Programming language ^ Evolutionary Computation Library ^ | ^ Programming language ^ Evolutionary Computation Library ^ | ||
- | | Java | [[http://jclec.sourceforge.net|JClec]] \\ [[http://sourceforge.net/projects/cilib|CILib]] | | + | | Java | [[http://cs.gmu.edu/~eclab/projects/ecj/|ECJ]] \\ [[http://jclec.sourceforge.net|JClec]] \\ [[http://sourceforge.net/projects/cilib|CILib]] | |
| C++ | [[http://eodev.sourceforge.net|Evolving Objects]] \\ [[http://paradiseo.gforge.inria.fr|ParadisEO]] | | | C++ | [[http://eodev.sourceforge.net|Evolving Objects]] \\ [[http://paradiseo.gforge.inria.fr|ParadisEO]] | | ||
| C# | [[http://dev.heuristiclab.com/trac/hl/core|HeuristicLab]] | | | C# | [[http://dev.heuristiclab.com/trac/hl/core|HeuristicLab]] | | ||
- | | Python | [[http://inspyred.github.io|Inspyred]] \\ [[http://code.google.com/p/deap|Deap]] | | + | | Python | [[http://inspyred.github.io|Inspyred]] \\ [[http://code.google.com/p/deap|Deap]] \\ [[https://github.com/Project-Platypus/Platypus|Platypus]] \\ [[https://pymoo.org|Pymoo]] | |
- | | R | [[http://ls2-www.cs.tu-dortmund.de/~nunkesser/#Software|RFrEAK]] | | + | | R | [[https://cran.r-project.org/web/packages/RFreak/|RFrEAK]] \\ [[http://cran.r-project.org/web/views/MachineLearning.html|Machine and Statistical Learning packages]] | |
+ | | Of course, this list is far from being exhaustive.\\ A recent comparative analysis of Metaheuristic optimization frameworks is available [[http://link.springer.com/content/pdf/10.1007/s00500-011-0754-8.pdf|here]] \\ A more recent list of softwares are available [[https://sites.google.com/view/benchmarking-network/home/resources|here]] || | ||
+ | ====== Softwares ====== | ||
+ | * [[soft_multimodal|Comparative Study of Recent Multimodal Evolutionary Algorithms]] | ||
====== Tutorials ====== | ====== Tutorials ====== | ||
- | + | * [[tuto_ecj_weka|How to build weka classifiers using ECJ library ?]] | |
+ | * [[tuto_ecj_android|How to install ECJ library on Android environment ?]] | ||