Zero to Hero: Guide to Object Detection using Deep Learning: Faster R-CNN,YOLO,SSD

by Ankit Sachan • December 28, 2017

In this post, I shall explain object detection and various algorithms like Faster R-CNN, YOLO, SSD. We shall start from beginners’ level and go till the state-of-the-art in object detection, understanding the intuition, approach and salient features of each method. What is Image Classification?: Image classification takes an image and predicts the object in an […]

Continue Reading

Fine-tuning Convolutional Neural Network on own data using Keras Tensorflow

by Ankit Sachan • December 14, 2017

Keras is winning the world of deep learning. In this tutorial, we shall learn how to use Keras and transfer learning to produce state-of-the-art results using very small datasets. We shall provide complete training and prediction code. For this comprehensive guide, we shall be using VGG network but the techniques learned here can be used […]

Continue Reading
Tensorflow tutorials

Freeze Tensorflow models and serve on web

by Ankit Sachan • October 4, 2017

In this tutorial, we shall learn how to freeze a trained Tensorflow Model and serve it on a webserver. You can do this for any network you have trained but we shall use the trained model for dog/cat classification in this earlier tutorial and serve it on a python Flask webserver.  So you trained a new […]

Continue Reading

ResNet, AlexNet, VGGNet, Inception: Understanding various architectures of Convolutional Networks

by koustubh • August 9, 2017

Convolutional neural networks are fantastic for visual recognition tasks. Good ConvNets are beasts with millions of parameters and many hidden layers. In fact, a bad rule of thumb is: ‘higher the number of hidden layers, better the network’. AlexNet, VGG, Inception, ResNet are some of the popular networks. Why do these networks work so well? How are […]

Continue Reading
Image segmentation example image

Image Segmentation using deconvolution layer in Tensorflow

by koustubh • May 30, 2017

 In this series of post, we shall learn the algorithm for image segmentation and implementation of the same using Tensorflow. This is the first part of the series where we shall focus on understanding and be implementing a deconvolutional/fractional-strided-convolutional layer in Tensorflow.   Why is deconvolutional layer so important? Image segmentation is just one of […]

Continue Reading