Deep Learning and NLP With PYTHON - Course Outline
Deep Learning and NLP With PYTHON - Course Outline
https://ahammadmejbah.com
Contact:
Sohan Khan: +8801757260272
Join with us: YouTube & Facebook Group
AIQUEST.ORG
MISSION
Deep learning is an AI function that mimics the
workings of the human brain in processing data
for use in detecting objects, recognizing
speech, translating languages, and making
decisions. Deep learning AI is able to learn
without human supervision, drawing from data
that is both unstructured and unlabeled.
VALUES
Why is Deep Learning Important? The ability to
process large numbers of features makes deep
learning very powerful when dealing with
unstructured data. However, deep learning
algorithms can be overkill for less complex
problems because they require access to a
vast amount of data to be effective.
At a Glance Course Deep Learning Intro
Content Week 01
Module 1 - Introduction to Deep
Learning
deep
Activation Function
With Theory & Code
At a Glance Course
Content
1. ReLU layer
2. Softmax layer
3. LeakyReLU layer
4. PReLU layer
5. ELU layer
6. ThresholdedReLU
layer
CNN History
Understanding CNNs
CNN Application
Module 3 – Recurrent Neural
Networks (RNN)
2. Convolutional Neural
Networks
1) Basic CNN
Basics of CNN
architecture
2) Advanced CNN - 1
Getting deeper with
CNNs
3) Advanced CNN - 2
CNN for sentence
classification
4) Using pretrained models
Deep Learning with
RNN
At a Glance Course
Week 04
Content 3. Recurrent Neural
Networks
1) Basic RNN
Understanding RNN
architecture
Vanilla RNN
(SimpleRNN)
Stacked vanilla RNN
LSTM
Stacked LSTM
2) Advanced RNN
Deep RNNs
Bidirectional RNNs
Deep bidirectional RNNs
CNN-RNN
CuDNN LSTM
CuDNN GRU
Deep Learning with
MLP
At a Glance Course Week 05
Content 1. Multilayer Perceptrons
1) Basics of MLP
Regression tasks with
MLP
Classification tasks with
MLP
2) Advanced MLP - 1
Weight initialization
schemes
Activation functions
(Nonlinearity)
Batch normalization
Optimizers
Dropout
Ensemble of models
3) Advanced MLP - 2
Putting it altogether
Projects Per Week
1. Week o2:
a. Classification Using A Custom Neural Network Model
b. Regression Using Fully Connected Neural Network
c. Regression Using Neural Network Layers And
Optimizers
d. Simple Regression Using Weights Biases And Autograd
2. Week 03:
a. Toxic Comments Classification using 1D CNN with
Keras
b. handwritten Text Recognition using Keras
c. Generate Synthetic Images with DCGANs in Keras
3. Week 04:
a. Neural Network from Scratch in TensorFlow
b. Image Super Resolution in TensorFlow
4. Text Analysis :
a. Text preprocessing
b. Question generation
c. Sentense Classification
Capstone Projects