Open In App

Build, Test, and Deploy Model With AutoML

The term “Automated Machine Learning,” or “AutoML,” refers to a set of tools and methods used to speed up the creation of machine learning models. It automates a variety of processes, including model evaluation, feature selection, hyperparameter tweaking, and data preparation. By automating the intricate and time-consuming processes involved in model creation, AutoML platforms hope to make machine learning accessible to people and businesses without a strong background in data science.

Build, Test, and Deploy Model With AutoML

Here I will use Vertex AI in Google Cloud Platform to demonstrate the AutoML.



Make sure you have already created a Project and a Bucket to move forward.

Step 1: Dataset

Fig 1: Creating the dataset

Fig 2: Data source options for dataset

Now we can view & analyze the uploaded dataset

Fig 3: Analyze the dataset

Step 2: AUTO ML in Vertex AI

Fig 4: Creating the training for AUTO ML

Train new model

A new pop will open i..e ‘Train new model’



1. Training Methods

Fig 5: Selection options of AUTOML

2. Model Details

Fig 6: Selection of Target column

Fig 7: AutoML (advanced option)

3. Join Featurestore

4. Training options

Fig 8: Defining Optimization techniques

5. Compute and pricing

Fig 9: Compute and prices

Step 3 : Model Registry

Fig 10: Model Registry

Step 4: Evalute

Fig 11: Evaluation of model

Step 5: Deploy and Test

Fig 12: Deploy and Test

1. Define your endpoint

Fig 13: Creation of Endpoint

2. Model Setting

Fig 14: Traffic Split

What is Traffic split in Vertex AI during Model deployment?

Traffic split refers to the distribution of inference requests (also known as traffic) across different versions of a deployed machine learning model. When you deploy multiple versions of a model, you can control how much traffic each version receives. For example, you might direct 80% of the traffic to the current production version and 20% to a new experimental version. So, in short if you want to deploy multiple versions, make the traffic distribution in that respective way.

Fig 15: Feature attributes

Model Productions

Once the model is in production, it requires continuous monitoring for ensuring its performance is as we expected. It will send email report to the given email id in a gap of x days.

Fig 16: Model Testing

Your model is ready now.

API calling is a separate large topic so we are concluding it here.


Article Tags :