Deep Learning From Ground Up™ in Matlab
3.2 (12 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
120 students enrolled

Deep Learning From Ground Up™ in Matlab

Build Artificial Intelligence Projects in Matlab
3.2 (12 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
120 students enrolled
Last updated 1/2020
English
English [Auto]
Current price: $62.99 Original price: $89.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 4 hours on-demand video
  • 1 article
  • 7 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Build Neural Networks from scratch without libraries
  • Build Neural Networks using Matlab libraries
  • Build Deep Neural Network Models for Classifying Images in Matlab
  • Build Deep Neural Network Models for Classifying Texts in Matlab
  • Master the Matlab Deep Learning Toolbox
Course content
Expand all 47 lectures 03:47:26
+ Introduction to Neural Networks
18 lectures 01:39:13
Notice
00:09
The Single Input Single Output Neural Network
01:05
Coding : The Single Input Single Output Neural Network
05:22
Coding : The Single Input Multiple Output Neural Network
08:11
Coding : The Multiple Input Single Output Neural Network
09:53
Coding : The Multiple Input - Multiple Output Neural Network
11:58
The Hidden Layer Neural Network
02:37
Coding : The Hidden Layer Neural Network
14:42
Comparing and Finding Error
01:52
Coding : Finding Error
10:06
Understanding data representation in Machine Learning
01:18
Understanding the "Learning" in Machine Learning
04:21
Coding : Brute-force Learning
14:17
Introduction to Gradient Descent
03:16
Functional Description of a Biological Neuron
02:08
+ Introduction to Neural Network (Part 2)
3 lectures 21:10
Case Study : Building a Neural Network to Predict Muscle Gain
09:04
Basics of Calculus
08:25
Understanding Activation Functions
03:41
+ Logistic Regression
1 lecture 06:39
Case Study : Building a Neural Network to Detect Cats
06:39
+ Deep Neural Networks
9 lectures 31:28
Internals of a 2 layer Neural Network
03:01
Understanding Computational Graphs
08:50
Updating Parameters Effectively
03:33
Understanding the Importance of Vectorization
09:05
Summary of Back-propagation and Forward-propagation
00:39
Initializing Parameters Effectively
00:38
Understanding Broadcasting
01:18
Understanding Layers and Units
01:12
Understanding the Shapes
03:12
+ Matlab Essentials
10 lectures 46:10
Introduction to Matrices
08:53
Matrix concatenation
02:37
Working with Complex Numbers
01:28
Array Indexing
04:53
Saving and loading variables
03:17
Plotting 2D graphs
06:46
Plotting multiple graphs
03:07
Dealing with missing data
08:12
Writing to a file
04:10
Reading from a file
02:47
+ Set up
3 lectures 16:39
Downloading Matlab
05:37
Installing Matlab
03:54
Overview of Matlab
07:08
+ Closing
1 lecture 00:17
Closing Remarks
00:17
Requirements
  • Matlab installed on your computer - I will show you how.
Description

Welcome to the Deep Learning From Ground Up™ in Matlab .

We are going to embark on a very exciting journey together. We are going to learn how to build deep neural networks from scratch in matlab.

We shall begin by learning the basics of deep learning with practical code showing each of the basic building blocks that end up making a giant deep neural network, and then we shall go on to explore the APIs provided by the Matlab Deep Learning Toolbox.


By the end of this course you will be able to build neural networks from scratch without libraries, be able to master the Matlab Deep Learning Toolbox, be able to build deep learning models for classifying texts in Matlab, be able to build deep learning models for classifying images in Matlab and so much more.

If you are new to machine learning and deep learning, this course is for you. The course starts from the very basic building block of neural network and teaches you how to build your own neural network using matlab scripts  before we move on to see how to use readily available libraries.

If you already have some experience with deep learning and want to see how to develop models in matlab you can also join this course. The course gives an in-depth training  on how to develop deep learning models using the matlab scripting language and as taking full advantage of the Matlab Deep Learning Toolbox

Who this course is for:
  • If you are new to machine learning and deep learning, this course is for you. The course starts from the very basic building block of neural network and teaches you how to build your own neural network using matlab scripts before we move on to see how to use readily available libraries.
  • If you already have some experience with deep learning and want to see how to develop models in matlab you can also join this course. The course gives an in-depth training on how to develop deep learning models using the matlab scripting language and as taking full advantage of the Matlab Deep Learning Toolbox