NEW
Also known as: Automated Machine Learning
Automation of end-to-end machine learning tasks, including feature engineering, model selection, and hyperparameter tuning.
DESCRIPTION
AutoML systems automate data preprocessing, feature engineering, model training, selection, and tuning. They accelerate experimentation, democratize ML, and improve baseline performance. Techniques include Bayesian optimization, evolutionary search, meta-learning, and ensembling. AutoML supports reproducible pipelines and integration with MLOps for deployment. It balances automation with human oversight for responsible outcomes.
ALTERNATIVE DEFINITIONS
Wikipedia
Automated machine learning (AutoML) is the process of automating the end-to-end process of applying machine learning to real-world problems.
Explicitly frames AutoML as end-to-end automation.
Microsoft
Automated ML (AutoML) automates the selection of algorithms and hyperparameters to help create high-quality models.
Focuses on algorithm and hyperparameter automation in practice.
H2O.ai
H2O AutoML automates the process of training and tuning a large selection of models.
Emphasizes training and tuning across multiple models.
RELATED TERMS
Hyperparameter Tuning Neural Architecture Search Feature Engineering Model Selection MLOps Cross-Validation Pipeline Automation Meta-Learning
COMPETING TERMS
Manual Model Development Human-in-the-Loop ML
KNOWLEDGE AREAS
AI Data Science MLOps Platform & Tooling
TARGET AUDIENCE
Data Scientist AI Engineer MLOps Engineer Analytics Engineer
EXTERNAL SOURCES
- Wikipedia - Automated machine learning
- Google Cloud - AutoML product documentation
- AutoML Community - Community resources on AutoML
TOP QUESTIONS
Why use AutoML?
AutoML accelerates experimentation, reduces manual tuning, and helps non-experts build competitive models quickly.
Category: Relevancy
What tasks does AutoML automate?
It automates feature engineering, algorithm selection, hyperparameter optimization, ensembling, and validation.
Category: Scope
What are common mistakes with AutoML?
Assuming automation replaces domain expertise, ignoring data leakage, and failing to validate generalization across datasets.
Category: Mistakes
What risks arise with AutoML?
Overfitting to validation splits, opaque model choices, and potential bias if preprocessing isn’t controlled.
Category: Risk
How to integrate AutoML into MLOps?
Use versioned data, reproducible pipelines, model registries, and monitor metrics and drift post-deployment.
Category: Operations
What competes with AutoML?
Manual model development and human-in-the-loop ML provide control at the cost of speed.
Category: Alternatives
How does AutoML choose models?
It explores candidate algorithms and hyperparameters using search strategies like Bayesian optimization or genetic algorithms.
Category: Mechanism
Where to start learning AutoML?
Experiment with Azure AutoML, Google AutoML, H2O AutoML, or Auto-sklearn on public datasets.
Category: GettingStarted
How to ensure responsible AutoML outcomes?
Audit preprocessing, apply fairness checks, add explainability tools, and validate across demographic slices.
Category: Governance