What is AutoML?AutoML (Automated Machine Learning) defines the methods, processes, and frameworks to automate some or all steps of the machine learning pipeline. It offers off-the-shelf components and tools to optimise, as well as accelerate, the machine learning process. Before jumping into AutoML, it is helpful to understand the machine learning pipeline.Machine Learning Pipeline (Process)Machine learning consists of a series of steps, including but not limited to:
- Data pre-processing and cleaning
- Converting raw real-world data into a clean and understandable format for feeding the model
- Predictive modelling
- Using data to make predictions
- Optimise neural network in the case of deep learning
- Improving the model by optimising network design
- Hyperparameter tuning
- Choosing hyperparameters, which define the configurations of the model and impact the outcome, to maximise model performance
- Data interpretation and analytical findings
- Explaining the outcome of models and delivering a system of action or insight
Evita Veigas
3 min read