This playlist is a complete course on deep learning designed for beginners. All you need to know is a bit about python, pandas, and machine learning, which you can find in my other playlists. By following this playlist, one can learn deep learning from scratch. The playlist also includes TensorFlow tutorials, TensorFlow 2.0 tutorials, etc. Also, if you are wondering why deep learning has become a buzz in recent days, you can find your answers within this video playlist.
This series will be in python, and we will also be using Keras and TensorFlow. This deep learning tutorial is kept in a very simple language as this concept is a little heavy on mathematics & statistics.
One of the videos talks about the difference between Pytorch vs Tensorflow vs Keras, while the playlist also includes topics like a neuron, neural networks, etc. Also to understand how neural network training works, we will look into gradient descent, chaining rules, etc. While TensorFlow is an important part of this topic, there is a separate video on how to install TensorFlow. Recurrent Neural Network, Word2Vec, BERT, etc are a few other important topics covered in this playlist.
The goal of this deep learning series for beginners is to allow anyone to learn irrespective of their background. There will be exercises provided within the playlist, which will make it easier for you to get in-depth learning about the concept. Don’t be worried about the system you need, you can practice on your regular computer itself.
Aulas do Curso
(58 vídeos)
0 de 58 aulas concluídas
0%
Progresso salvo somente neste navegador.
0
Introduction | Deep Learning Tutorial 1 (Tensorflow Tutorial, Keras & Python)
With this video, I am beginning a new deep learning tutorial series for total beginners. In this deep learning tutorial …
1
Why deep learning is becoming so popular? | Deep Learning Tutorial 2 (Tensorflow2.0, Keras & Python)
This video explains four reasons why deep learning has become so popular in past few years.
In this deep learning tutori…
2
What is a neuron? | Deep Learning Tutorial 3 (Tensorflow Tutorial, Keras & Python)
In this video, we will see how you can think of a logistic regression as a neuron. We will use insurance dataset as a sa…
3
Neural Network Simply Explained | Deep Learning Tutorial 4 (Tensorflow2.0, Keras & Python)
What is a neural network?: Very simple explanation of a neural network using an analogy that even a high school student …
4
Install tensorflow 2.0 | Deep Learning Tutorial 5 (Tensorflow Tutorial, Keras & Python)
I will show how to install tensorflow 2.0 on windows computer. I will be installing it on top of anaconda.
Video to in…
5
Pytorch vs Tensorflow vs Keras | Deep Learning Tutorial 6 (Tensorflow Tutorial, Keras & Python)
We will go over what is the difference between pytorch, tensorflow and keras in this video. Pytorch and Tensorflow are t…
6
Neural Network For Handwritten Digits Classification | Deep Learning Tutorial 7 (Tensorflow2.0)
In this video we will build our first neural network in tensorflow and python for handwritten digits classification. We …
7
Activation Functions | Deep Learning Tutorial 8 (Tensorflow Tutorial, Keras & Python)
Activation functions (step, sigmoid, tanh, relu, leaky relu ) are very important in building a non linear model for a gi…
8
Derivatives | Deep Learning Tutorial 9 (Tensorflow Tutorial, Keras & Python)
Derivatives and partial derivatives are important concepts that we need to understand in order to gain knowledge on how …
9
Matrix Basics | Deep Learning Tutorial 10 (Tensorflow Tutorial, Keras & Python)
Matrix fundamentals are essential to understand how deep learning works. In this video we will go over what is matrix, m…
10
Loss or Cost Function | Deep Learning Tutorial 11 (Tensorflow Tutorial, Keras & Python)
Loss or a cost function is an important concept we need to understand if you want to grasp how a neural network trains i…
11
Gradient Descent For Neural Network | Deep Learning Tutorial 12 (Tensorflow2.0, Keras & Python)
Gradient descent is the heart of all supervised learning models. It is important to understand this technique if you are…
12
Implement Neural Network In Python | Deep Learning Tutorial 13 (Tensorflow2.0, Keras & Python)
In this video we will implement a simple neural network with single neuron from scratch in python. This is also an imple…
13
Stochastic Gradient Descent vs Batch Gradient Descent vs Mini Batch Gradient Descent |DL Tutorial 14
Stochastic gradient descent, batch gradient descent and mini batch gradient descent are three flavors of a gradient desc…
14
Chain Rule | Deep Learning Tutorial 15 (Tensorflow2.0, Keras & Python)
This video gives a very simple explanation of a chain rule that is used while training a neural network. Chain rule is s…
15
Tensorboard Introduction | Deep Learning Tutorial 16 (Tensorflow2.0, Keras & Python)
Often it becomes necessary to see what's going on inside your neural network. Tensorboard is a tool that comes with tens…
16
GPU bench-marking with image classification | Deep Learning Tutorial 17 (Tensorflow2.0, Python)
This video shows performance comparison of using a CPU vs NVIDIA TITAN RTX GPU for deep learning. We are using 60000 sma…
17
Customer churn prediction using ANN | Deep Learning Tutorial 18 (Tensorflow2.0, Keras & Python)
In this video we will build a customer churn prediction model using artificial neural network or ANN. Customer churn mea…
18
Precision, Recall, F1 score, True Positive|Deep Learning Tutorial 19 (Tensorflow2.0, Keras & Python)
In this video we will go over following concepts,
What is true positive, false positive, true negative, false negative
W…
19
Dropout Regularization | Deep Learning Tutorial 20 (Tensorflow2.0, Keras & Python)
Overfitting and underfitting are common phenomena in the field of machine learning and the techniques used to tackle ove…
20
Handling imbalanced dataset in machine learning | Deep Learning Tutorial 21 (Tensorflow2.0 & Python)
Credit card fraud detection, cancer prediction, customer churn prediction are some of the examples where you might get a…
21
Applications of computer vision | Deep Learning Tutorial 22 (Tensorflow2.0, Keras & Python)
Advancements in deep learning (especially invention of convolutional neural network or CNN or ConvNet) has made possible…
22
Simple explanation of convolutional neural network | Deep Learning Tutorial 23 (Tensorflow & Python)
Want to map your data analysis process clearly? Try Wondershare EdrawMax :https://event.wondershare.com/api/s/3Mj
A ver…
23
Image classification using CNN (CIFAR10 dataset) | Deep Learning Tutorial 24 (Tensorflow & Python)
In this video we will do small image classification using CIFAR10 dataset in tensorflow. We will use convolutional neura…
24
Convolution padding and stride | Deep Learning Tutorial 25 (Tensorflow2.0, Keras & Python)
In this video we will cover what is padding and stride in convolution operation. Padding allows corner pixels in image t…
25
Data augmentation to address overfitting | Deep Learning Tutorial 26 (Tensorflow, Keras & Python)
When we don't have enough training samples to cover diverse cases in image classification, often CNN might overfit. To a…
26
Transfer Learning | Deep Learning Tutorial 27 (Tensorflow, Keras & Python)
?? Transfer learning is a very important concept in the field of computer vision and natural language processing. Using …
27
Image classification vs Object detection vs Image Segmentation | Deep Learning Tutorial 28
Using a simple example I will explain the difference between image classification, object detection and image segmentati…
28
Popular datasets for computer vision: ImageNet, Coco and Google Open images | Deep Learning 29
Imagenet, Coco and google open images datasets are 3 most popular image datasets for computer vision. These datasets pro…
29
Sliding Window Object Detection | Deep Learning Tutorial 30 (Tensorflow, Keras & Python)
Sliding window object detection is a technique that allows you to detect objects in a picture. This technique is not ver…
30
What is YOLO algorithm? | Deep Learning Tutorial 31 (Tensorflow, Keras & Python)
YOLO (You only look once) is a state of the art object detection algorithm that has become main method of detecting obje…
31
Object detection using YOLO v4 and pre trained model | Deep Learning Tutorial 32 (Tensorflow)
In this video we will use YOLO V4 and use pretrained weights to detect object boundaries in an image. The model was trai…
32
What is Recurrent Neural Network (RNN)? Deep Learning Tutorial 33 (Tensorflow, Keras & Python)
RNN or Recurrent Neural Network are also known as sequence models that are used mainly in the field of natural language …
33
Types of RNN | Recurrent Neural Network Types | Deep Learning Tutorial 34 (Tensorflow & Python)
In this video we will discuss different types of RNN types such as,
1) One to many
2) Many to many
3) Many to one
#type…
34
Vanishing and exploding gradients | Deep Learning Tutorial 35 (Tensorflow, Keras & Python)
Vanishing gradient is a commong problem encountered while training a deep neural network with many layers. In case of R…
35
Simple Explanation of LSTM | Deep Learning Tutorial 36 (Tensorflow, Keras & Python)
LSTM or long short term memory is a special type of RNN that solves traditional RNN's short term memory problem. In this…
36
Simple Explanation of GRU (Gated Recurrent Units) | Deep Learning Tutorial 37 (Tensorflow & Python)
Simple Explanation of GRU (Gated Recurrent Units): Similar to LSTM, Gated recurrent unit addresses short term memory pro…
37
Bidirectional RNN | Deep Learning Tutorial 38 (Tensorflow, Keras & Python)
Bi directional RNNs are used in NLP problems where looking at what comes in the sentence after a given word influences f…
38
Converting words to numbers, Word Embeddings | Deep Learning Tutorial 39 (Tensorflow & Python)
Machine learning models don't understand words. They should be converted to numbers before they are fed to RNN or any ot…
39
Word embedding using keras embedding layer | Deep Learning Tutorial 40 (Tensorflow, Keras & Python)
In this video we will discuss how exactly word embeddings are computed. There are two techniques for this (1) supervised…
40
What is Word2Vec? A Simple Explanation | Deep Learning Tutorial 41 (Tensorflow, Keras & Python)
A very simple explanation of word2vec. This video gives an intuitive understanding of how word2vec algorithm works and h…
41
Word2Vec Part 2 | Implement word2vec in gensim | | Deep Learning Tutorial 42 with Python
We will train word2vec model in python gensim library using amazon product reviews. There is an exercise as well at the …
42
Distributed Training On NVIDIA DGX Station A100 | Deep Learning Tutorial 43 (Tensorflow & Python)
Using tensorflow mirrored strategy we will perform distributed training on NVIDIA DGX Station A100 System. Distributed t…
43
Tensorflow Input Pipeline | tf Dataset | Deep Learning Tutorial 44 (Tensorflow, Keras & Python)
Tensorflow tf.Data api allows you to build a data input pipeline. Using this you can handle large dataset for your deep …
44
Optimize Tensorflow Pipeline Performance: prefetch & cache | Deep Learning Tutorial 45 (Tensorflow)
It is important to make optimal use of your hardware resources (CPU and GPU) while training a deep learning model. You c…
45
What is BERT? | Deep Learning Tutorial 46 (Tensorflow, Keras & Python)
What is BERT (Bidirectional Encoder Representations From Transformers) and how it is used to solve NLP tasks? This video…
46
Text Classification Using BERT & Tensorflow | Deep Learning Tutorial 47 (Tensorflow, Keras & Python)
Using BERT and Tensorflow 2.0, we will write simple code to classify emails as spam or not spam. BERT will be used to ge…
47
tf serving tutorial | tensorflow serving tutorial | Deep Learning Tutorial 48 (Tensorflow, Python)
Are you using flask or Fast API to serve your machine learning models? tf serving is a tool that allows you to bring up …
48
Quantization in deep learning | Deep Learning Tutorial 49 (Tensorflow, Keras & Python)
Are you planning to deploy a deep learning model on any edge device (microcontrollers, cell phone or wearable device)? Y…
49
Transformers Explained | Simple Explanation of Transformers
Transformers is a deep learning architecture that started the modern day AI bootcamp. Applications like ChatGPT uses a m…
50
Deep learning project end to end | Potato Disease Classification Using CNN - 1 : Problem Statement
This is the first video in end to end deep learning project series in agriculture domain. Farmers every year face econom…
51
Deep learning project end to end | Potato Disease Classification - 2 :Data collection, preprocessing
?? End to end deep learning project for potato disease classification. In this session, we will cover,
?? Timestamps ??…
52
Deep learning project end to end | Potato Disease Classification - 3 : Model Building
We will train a convolutional neural network in tensorflow using potato plant images. The goal of this model would be to…
53
Deep learning project end to end | Potato Disease Classification - 4 : FastAPI/tf serving Backend
tf serving is a convenient way to serve machine learning models. In this video we will first build a FastAPI web server …
54
Deep learning project end to end | Potato Disease Classification - 5 : Website (In React JS)
We will build a testpad website in React JS that can support drag and drop of potato plant leaf image. Upon dropping the…
55
Deep learning project end to end | Potato Disease Classification - 6 : ImageDataGenerator API
In part 2 and 3, we used explicit data augmentation layer to train our model. In this video I want to show you an altern…
56
Deep learning project end to end | Potato Disease Classification - 7 : Model Deployment To GCP
We will deploy our trained model on Google Cloud Platform (GCP) in this video.
Code in this video: https://github.com/c…
57
Deep learning project end to end | Potato Disease Classification - 8 : Mobile App in React Native
We will build a mobile application in react native that can be used by farmers to take a picture of potato plant and det…