evolutionary-computation

There are 376 repositories under evolutionary-computation topic.

  • nnaisense/evotorch

    Advanced evolutionary computation library built directly on top of PyTorch, created at NNAISENSE.

    Language:Python1k174564
  • MaxHalford/eaopt

    :four_leaf_clover: Evolutionary optimization library for Go (genetic algorithm, partical swarm optimization, differential evolution)

    Language:Go893322296
  • esa/pygmo2

    A Python platform to perform parallel computations of optimisation tasks (global and local) via the asynchronous generalized island model.

    Language:C++458119857
  • colgreen/sharpneat

    SharpNEAT - Evolution of Neural Networks. A C# .NET Framework.

    Language:C#3953854100
  • ianwhale/nsga-net

    NSGA-Net, a Neural Architecture Search Algorithm

    Language:Python267152178
  • EMI-Group/evox

    Distributed GPU-Accelerated Framework for Evolutionary Computation. Comprehensive Library of Evolutionary Algorithms & Benchmark Problems.

    Language:Python23053039
  • icaros-usc/pyribs

    A bare-bones Python library for quality diversity optimization.

    Language:Python2151410738
  • geppy

    ShuhuaGao/geppy

    A framework for gene expression programming (an evolutionary algorithm) in Python

    Language:Python209104476
  • GrammaTech/sel

    Programmatic modification and evaluation of software

    Language:Common Lisp173232522
  • ShuhuaGao/gpFlappyBird

    Flappy Bird AI using Cartesian Genetic Programming (Evolutionary Computation)

    Language:Python17113231
  • oblivia-simplex/roper

    Return Oriented Programme Evolution with ROPER

    Language:Common Lisp16918121
  • sferes2/sferes2

    A lightweight, generic C++11 framework for evolutionary computation

    Language:C++163236436
  • evoplex/evoplex

    Evoplex is a fast, robust and extensible platform for developing agent-based models and multi-agent systems on networks. It's available for Windows, Linux and macOS.

    Language:C++135121923
  • Evolutionary-Intelligence/DistributedEvolutionaryComputation

    A (still growing) paper list of Evolutionary Computation (EC) published in some (rather all) top-tier (and also EC-focused) journals and conferences. For EC-focused publications, only Parallel/Distributed EC are covered in the current version.

  • korymath/talk-generator

    talk-generator is capable of generating coherent slide decks based on a single topic suggestion.

    Language:Python1248459
  • lmarti/nsgaiii

    An implementation of NSGA-III in Python.

    Language:Jupyter Notebook11210151
  • moshesipper/tiny_gp

    Tiny Genetic Programming in Python.

    Language:Python997237
  • EMI-Group/evoxbench

    Transforming Neural Architecture Search (NAS) into multi-objective optimization problems. A benchmark suite for testing evolutionary algorithms in deep learning.

    Language:Python976716
  • EC-KitY/EC-KitY

    EC-KitY: A scikit-learn-compatible Python tool kit for doing evolutionary computation.

    Language:Python9355918
  • Hintzelab/MABE

    Modular Agent Based Evolution Framework

    Language:C++79139124
  • erp12/pyshgp

    Push Genetic Programming in Python.

    Language:Python7477823
  • flxsosa/DeepHyperNEAT

    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

    Language:Python725415
  • evvo-labs/evvo

    Solve multi-objective optimization problems with distributed evolutionary algorithms

    Language:Scala6551064
  • Chips-n-Salsa

    cicirello/Chips-n-Salsa

    A Java library of Customizable, Hybridizable, Iterative, Parallel, Stochastic, and Self-Adaptive Local Search Algorithms

    Language:Java61216538
  • hecoding/Pac-Man

    Evolutionary Pac-Man bots using Grammatical Evolution and Multi-objective Optimization. Cool GUI included (Undergraduate Thesis)

    Language:Java5593516
  • 0xprofessooor/Pearl

    Adaptable tools to make reinforcement learning and evolutionary computation algorithms.

    Language:Python54241
  • Evolutionary-Intelligence/EvolutionaryComputation-A-Modern-Perspective-ECAMP

    Evolutionary Computation (EC): A Modern Perspective |<...>| This is an online book, which is free-access and actively-updated (1st Edition: from 2023 to 2027).

  • ypea

    smkalami/ypea

    Yarpiz Evolutionary Algorithms Toolbox for MATLAB

    Language:HTML475328
  • telmomenezes/synthetic

    Symbolic Generators for Complex Networks

    Language:Python45809
  • sgonzalez/SwiftGenetics

    A pure-Swift genetic algorithm library built for composition and extensibility.

    Language:Swift44318
  • cpmech/goga

    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).

    Language:Go431009
  • mohyunho/NAS_transformer

    Evolutionary Neural Architecture Search on Transformers for RUL Prediction

    Language:Python43216
  • mattruzicka/evolvable

    An evolutionary computation framework

    Language:Ruby42201
  • moshesipper/Applied-Machine-Learning-Course

    This course covers the applied side of algorithmics in machine learning, with some deep learning and evolutionary algorithms thrown in as well.

    Language:Python42306
  • heal-research/HeuristicLab

    HeuristicLab - An environment for heuristic and evolutionary optimization

    Language:C#39163.2k16