
Discover automated machine learning (AutoML) that empowers non-experts and data scientists to automate data preprocessing, feature engineering, model selection, and neural network design, accelerating the data science workflow.
Explore exploratory data analysis with two auto EDA tools in Python, using Google Colab or Jupyter, showcasing pandas profiling and auto EDA to generate quick, visual data reports.
Explore AutoML, built on TensorFlow, through the first AutoML library regression example, using a train/test split, max trials, and mean squared error evaluation.
Learn how to perform a wine data classification with an AutoML library, split data into training and testing, train a classifier, and evaluate accuracy on unseen data.
Learn to apply AutoML with AutoGluon for tabular regression on insurance and wine data, using a tabular predictor, label charges, train/test split, and mean squared error evaluation.
Split the wine data into training and testing sets, build gluon tabular data sets and a tabular predictor, and evaluate wine quality with an accuracy score.
Learn to use hyperopt as a regression AutoML framework, including data preparation, one-hot encoding with pandas, train-test splits, and evaluation with mean squared error on insurance and wine datasets.
Explore classification with AutoML using hyperopt and any classifier on the wine dataset. Train with train-test splits and evaluate accuracy, discovering the gradient boosting classifier as the best model.
Install and import the imager auto-ml library in Colab, train a regression model with AutoML, and explore explain, perform, up tuner, and compete modes using root mean squared error.
Learn to use an AutoML library for classification on the wine dataset: split data, train multiple models, evaluate with accuracy, and visualize leaderboard results with plots.
Learn to use Light AutoML for tabular regression: install, configure a regression task, train a model, and evaluate predictions with mean squared error on a split dataset.
Apply Light AutoML to a wine dataset binary classification task, label-encode the target, split train and test, train and predict, and evaluate accuracy.
Learn to use H2O AutoML for regression, from installation and data conversion to training, evaluation, and prediction with mean squared error as a metric.
Explore how to perform classification with H2O AutoML: split data, convert the target to a vector, train models, and inspect predictions, accuracy, and the leaderboard for best performers.
What is Automated Machine Learning (AutoML)
Will Automated Machine Learning replace Datascientists?
How to use AutoML in python
What AutoML options are available and free to use?
If you are a beginner and want answers to those questions and try AutoML yourself then this course is for you.
Here we go through various AutomatedMachine Learning (and Deep Learning) frameworks which are currently available (not an extensive list of course there are many more).
The main goal is to get an overview of what AutoML is and how to use it in python. We focus on free AutoML libraries instead of commercial ones so that you can follow along and try them yourself. The course has demo datasets for regression as well as a classification task so we see both supervised learning tasks for each AutoML libary we are going to cover.
Feel free to try out Automated Machine Learning with your own data as well
For this course you should have used Python before (Even AutoML requires us to write a tiny little bit of code)
Please also understand what this course is not
This course does not offer:
A basic introduction to what is ML/DL or an introduction to python
An in-depth theoretic dive into each hyperparameter which can be adjusted / tuned
An all-in-one solution for every project you want to take in the future
This course does offer:
hands on code examples on how to apply those libraries on demo datasets
Specific relevant information for each library you need to be aware of when you use it
Helpful tools for any data scientist of business person who wants to reduce redundant and repetitive tasks and free some time to focus on the main steps in the data science life cyclle