Genetic Programming in Python, with a scikit-learn inspired API
-
Updated
Nov 29, 2023 - Python
Genetic Programming in Python, with a scikit-learn inspired API
Using artificial intelligence and genetic algorithms to automatically write programs. Tutorial: http://www.primaryobjects.com/cms/article149
Jenetics - Genetic Algorithm, Genetic Programming, Grammatical Evolution, Evolutionary Algorithm, and Multi-objective Optimization
The Push programming language and the PushGP genetic programming system implemented in Clojure.
Automated modeling and machine learning framework FEDOT
MOSES Machine Learning: Meta-Optimizing Semantic Evolutionary Search. See also AS-MOSES https://github.com/opencog/asmoses but kept to guaranty backward compatibility.
A framework for gene expression programming (an evolutionary algorithm) in Python
Evolutionary & genetic algorithms for Julia
Mining technical factors based on symbolic regression via genetic algorithm
A Binary Genetic Traits Lexer Framework
Tiny Genetic Programming in Python.
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.
Flappy Bird AI using Cartesian Genetic Programming (Evolutionary Computation)
MOSES Machine Learning: Meta-Optimizing Semantic Evolutionary Search for the AtomSpace (https://github.com/opencog/atomspace)
Search the best feature subset for you classification mode
Symbolic regression solver, based on genetic programming methodology.
C++ Large Scale Genetic Programming
Modular Agent Based Evolution Framework
Push Genetic Programming in Python.
Genetic Programming version of GOMEA. Also includes standard tree-based GP, and Semantic Backpropagation-based GP
Add a description, image, and links to the genetic-programming topic page so that developers can more easily learn about it.
To associate your repository with the genetic-programming topic, visit your repo's landing page and select "manage topics."