Deep Learning

Simulating the Human Mind in Thinking

12h 40m64 lectures5 sections

What you'll learn

  • Understand deep learning fundamentals
  • Learn to implement neural networks
  • Apply learning in computer vision
  • Manage projects using TensorFlow
  • Design advanced models like RNN
  • Acquire skills in natural language processing

About this course

Master deep learning from the ground up in this comprehensive course. It covers the fundamentals of neural networks, deep learning concepts, and how to build effective models using tools like TensorFlow. You will explore various practical applications, including deep neural networks, recurrent networks, and predictive models. The course includes hands-on projects and explained code to help you apply deep learning practically.

Expected outcomes

  • Master the use of neural networks to build efficient deep learning models.
  • Analyze data and apply deep learning to solve complex problems.
  • Design and implement real projects using advanced deep learning tools.
  • Understand how to optimize model performance using advanced techniques.
  • Prepare yourself to enter the field of artificial intelligence and deep learning as a professional.

Course content

1

Fundamentals of Deep Learning and Neural Networks

31 lectures
  1. Introduction1:56
  2. Neural Network8:13
  3. Supervised Learning and Neural Networks7:52
  4. Binary Classification13:55
  5. Load Symbol List
  6. Logistic Regression Algorithm8:51
  7. Cost Function11:43
  8. Calculate Variable Values14:00
  9. Calculus13:34
  10. Computational Graph6:23
  11. Computational Graph for Derivative Calculation15:24
  12. Derivative Calculation for Algorithm Application12:51
  13. Derivative Calculation for Several Examples10:34
  14. Understanding Directions15:59
  15. Load Practical Example
  16. Using Directions in Linear Regression Algorithm14:45
  17. Distribution in Python14:29
  18. Load Practical Example
  19. Introduction to Hollow Neural Network11:08
  20. Hollow Neural Network Representation and Output Calculation17:30
  21. Output Calculation for Several Examples10:25
  22. Activation Function11:23
  23. Calculus for Activation Functions15:58
  24. Loading Function Format
  25. Implementing Gradient Descent for the Hollow Neural Network18:27
  26. Introduction to Deep Neural Networks11:19
  27. Forward Propagation in Deep Neural Networks13:52
  28. How to Calculate Matrix Dimensions22:52
  29. Core Components for Implementing Deep Neural Networks14:14
  30. Implementing Core Components for Gradient Descent Calculation11:22
  31. Hyperparameters4:44
2

Developing Deep Neural Networks and Training Models

6 lectures
  1. Libraries Used for Development7:08
  2. Practical Example of Using Keras Library for Prediction11:12
  3. First Practical Application26:35
  4. Loading Data File
  5. Practical Example of Using Keras Library for Classification13:51
  6. Second Practical Application35:06
3

Using TensorFlow

9 lectures
  1. Introduction to TensorFlow16:13
  2. Fundamentals Part One9:04
  3. Fundamentals Part Two17:50
  4. Fundamentals Part Three9:00
  5. Application on Prediction Part One21:33
  6. Application on Prediction Part Two26:13
  7. Download Data File
  8. Application on Classification Part One32:22
  9. Application on Classification Part Two24:28
4

Convolutional Neural Network

8 lectures
  1. Introduction to Convolutional Neural Networks7:54
  2. Basic Principles5:46
  3. Architecture of Convolutional Neural Networks18:26
  4. Practical Application Using Traditional Method Part One27:20
  5. Practical Application Using Traditional Method Part Two14:01
  6. Download the Application
  7. Practical Application on the Convolutional Neural Network29:50
  8. Download the Application
5

Building Different Models for Deep Learning

10 lectures
  1. Introduction to Building Different Models for Deep Learning4:45
  2. Time Series Data3:06
  3. Recurrent Neural Network6:48
  4. LSTM Model6:45
  5. Practical Application of LSTM Model Basics23:14
  6. Download the Application
  7. Introduction to New Autoencoders5:20
  8. Architecture of Autoencoders4:02
  9. Practical Application on Autoencoders19:13
  10. Download the Application

Instructor

Eng. Amr Abdel Fattah

Eng. Amr Abdel Fattah

Computer systems engineer specializing in mobile app and website development, with experience in creating popular platforms and web applications.
6,563 students20 courses

This course is part of the diploma

  • Diploma in AI Application DevelopmentDiploma
    4.8|5|49 h

    Diploma in AI Application Development

    5 courses
    $79.99
    Buy now

Related courses

  • Microsoft Access
    4.6|5,337|0h 0m

    Microsoft Access

    Learn to Create Databases and Reports

    Ahmed Hassan Khamis
    Ahmed Hassan Khamis
    $19.99
    Buy now
  • Key Logger Spyware Design
    4.5|5,026|0h 0m

    Key Logger Spyware Design

    Spyware Design Using C++ Language

    Eng. Mohamed Ali Mansour
    Eng. Mohamed Ali Mansour
    $19.99
    Buy now
  • Adobe Animate & Action Script
    4.7|6,962|16h 58m

    Adobe Animate & Action Script

    Learn to Create Cartoon Films and Interactive Games

    Ahmed Hassan Khamis
    Ahmed Hassan Khamis
    $19.99
    Buy now
  • Machine Learning
    4.6|5,196|9h 54m

    Machine Learning

    Making Predictions Based on Data Analysis

    Eng. Amr Abdel Fattah
    Eng. Amr Abdel Fattah
    $25.99
    Buy now