GeneticAlgorithmPython

Genetic Algorithm Library

A Python library implementing a genetic algorithm for optimization of machine learning models

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
463 forks
Language: Python
last commit: 2 months 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 Tools and techniques for training neural networks using genetic algorithms 240
ahmedfgad/torchga Trains PyTorch models using the Genetic Algorithm 95
ahmedfgad/cnngenetic Trains convolutional neural networks using the genetic algorithm 22
ahmedfgad/kerasga A Python library for training 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,209
openmole/mgo A software library for purely functional genetic algorithms with an emphasis on multi-objective optimization and robustness to noisy fitness functions 71
tomcraven/goga A Golang library implementing a genetic algorithm with configurable simulator, selector, and mating components. 219
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 586
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. 536
trevorstephens/gplearn A Python library for solving symbolic regression problems using genetic programming 1,615