===== Evolutionary Computation Softwares ===== 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. ^ Programming language ^ Evolutionary Computation Library ^ | 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://dev.heuristiclab.com/trac/hl/core|HeuristicLab]] | | Python | [[https://pythonhosted.org/inspyred|Inspyred]] \\ [[http://code.google.com/p/deap|Deap]] \\ [[https://github.com/Project-Platypus/Platypus|Platypus]] \\ [[https://pymoo.org|Pymoo]] | | 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 ====== * [[tuto_ecj_weka|How to build weka classifiers using ECJ library ?]] * [[tuto_ecj_android|How to install ECJ library on Android environment ?]]