automl/auto-sklearn

Automated Machine Learning with scikit-learn

What it solves

It removes the manual effort required to select and tune machine learning models. Instead of manually testing different algorithms and hyperparameters, users can automate the process of finding the best performing model for their data.

How it works

It acts as a drop-in replacement for a scikit-learn estimator. By calling the .fit() method on a classifier or regressor, the toolkit automatically searches for the best machine learning pipeline, including the algorithm and its hyperparameters, to optimize performance on a given dataset.

Who it’s for

Data scientists and machine learning engineers who use scikit-learn and want to automate the model selection and hyperparameter tuning process.

Highlights

  • Automated machine learning (AutoML) toolkit.
  • Compatible with scikit-learn API.
  • Supports both classification and regression tasks.
  • Based on research publications regarding efficient and robust automated machine learning.

Related

  • Project
  • Project
  • Project
  • Project