Deep Learning NLP and Computer Vision
Deep Learning NLP and Computer Vision
Web: https://www.aiquest.org
Email: [email protected]
Cell: +8801704265972
Course Instructor:
Mr. Mejbah Ahammad
Deep Learning Instructor at aiQuest Intelligence
Tableau Certified Data Scientist
Class: 01
1. Why AI?
2. Introduction to Deep Learning
3. Use cases for deep learning
4. Deep Learning's importance
5. How do neural networks work?
6. The Function of Neural Networks
Class: 02
Software Installation:
1. Latest Python
2. PyCharm
3. Visual Studio
4. Anaconda
5. Atom
Python Basics:
1. Introduction of Python
2. Python objects and Data structure basics
3. Python statements
4. Variables and names
5. Strings and text
6. Reading and writing files
7. Classes and objects
8. Functions
9. File handling
10. Conditionals and control flow
11. List and dictionaries Loops
Class: 03
1. Neuron
2. Weights
3. Bias
4. CNN (Convolutional neural network)
5. Pooling
6. Data Augmentation
o Position augmentation
o Color augmentation
7. Activation Functions
8. Neural Network
9. MLP (Multi Layer perceptron)
10. Forward Propagation
11. Cost Function
12. Padding
13. Gradient Descent
14. Learning Rate
15. Backpropagation
16. Batches
17. Epochs
18. Dropout
19. Batch Normalization
20. Filters
21. CNN (Convolutional neural network)
22. Pooling
23. Padding
24. Data Augmentation
25. Recurrent Neural Network
26. Gradient Problem
o Vanishing Gradient Problem
o Exploding Gradient Problem
Class: 04 Implementation 01
1. Root Implementation of Neural Network Using Pytorch
a. Layers
b. Activation functions
c. Loss function
d. Optimizer
e. Weights and biases
f. Layers
g. Activation functions
1. LeNet
2. AlexNet
3. ResNet
4. GoogleNet/InceptionNet
5. MobileNetV1
6. Inception v2
7. Inception v3 V4 and Inception
8. ResNet.
9. DenseNet
10. Xception
1. Initialize weight
2. Forward propagation to compute predictions
3. Compute the loss
4. Back-propagation to compute gradients
5. Update weights based on gradients
1. Tokenization
2. Stemming
3. Normalization
4. Lemmatization
5. Corpus
6. Bag of Words
7. Stop Words
8. n-grams
9. Parts-of-speech (POS)
10. Tagging
11. Statistical Language Modeling Similarity Measures
12. Regular Expressions
13. Sentiment Analysis
14. Syntactic Analysis
15. Semantic Analysis
16. Information Retrieval
Class: 11 Sentiment Analysis with Traditional Approach
Project 3:
1. Naïve Bayes,
2. Logistic Regression and
3. Support Vector Machines (SVM)
4. Neural Network
1. Importing libraries
2. Loading data
3. Data exploration
4. Data preprocessing
5. Model building
6. Evaluating models
1. Gather Data.
2. Explore Your Data.
3. Choose a Model
4. Prepare Your Data.
5. Build, Train, and Evaluate Your Model.
6. Tune Hyperparameters.
7. Implementing a Simple Attention Model in Python using Keras
8. Global vs. Local Attention
9. Transformers – Attention
Cell: +8801704265972
YouTube: https://www.youtube.com/StudyMart
FB Community: https://www.facebook.com/groups/StudyMart