Show HN: Sklearn-genetic-opt – evolutionary optimization for scikit-learn
Category: library
Tags: evolutionary-optimization, hyperparameter-tuning, scikit-learn
Score: 7.3/10 (Innovation: 7, Technical: 7, Documentation: 8, Utility: 7)
sklearn-genetic-opt integrates evolutionary algorithms into scikit-learn workflows for hyperparameter tuning and feature selection. It provides familiar APIs (GASearchCV, GAFeatureSelectionCV) with advanced features like smart population initialization, adaptive mutation, and parallel evaluation. The project is notable for combining DEAP's evolutionary optimization with scikit-learn's ecosystem, filling a gap for users who need robust search on complex or expensive spaces.
Target audience: data scientists, machine learning engineers
Repository: https://rodrigo-arenas.github.io/Sklearn-genetic-opt/ · Python · MIT · 361 stars
View on Hacker News