Automated machine learning toolkit acting as a drop-in replacement for scikit-learn estimators.
Leverage meta-learning and Bayesian optimization to build robust predictive models.
auto-sklearn is an automated machine learning toolkit built on top of scikit-learn. It uses Bayesian optimization and meta-learning to automate algorithm selection and hyperparameter tuning for data scientists.
The toolkit provides a drop-in replacement for standard scikit-learn estimators, allowing you to fit classification models with just a few lines of Python code. It automatically handles the hyperparameter search space using advanced techniques like SMAC and incorporates meta-learning based on past performance across datasets.
It suits data scientists and machine learning engineers looking to accelerate pipeline development and baseline generation. It does not suit practitioners who prefer manual control over every single pipeline step or those working outside the Python ecosystem.
Works directly as a replacement for standard scikit-learn classification estimators.
Uses sequential model-based algorithm configuration to tune hyperparameters effectively.
Leverages past dataset evaluations to warm-start the search for new machine learning problems.
Free under its license, with no paid hosted option mentioned in the README. The only cost is running the computational resources yourself.
874 open remote AI-training roles, updated November 15, 2026; most pay $20–$170 an hour. Zekai lists them free; the application goes to the employer’s platform.
These reviewed AI tools do the same job instantly — from our scored directory.
It is an automated machine learning toolkit that acts as a drop-in replacement for scikit-learn estimators.
You import the classifier, instantiate it, and call fit on your training data just like a standard scikit-learn model.
See Zekai first in Google