Introduction
Cognitive Services are always a great topic to consider for writing, especially when there is a mix of Machine Learning. Here, in this article, we are going to use Microsoft Custom Vision AI, a cognitive AI service. With the help of Custom Vision AI, we can easily do the below things.
- Upload image
- Tag the images
- Train the model
- Evaluate the result
The Custom Vision Service uses machine learning to classify the images we are uploading. The only thing we are required to do is, just specifying the correct tag for each image. You can also tag thousands of images at a time. The AI algorithm is super powerful to give us better accuracy and once the model is trained, we can use the same to classify new images according to the needs of our app. Let’s skip the introduction and start doing some amazing things. You can always see this article on my blog here.
Background
I have a habit of writing an article about the things I learn. Though I had worked with Cognitive Services before, recently I had a chance to work with Custom Vision AI service, so I thought of building something with that. Here, in this article, we are going to create an Azure Custom Vision AI which can,
- Scan for real objects
- Identify whether the object is a car or not
- If that is a car, then check which is the car manufacturer
We will be creating a Custom Vision AI model, which we will train with thousands of images. I hope it helps.
Prerequisites
To do wonderful things, we always need some prerequisites.
- Account with Custom Vision AI; you can either use the free subscription or your Azure account
- A database of images for training the model; the same can be downloaded from here
- Good internet connection; you will have to upload thousands of images
- I have already collected a large dataset which is more than enough to get started; you can download it from OneDrive here
Creating Your Custom Vision AI Model
I assume you have already gone through and set up all the prerequisites and followed the instructions. If not, please check again.
To get started here, please visit https://customvision.ai/ and,
- Log in with your credentials
- Create your project
- Add as many relevant images as possible and tag them appropriately
- Once you tag them properly, you can train your model. If everything goes well, you should see an output as below.


Fadoua DestinPosted Nov 28, 2018, 5:57 AM
Very nice.
Sarathlal SaseendranPosted Nov 27, 2018, 1:09 PM
Very good article buddy. Keep rocking
Abhishek MishraPosted Nov 27, 2018, 10:52 AM
Loved it :) Awesome