Creating a Custom Object Detector using Transfer Learning

Creating a Custom Object Detector using Transfer Learning

This article aims to help out beginners in machine learning on creating your own custom object detector. I have been trying to create a simple object detector and had to go through many articles spread across the internet to find all the required information. So I figured I’ll gather all the information I found in one place to make things easier for the next me.I’ll keep this as easy and informative as possible. How to train a custom object detector using Open Images dataset and TensorFlow Object Detection API

This article aims to help out beginners in machine learning on creating your own custom object detector. I have been trying to create a simple object detector and had to go through many articles spread across the internet to find all the required information. So I figured I’ll gather all the information I found in one place to make things easier for the next me.I’ll keep this as easy and informative as possible.


This article describes everything required to create a working object detector from gathering data to exporting the model for our use.

  1. Prerequisites
  2. Setting up the work environment
  3. Making the dataset
  4. Downloading and configuring the pre-trained model
  5. Training and evaluation
  6. Exporting the model

Prerequisites

This tutorial does not assume any previous knowledge of TensorFlow. I have tried to keep it as simple as I can so that anyone could get a working model at the end. For beginners, I definitely suggest this exercise as I found it to be an excellent first step into the world of transfer learning.

This tutorial utilizes Python. Several python packages are required to get this going. I’m just going to list them below. If you are reading this, you’ll probably have them already installed. If not, all these packages are very popular and there are lots of tutorials on the internet on how to install them.

  1. Pandas
  2. Tensorflow
  3. Tensorboard (Optional)
  4. Openimages

machine-learning data-science transfer-learning artificial-intelligence

Bootstrap 5 Complete Course with Examples

Bootstrap 5 Tutorial - Bootstrap 5 Crash Course for Beginners

Nest.JS Tutorial for Beginners

Hello Vue 3: A First Look at Vue 3 and the Composition API

Building a simple Applications with Vue 3

Deno Crash Course: Explore Deno and Create a full REST API with Deno

How to Build a Real-time Chat App with Deno and WebSockets

Convert HTML to Markdown Online

HTML entity encoder decoder Online

Most popular Data Science and Machine Learning courses — July 2020

Most popular Data Science and Machine Learning courses — August 2020. This list was last updated in August 2020 — and will be updated regularly so as to keep it relevant

Artificial Intelligence vs Machine Learning vs Data Science

Artificial Intelligence, Machine Learning, and Data Science are amongst a few terms that have become extremely popular amongst professionals in almost all the fields.

AI(Artificial Intelligence): The Business Benefits of Machine Learning

Enroll now at CETPA, the best Institute in India for Artificial Intelligence Online Training Course and Certification for students & working professionals & avail 50% instant discount.

Data science vs. Machine Learning vs. Artificial Intelligence

In this tutorial on "Data Science vs Machine Learning vs Artificial Intelligence," we are going to cover the whole relationship between them and how they are different from each other.

Comparison of Data Science Vs Machine Learning Vs Artificial Intelligence

Explore the differences between Data Science, Machine Learning, Artificial Intelligence. Understand how DS, ML, and AI is extremely inter-related. Choose the Right career path!