Simple and reliable optimization with local, global, population-based and sequential techniques in numerical discrete search spaces.
-
Updated
Oct 4, 2025 - Python
Simple and reliable optimization with local, global, population-based and sequential techniques in numerical discrete search spaces.
Evolutionary Algorithm using Python, 莫烦Python 中文AI教学
Python library for CMA Evolution Strategy.
A fast Evolution Strategy implementation in Python
[JMLR (CCF-A)] PyPop7: A Pure-PYthon LibrarY for POPulation-based Black-Box Optimization (BBO), especially *Large-Scale* algorithm variants (from evolutionary computation, swarm intelligence, statistics, operations research, machine learning, mathematical optimization, meta-heuristics, auto-control etc.). [https://jmlr.org/papers/v25/23-0386.html]
Flappy Bird AI using Cartesian Genetic Programming (Evolutionary Computation)
Flappy Bird AI using Evolution Strategies
A mini library for Policy Gradients with Parameter-based Exploration, with reference implementation of the ClipUp optimizer (https://arxiv.org/abs/2008.02387) from NNAISENSE.
Evolution Strategy Library
An AI agent Learning to play Flappy Bird using Evolution Strategies and deep learning models.
Evolutionary algorithms, alternative to Reinforcement Learning
Simple Reinforcement Learning Framework
(GECCO 2022) CMA-ES with Margin: Lower-Bounding Marginal Probability for Mixed-Integer Black-Box Optimization
Paper: Challenges in High-dimensional Reinforcement Learning with Evolution Strategies
Paper repository: "Policy-based optimization: single-step policy gradient seen as an evolution strategy"
implementation of "Evolution Strategies as a Scalable Alternative to Reinforcement Learning" OpenAI paper
(CEC2022) Fast Moving Natural Evolution Strategy for High-Dimensional Problems
This github repository contains the official code for the paper, "Evolving Robust Neural Architectures to Defend from Adversarial Attacks"
🦾Distributed Natural Evolution Strategies Build with PyTorch and Ray
Minimal PyTorch Library for Natural Evolution Strategies
Add a description, image, and links to the evolution-strategies topic page so that developers can more easily learn about it.
To associate your repository with the evolution-strategies topic, visit your repo's landing page and select "manage topics."