Autosklearn
Auto-sklearn is an open-source automated machine learning (AutoML) system for tabular data. Built on top of scikit-learn, it aims to automate the process of selecting models, tuning hyperparameters, and choosing suitable data preprocessing steps, delivering a ready-to-use estimator with minimal manual intervention.
The system searches a large configuration space that includes classifiers or regressors, preprocessing steps, feature engineering,
Users interact via Python code by instantiating AutoSklearnClassifier or AutoSklearnRegressor, providing the dataset, time and memory
Limitations include computational requirements, particularly on large datasets, and a focus on tabular data. It may