Automated machine learning (AutoML) is the automation of the manual tasks involved in the building and training of machine learning models. It improves efficiency by making machine learning more accessible to non-experts and enabling data scientists to spend less time building machine learning pipelines and more time solving important business problems. AutoML encompasses the entire pipeline, from raw dataset to deployable machine learning model.