Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Advanced Deep Learning With TensorFlow
Rating: 4.5 out of 5(15 ratings)
1,210 students

Advanced Deep Learning With TensorFlow

Deep Neural Networks, Convolutional Neural Networks, Recurrent Neural Networks, LSTM, GRU,TensorFlow
Created byDr B S Satputae
Last updated 4/2022
English
English [Auto],

What you'll learn

  • Artificial Neural Networks, Multilayered Perceptron
  • Convolutional Neural Networks, Recurrent Neural Networks,LSTM,GRUs
  • TensorFlow, Keras, Google Colab
  • Real World Projects and Case Studies

Course content

6 sections57 lectures8h 42m total length
  • Logistic Regression and Neuron5:57

    Relate logistic regression to a neuron with a sigmoid activation using W^T x plus b, and identify the perceptron as the simplest binary-output neuron trained via stochastic gradient descent.

  • Multi Layered Perceptron5:24

    Explore how a multi-layer perceptron, an artificial neural network, uses input and hidden layers of neurons to imitate brain function and model nonlinear operations such as multiplication.

  • Deep Neural Network Notations11:02

    Explore common deep neural network notations, including data points, feature indices, and weight matrices, and understand fully connected architectures with input, hidden, and output layers.

  • Training a Single Neuron Model16:39

    train a single neuron model with regression by minimizing the loss between y and y_hat, and update weights using gradient descent or stochastic gradient descent with a learning rate.

  • Training a Multi Layered Perceptron24:42

    Train a multilayer perceptron with multiple layers, inputs and weights, define loss, and update weights via gradient descent using the chain rule to minimize error.

  • Memoization9:55

    Memoization stores a result on first computation and reuses it later to cut redundant calls, speeding up derivative calculations in training a multilayer perceptron.

  • Backpropagation Algorithm18:02

    Learn backpropagation in a neural network, performing forward passes, computing loss, and updating weights via gradient descent using the chain rule, epochs, and minibatches to reach convergence.

  • Activation Functions18:18

    Explore activation functions, focusing on sigmoid and another historical activation function, and examine how they shape neuron outputs, derivatives, and forward and backward propagation, including vanishing gradient concerns.

  • Vanishing Gradient Problem9:39

    Explore the vanishing gradient problem in deep networks, caused by repeatedly multiplying derivatives of sigmoid and tanh activations during backpropagation, hindering training across many layers.

  • Rectified Linear Unit (ReLU)20:42

    Explore rectified linear unit activation and its role in mitigating vanishing gradients in backpropagation, with a 0 or 1 derivative and leaky ReLU as a fix for dead neurons.

Requirements

  • No Programming Experience, Basic knowledge of Data Science will be an advantage

Description

This Course simplifies the advanced Deep Learning concepts like Deep Neural Networks, Convolutional Neural Networks, Recurrent Neural Networks, Long Short Term Memory (LSTM), Gated Recurrent Units(GRU), etc. TensorFlow, Keras, Google Colab, Real World Projects and Case Studies on topics like Regression and Classification have been described in great detail. Advanced Case studies like Self Driving Cars will be discussed in great detail. Currently the course has few case studies.The objective is to include at least 20 real world projects soon. 

Case studies on topics like Object detection will also be included. TensorFlow and Keras basics and advanced concepts have been discussed in great detail.  The ultimate goal of this course is to make the learner able to solve real world problems using deep learning. After completion of this course the Learner shall also be able to pass the Google TensorFlow Certification Examination which is one of the prestigious Certification. Learner will also get the certificate of completion from Udemy after completing the Course.

After taking this course the learner will be expert in following topics. 

a) Theoretical Deep Learning Concepts.

b) Convolutional Neural Networks

c) Long-short term memory

d) Generative Adversarial Networks

e) Encoder- Decoder Models

f) Attention Models

g) Object detection

h) Image Segmentation

i) Transfer Learning

j) Open CV using Python

k) Building and deploying Deep Neural Networks 

l) Professional Google Tensor Flow developer 

m) Using Google Colab for writing Deep Learning code

n) Python programming for Deep Neural Networks

The Learners are advised to practice the Tensor Flow code as they watch the videos on Programming from this course. 

First Few sections have been uploaded, The course is in updation phase and the remaining sections will be added soon.

Who this course is for:

  • Deep Learning beginners
  • Students, Professionals, Learners who are curious about Deep Learning