42 Open Source Evolutionary Computation Software Projects
Free and open source evolutionary computation code projects including engines, APIs, generators, and tools.
A public python implementation of the DeepHyperNEAT system for evolving neural networks. Developed by Felix Sosa and Kenneth Stanley. See paper here: https://eplex.cs.ucf.edu/papers/sosa_ugrad_report18.pdf
High Dim Es Rl18 ⭐
Paper: Challenges in High-dimensional Reinforcement Learning with Evolution Strategies
Talk Generator107 ⭐
talk-generator is capable of generating coherent slide decks based on a single topic suggestion.
Python Neuroevolution10 ⭐
An implementation of "Conventional Neuroevolution" - evolving ANNs without backpropegation
Harris Hawks Optimization Algorithm And Applications18 ⭐
Source codes for HHO paper: Harris hawks optimization: Algorithm and applications: https://www.sciencedirect.com/science/article/pii/S0167739X18313530. In this paper, a novel population-based, nature-inspired optimization paradigm is proposed, which is called Harris Hawks Optimizer (HHO).
This github repository contains the official code for the paper, "Evolving Robust Neural Architectures to Defend from Adversarial Attacks"
Gradient-based Covariance Matrix Adaptation Evolutionary Strategy for Real Blackbox Optimization
A Python platform to perform parallel computations of optimisation tasks (global and local) via the asynchronous generalized island model.
Implementation of SharpNEAT in Unity 2020. Full refactor of the UnityNEAT project.
Produce intelligence by means of natural selection without objective/reward optimization
Go evolutionary algorithm is a computer library for developing evolutionary and genetic algorithms to solve optimisation problems with (or not) many constraints and many objectives. Also, a goal is to handle mixed-type representations (reals and integers).
Londonnode Pearl12 ⭐
Adaptable tools to make reinforcement learning and evolutionary computation algorithms.
:four_leaf_clover: Evolutionary optimization library for Go (genetic algorithm, partical swarm optimization, differential evolution)
Hecoding Pac Man49 ⭐
Evolutionary Pac-Man bots using Grammatical Evolution and Multi-objective Optimization. Cool GUI included (Undergraduate Thesis)
[WIP] Python implementation of evolution strategy based on Information Geometry. This library includes CMA-ES, NES, CompactGA and PBIL.