Fundamentals of Deep Learning & Computer Vision

Publisher:
BPB Publications
| Author:
Nikhil Singh, Paras Ahuja
| Language:
English
| Format:
Paperback
Publisher:
BPB Publications
Author:
Nikhil Singh, Paras Ahuja
Language:
English
Format:
Paperback

629

Save: 10%

In stock

Ships within:
1-4 Days

In stock

Book Type

Availiblity

ISBN:
SKU 9789388511858 Category
Page Extent:
181

This book starts with setting up a Python virtual environment with the deep learning framework TensorFlow and then introduces the fundamental concepts of TensorFlow. Before moving on to Computer Vision, you will learn about neural networks and related aspects such as loss functions, gradient descent optimization, activation functions and how backpropagation works for training multi-layer perceptrons.
To understand how the Convolutional Neural Network (CNN) is used for computer vision problems, you need to learn about the basic convolution operation. You will learn how CNN is different from a multi-layer perceptron along with a thorough discussion on the different building blocks of the CNN architecture such as kernel size, stride, padding, and pooling and finally learn how to build a small CNN model.
Next, you will learn about different popular CNN architectures such as AlexNet, VGGNet, Inception, and ResNets along with different object detection algorithms such as RCNN, SSD, and YOLO. The book concludes with a chapter on sequential models where you will learn about RNN, GRU, and LSTMs and their architectures and understand their applications in machine translation, image/video captioning and video classification.

Reviews

There are no reviews yet.

Be the first to review “Fundamentals of Deep Learning & Computer Vision”

Your email address will not be published. Required fields are marked *

Description

This book starts with setting up a Python virtual environment with the deep learning framework TensorFlow and then introduces the fundamental concepts of TensorFlow. Before moving on to Computer Vision, you will learn about neural networks and related aspects such as loss functions, gradient descent optimization, activation functions and how backpropagation works for training multi-layer perceptrons.
To understand how the Convolutional Neural Network (CNN) is used for computer vision problems, you need to learn about the basic convolution operation. You will learn how CNN is different from a multi-layer perceptron along with a thorough discussion on the different building blocks of the CNN architecture such as kernel size, stride, padding, and pooling and finally learn how to build a small CNN model.
Next, you will learn about different popular CNN architectures such as AlexNet, VGGNet, Inception, and ResNets along with different object detection algorithms such as RCNN, SSD, and YOLO. The book concludes with a chapter on sequential models where you will learn about RNN, GRU, and LSTMs and their architectures and understand their applications in machine translation, image/video captioning and video classification.

About Author

Nikhil Singh is an accomplished data scientist and currently working as the Lead Data Scientist at Proarch IT Solutions Pvt. Ltd in London. He has experience in designing and delivering complex and innovative computer vision and NLP centered solutions for a large number of global companies. He has been an AI consultant to a few companies and mentored many apprentice Data Scientists. Paras Ahuja is a seasoned data science practitioner and currently working as the Lead Data Scientist at Reliance Jio in Hyderabad. He has good experience in designing and deploying deep learning-based Computer Vision and NLP-based solutions. He has experience in developing and implementing state-of-the-art automatic speech recognition systems. He has mentored and coached dozens of data science enthusiasts and beginners.

Reviews

There are no reviews yet.

Be the first to review “Fundamentals of Deep Learning & Computer Vision”

Your email address will not be published. Required fields are marked *

RELATED PRODUCTS

RECENTLY VIEWED