GeneticAlgorithmPython

Genetic Algorithm Library

A Python library implementing a genetic algorithm for optimizing machine learning algorithms and neural networks.

Source code of PyGAD, a Python 3 library for building the genetic algorithm and training machine learning algorithms (Keras & PyTorch).

GitHub

2k stars
29 watching
466 forks
Language: Python
last commit: 5 days ago
Linked from 1 awesome list

deep-learningevolutionary-algorithmsgenetic-algorithmmachine-learningneural-networksnumpyoptimizationpygadpygad-documentationpython

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
ahmedfgad/neuralgenetic Trains artificial neural networks using the genetic algorithm 241
ahmedfgad/torchga Trains PyTorch models using a genetic algorithm 96
ahmedfgad/cnngenetic Trains CNNs using a genetic algorithm for classification problems where one class per sample is allowed. 22
ahmedfgad/kerasga Trains Keras models using the Genetic Algorithm 36
handcraftsman/geneticalgorithmswithpython A collection of example projects demonstrating the use of genetic algorithms in solving various optimization problems using Python 1,213
openmole/mgo A software library for purely functional genetic algorithms with an emphasis on multi-objective optimization and robustness to noisy fitness functions 72
tomcraven/goga A Golang library implementing a genetic algorithm with configurable simulator, selector, and mating components. 220
ahmedfgad/numpyann An implementation of artificial neural networks using NumPy 98
researchcodeshub/quantumgeneticalgorithms Implementing Quantum Genetic Algorithms using Python to solve optimization problems inspired by Darwinian natural selection. 56
aqibsaeed/genetic-cnn A tool for exploring and optimizing the architecture of Convolutional Neural Networks using a Genetic Algorithm 218
hjmshi/pytorch-lbfgs A PyTorch implementation of L-BFGS optimization algorithm for training neural networks 591
frett27/ada-ga A library that provides an implementation of a genetic algorithm in Ada 2
hchasestevens/monkeys A Python framework for using genetic programming to solve problems and optimize solutions 122
akanimax/pro_gan_pytorch Implementation of a deep learning model for generating high-quality images with improved stability and variation. 538
trevorstephens/gplearn A Python library for solving symbolic regression problems using genetic programming 1,636