Genetic-CNN

CNN optimizer

A tool for exploring and optimizing the architecture of Convolutional Neural Networks using a Genetic Algorithm

CNN architecture exploration using Genetic Algorithm

GitHub

218 stars
13 watching
97 forks
Language: Python
last commit: over 4 years ago
Linked from 1 awesome list

deapdeep-learninggenetic-algorithmmachine-learningtensorflow

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
ahmedfgad/cnngeneticTrains CNNs using a genetic algorithm for classification problems where one class per sample is allowed.22
ahmedfgad/neuralgeneticTrains artificial neural networks using the genetic algorithm241
hchasestevens/monkeysA Python framework for using genetic programming to solve problems and optimize solutions122
delta2323/gb-gnnAnalyzes and optimizes the performance of graph neural networks using gradient boosting and various aggregation models.13
ahmedfgad/geneticalgorithmpythonA Python library implementing a genetic algorithm for optimizing machine learning algorithms and neural networks.1,905
joeddav/devolAn evolutionary algorithm for designing neural networks in Keras951
google/jaxoptAn open-source project providing hardware accelerated, batchable and differentiable optimizers in JAX for deep learning.941
ahmedfgad/numpycnnA Python implementation of a Convolutional Neural Network from scratch using NumPy for building CNNs from scratch577
benedekrozemberczki/mixhop-and-n-gcnA deep learning framework implementation of higher-order graph convolutional architectures and their applications403
researchcodeshub/quantumgeneticalgorithmsImplementing Quantum Genetic Algorithms using Python to solve optimization problems inspired by Darwinian natural selection.56
infocusp/tf_cnnvisA tool to visually analyze and understand deep learning models' internal workings, specifically convolutional neural networks.780
rodrigo-arenas/sklearn-genetic-optAutomated hyperparameter tuning and feature selection using evolutionary algorithms.316
guillaume-chevalier/hyperopt-keras-cnn-cifar-100Automates hyperparameter optimization and neural network architecture search using Hyperopt on a CNN model for the CIFAR-100 dataset106
locuslab/optnetA PyTorch module that adds differentiable optimization as a layer to neural networks517
cbfinn/gpsAn implementation of guided policy search and LQG-based trajectory optimization for reinforcement learning599