sklearn-deap

Optimization framework

Replaces grid search with evolutionary algorithms to find optimal parameters for machine learning models

Use evolutionary algorithms instead of gridsearch in scikit-learn

GitHub

771 stars
30 watching
130 forks
Language: Jupyter Notebook
last commit: over 2 years ago
Linked from 3 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
rodrigo-arenas/sklearn-genetic-optAutomated hyperparameter tuning and feature selection using evolutionary algorithms.316
hyperopt/hyperopt-sklearnAutomates search for optimal parameters in machine learning algorithms.1,594
maxhalford/eaoptAn evolutionary optimization library that provides multiple algorithms and interfaces to solve complex optimization problems using genetic and other optimization techniques.890
lacava/fewAutomates feature engineering by using genetic programming to select the most useful features for machine learning models.51
joeddav/devolAn evolutionary algorithm for designing neural networks in Keras951
mysteryresearcher/dashaA framework for distributed optimization with communication compression and optimal oracle complexity.0
cicirello/chips-n-salsaA comprehensive Java library of local search algorithms with customization and hybridization capabilities60
tmllab/2021_neurips_pesImproves the performance of deep neural networks by selectively stopping training at different stages29
aqibsaeed/genetic-cnnA tool for exploring and optimizing the architecture of Convolutional Neural Networks using a Genetic Algorithm218
giuse/machine_learning_workbenchA comprehensive framework for practical machine learning in Ruby.20
m-decoster/rsgeneticA framework for executing genetic algorithms in Rust75
stormraiser/gan-weight-normImproves the performance of Generative Adversarial Networks by normalizing weights and batch data181
alshedivat/fedpaA modular JAX implementation of federated learning via posterior averaging for decentralized optimization50
hiroyuki-kasai/sgdlibraryA collection of stochastic optimization algorithms for large-scale machine learning problems221
microsoft/archaiAutomates the search for optimal neural network configurations in deep learning applications468