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 2 years ago
Linked from 1 awesome list

deapdeep-learninggenetic-algorithmmachine-learningtensorflow

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
ahmedfgad/cnngenetic Trains CNNs using a genetic algorithm for classification problems where one class per sample is allowed. 22
ahmedfgad/neuralgenetic Trains artificial neural networks using the genetic algorithm 241
hchasestevens/monkeys A Python framework for using genetic programming to solve problems and optimize solutions 122
delta2323/gb-gnn Analyzes and optimizes the performance of graph neural networks using gradient boosting and various aggregation models. 13
ahmedfgad/geneticalgorithmpython A Python library implementing a genetic algorithm for optimizing machine learning algorithms and neural networks. 1,905
joeddav/devol An evolutionary algorithm for designing neural networks in Keras 951
google/jaxopt An open-source project providing hardware accelerated, batchable and differentiable optimizers in JAX for deep learning. 941
ahmedfgad/numpycnn A Python implementation of a Convolutional Neural Network from scratch using NumPy for building CNNs from scratch 577
benedekrozemberczki/mixhop-and-n-gcn A deep learning framework implementation of higher-order graph convolutional architectures and their applications 403
researchcodeshub/quantumgeneticalgorithms Implementing Quantum Genetic Algorithms using Python to solve optimization problems inspired by Darwinian natural selection. 56
infocusp/tf_cnnvis A tool to visually analyze and understand deep learning models' internal workings, specifically convolutional neural networks. 780
rodrigo-arenas/sklearn-genetic-opt Automated hyperparameter tuning and feature selection using evolutionary algorithms. 316
guillaume-chevalier/hyperopt-keras-cnn-cifar-100 Automates hyperparameter optimization and neural network architecture search using Hyperopt on a CNN model for the CIFAR-100 dataset 106
locuslab/optnet A PyTorch module that adds differentiable optimization as a layer to neural networks 517
cbfinn/gps An implementation of guided policy search and LQG-based trajectory optimization for reinforcement learning 599