Deep Learning for Beginner (AI) – Data Science

Deep Learning for Beginner (AI) - Data Science

Deep Learning for Beginner (AI) – Data Science

Deep Learning for beginner, Mathematical & Graphical explanation of deep learning with ebooks and Python projects

Language: english

Note: 2.9/5 (4 notes) 2,070 students  New course 

Instructor(s): Moein Ud Din

Last update: 2022-09-09

What you’ll learn

  • Introduction to Deep learning, resemblance of artificial neural network and biological neural network
  • Activation function and its types, Application of activation function, Linear activation function, Non-linear activation function
  • Types of activation function: Step function, Sign function, Linear function, ReLU function, Leaky ReLU function, Tangent Hyperbolic function, Sigmoid, Softmax
  • Artificial neural network, ANN model, Complex ANN model, Labelled ANN model, Forward ANN, Backward ANN, ANN python project
  • Convolutional Neural Network (CNN), CNN block diagram, Filter or Kernel, Types of filters, Stride, Padding, Pooling, Flatten, CNN Python project
  • Recurrent Neural Network (RNN), RNN model, Operation of RNN model, Types; One-one RNN model, One-many RNN model, Many-many RNN model



  • Basics of Python and Machine Learning



Learn Deep Learning from scratch. It is the extension of a Machine Learning, this course is for beginner who wants to learn the fundamental of deep learning and artificial intelligence. The course includes video explanation with introductions (basics), detailed theory and graphical explanations. Some daily life projects have been solved by using Python programming. Downloadable files of ebooks and Python codes have been attached to all the sections. The lectures are appealing, fancy and fast. They take less time to walk you through the whole content. Each and every topic has been taught extensively in depth to cover all the possible areas to understand the concept in most possible easy way. It’s highly recommended for the students who don’t know the fundamental of machine learning studying at college and university level.

The main goal of publishing this course is to explain the deep learning and artificial intelligence in a very simple and easy way. All the codes have been conducted through colab which is an online editor. Python remains a popular choice among numerous companies and organization. Python has a reputation as a beginner-friendly language, replacing Java as the most widely used introductory language because it handles much of the complexity for the user, allowing beginners to focus on fully grasping programming concepts rather than minute details.

Below is the list of different topics covered in Deep Learning:

  1. Introduction to Deep Learning

  2. Artificial Neural Network vs Biological Neural Network

  3. Activation Functions

  4. Types of Activation functions

  5. Artificial Neural Network (ANN) model

  6. Complex ANN model

  7. Forward ANN model

  8. Backward ANN model

  9. Python project of ANN model

  10. Convolutional Neural Network (CNN) model

  11. Filters or Kernels in CNN model

  12. Stride Technique

  13. Padding Technique

  14. Pooling Technique

  15. Flatten procedure

  16. Python project of a CNN model

  17. Recurrent Neural Network (RNN) model

  18. Operation of RNN model

  19. One-one RNN model

  20. One-many RNN model

  21. Many-many RNN model

  22. Many-one RNN model


Who this course is for

  • Beginner of a Deep Learning of artificial intelligence who wants to learn from scratch


Course content

  • Introduction
    • Introduction
  • Introduction to deep learning
    • What is Deep Learning?
    • How Neural Network looks like? Comparison of artificial and biological network
    • Ebook: Introduction to Deep Learning
  • Activation function
    • What is activation function?
    • Activation function in neural network
    • Graphical perspective to know that why we need activation function function?
    • How man types of activation functions we have?
    • Ebook: Introduction to activation function
  • Linear Activation Functions
    • Linear Activation Function – Step Function and its graphical representation
    • Linear Activation Function – Sign Function – Mathematical and graphical show
    • Linear Activation Function – Linear Function – Mathematical & Graphical show
    • Linear Activation Function – ReLU Function – Mathematical & Graphical show
    • Activation Function – Leaky ReLU Function – Mathematical & Graphical show
    • Ebook: Linear activation function
  • Non – Linear Activation Functions
    • Non-Linear Activation Function – Tangent Hyperbolic function in detail
    • Non-Linear Activation Function – Sigmoid Function in detail
    • Softmax Activation – Mathematical and Graphical representation
    • Ebook: Non-Linear activation function
  • Artificial Neural Network – ANN Model
    • Introduction to Artificial Neural Network (ANN)
    • How ANN model looks like graphically?
    • Complex Artificial Neural Network (ANN) model
    • Labelled model of Artificial Neural Network (ANN)
    • Forward Artificial Neural Network (ANN) model
    • Backward Artificial Neural Network (ANN) model
    • Python project of ANN model
    • Ebook: Artificial Neural Network (ANN)
  • Convolutional Neural Network – CNN Model
    • Introduction to a Convolutional Neural Network (CNN)
    • Block diagram of a Convolutional Neural Network model
    • What is Filter or Kernel in Convolutional Neural Network?
    • Mathematical explanation of a Kernel or Filter in CNN model
    • Low-level filter or kernel in CNN
    • Middle-level filter or kernel in CNN
    • High-level filter or kernel in CNN
    • Introduction to Stride
    • Mathematical perspective of a Stride in CNN with example
    • Introduction to a Padding technique in Convolutional neural network (CNN)
    • Mathematical perspective of Padding technique in CNN model with example
    • Introduction to a Pooling technique in Convolutional Neural Network (CNN) model
    • Max Pooling technique of CNN model deep learning
    • Average Pooling technique of CNN model deep learning
    • Introduction to a Flatten process in CNN model
    • Graphical representation to know that how Flatten process takes place in CNN
    • Build a Convolutional Neural Network (CNN) model in Python programming
    • Ebook: Convolutional Neural Network (CNN)
  • Recurrent Neural Network (RNN) Model in Deep Learning
    • Introduction to Recurrent Neural Network in deep learning
    • Graphical representation of a Recurrent Neural Network (RNN) model
    • Typical shape of a Recurrent Neural Network model
    • Complex model of a Recurrent Neural Network (RNN)
    • Operation of a Recurrent Neural Network model
    • One-one RNN model
    • One-many RNN model
    • Many-many RNN model
    • Many-one RNN model
    • Ebook: Recurrent Neural Network (RNN)


Deep Learning for Beginner (AI) - Data ScienceDeep Learning for Beginner (AI) - Data Science

Time remaining or 932 enrolls left


Don’t miss any coupons by joining our Telegram group 

Udemy Coupon Code 100% off | Udemy Free Course | Udemy offer | Course with certificate