You are on page 1of 30

Applied Machine Learning Course

Schedule
DATE MODULE CHAPTER TOPIC
Keywords and identifiers,
comments, indentation and
Module statements, Variables and
2021-10-01 1:Fundamentals Python for DataScience data types in Python,
of Programming Standard Input and Output,
Operators, Control flow: if
else, Control flow: while loop
Control flow: for loop,
Module
Control flow: break and
2021-10-02 1:Fundamentals Python for DataScience
continue,Revision Python for
of Programming
DataScience
Module Lists, Tuples part 1, Tuples
Python for DataScience:Data
2021-10-03 1:Fundamentals part-2, Sets, Dictionary,
Structures
of Programming Strings
Module
Python for DataScience:Data Revision Python for
2021-10-04 1:Fundamentals
Structures DataScience:Data Structures
of Programming
Introduction, Types of
functions, Function
Module
Python for arguments, Recursive
2021-10-05 1:Fundamentals
DataScience:Functions functions, Lambda functions,
of Programming
Modules, Packages, File
Handling
Exception Handling,
Module
Python for Debugging Python,Revision
2021-10-06 1:Fundamentals
DataScience:Functions Python for
of Programming
DataScience:Functions
Numpy Introduction,
Module
Python for Numerical operations on
2021-10-07 1:Fundamentals
DataScience:Numpy Numpy,Revision Python for
of Programming
DataScience:Numpy
Module Getting started with
Python for
2021-10-08 1:Fundamentals Matplotlib,Revision Python
DataScience:Matplotlib
of Programming for DataScience:Matplotlib
Getting started with pandas,
Module Data Frame Basics, Key
Python for
2021-10-09 1:Fundamentals Operations on Data
DataScience:Pandas
of Programming Frames,Revision Python for
DataScience:Pandas
Space and Time Complexity:
Find largest number in a
list , Binary search, Find
elements common in two
Module Python for
lists, Find elements common
2021-10-10 1:Fundamentals DataScience:Compputational
in two lists using a
of Programming Complexity
Hashtable/Dict,Revision
Python for
DataScience:Compputational
Complexity
Introduction to Databases,
Why SQL?, Execution of an
Module
SQL statement., IMDB
2021-10-11 1:Fundamentals SQL
dataset, Installing MySQL,
of Programming
Load IMDB data., USE,
DESCRIBE, SHOW TABLES
SELECT , LIMIT, OFFSET,
ORDER BY, DISTINCT ,
Module WHERE, Comparison
2021-10-12 1:Fundamentals SQL operators, NULL, Logical
of Programming Operators, Aggregate
Functions: COUNT, MIN,
MAX, AVG, SUM
GROUP BY, HAVING, Order
of keywords., Join and
Module
Natural Join, Inner, Left,
2021-10-13 1:Fundamentals SQL
Right and Outer joins., Sub
of Programming
Queries/Nested Queries/
Inner Queries, DML:INSERT
DML:UPDATE , DELETE,
DDL:CREATE TABLE,
DDL:ALTER: ADD, MODIFY,
Module
DROP, DDL:DROP TABLE,
2021-10-14 1:Fundamentals SQL
TRUNCATE, DELETE, Data
of Programming
Control Language: GRANT,
REVOKE, Learning
resources,Revision SQL
Introduction to IRIS dataset
and 2D scatter plot, 3D
scatter plot, Pair plots,
Module 2:
Limitations of Pair Plots,
Datascience:
Histogram and Introduction
Exploratory Data Plotting for exploratory data
2021-10-15 to PDF(Probability Density
Analysis and analysis (EDA)
Function), Univariate
Data
Analysis using PDF,
Visualization
CDF(Cumulative Distribution
Function), Mean, Variance
and Standard Deviation
Median, Percentiles and
Quantiles, IQR(Inter Quartile
Range) and MAD(Median
Module 2: Absolute Deviation), Box-plot
Datascience: with Whiskers, Violin Plots,
Exploratory Data Plotting for exploratory data Summarizing Plots,
2021-10-16
Analysis and analysis (EDA) Univariate, Bivariate and
Data Multivariate analysis,
Visualization Multivariate Probability
Density, Contour Plot,
Exercise: Perform EDA on
Haberman dataset
Module 2:
Datascience:
Revision Plotting for
Exploratory Data Plotting for exploratory data
2021-10-17 exploratory data analysis
Analysis and analysis (EDA)
(EDA)
Data
Visualization
Why learn it ?, Introduction
to Vectors(2-D, 3-D, n-D) ,
Row Vector and Column
Vector, Dot Product and
Angle between 2 Vectors,
Projection and Unit Vector,
Equation of a line (2-D),
Module 2:
Plane(3-D) and Hyperplane
Datascience:
(n-D), Plane Passing through
Exploratory Data
2021-10-18 Linear Algebra origin, Normal to a Plane,
Analysis and
Distance of a point from a
Data
Plane/Hyperplane, Half-
Visualization
Spaces, Equation of a Circle
(2-D), Sphere (3-D) and
Hypersphere (n-D), Equation
of an Ellipse (2-D), Ellipsoid
(3-D) and Hyperellipsoid (n-
D), Square ,Rectangle,
Hyper Cube,Hyper Cuboid
Module 2:
Datascience:
Exploratory Data Revision Questions,Revision
2021-10-19 Linear Algebra
Analysis and Linear Algebra
Data
Visualization
Introduction to Probability
and Statistics, Population
and Sample, Gaussian/
Normal Distribution and its
PDF(Probability Density
Module 2: Function), CDF(Cumulative
Datascience: Distribution function) of
Exploratory Data Gaussian/Normal
2021-10-20 Probability And Statistics
Analysis and distribution, Symmetric
Data distribution, Skewness and
Visualization Kurtosis, Standard normal
variate (Z) and
standardization, Kernel
density estimation, Sampling
distribution & Central Limit
theorem
Q-Q plot:How to test if a
random variable is normally
distributed or not?, How
Module 2:
distributions are used?,
Datascience:
Chebyshev’s inequality,
Exploratory Data
2021-10-21 Probability And Statistics Discrete and Continuous
Analysis and
Uniform distributions, How
Data
to randomly sample data
Visualization
points (Uniform
Distribution), Bernoulli and
Binomial Distribution
Log Normal Distribution,
Module 2: Power law distribution, Box
Datascience: cox transform, Applications
Exploratory Data of non-gaussian
2021-10-22 Probability And Statistics
Analysis and distributions?, Co-variance,
Data Pearson Correlation
Visualization Coefficient, Spearman Rank
Correlation Coefficient
Correlation vs Causation,
How to use correlations? ,
Confidence interval (C.I)
Introduction, Computing
Module 2: confidence interval given the
Datascience: underlying distribution, C.I
Exploratory Data for mean of a normal
2021-10-23 Probability And Statistics
Analysis and random variable, Confidence
Data interval using bootstrapping,
Visualization Hypothesis testing
methodology, Null-
hypothesis, p-value,
Hypothesis Testing Intution
with coin toss example
Resampling and permutation
Module 2: test, K-S Test for similarity of
Datascience: two distributions, Code
Exploratory Data Snippet K-S Test, Hypothesis
2021-10-24 Probability And Statistics
Analysis and testing: another example,
Data Resampling and Permutation
Visualization test: another example, How
to use hypothesis testing?
Module 2:
Datascience: Propotional sampling,
Exploratory Data Revision Questions,
2021-10-25 Probability And Statistics
Analysis and Assignment :Python (without
Data Numpy)
Visualization
Module 2:
Datascience:
Exploratory Data Revision Probability And
2021-10-26 Probability And Statistics
Analysis and Statistics
Data
Visualization
What is Dimensionality
reduction?, Row Vector and
Column Vector, How to
represent a data set?, How
Module 2:
to represent a dataset as a
Datascience:
Matrix., Data Preprocessing:
Exploratory Data Dimensionality Reduction
2021-10-27 Feature Normalisation,
Analysis and And Visualization
Mean of a data matrix, Data
Data
Preprocessing: Column
Visualization
Standardization, Co-
variance of a Data Matrix,
MNIST dataset (784
dimensional)
Module 2:
Datascience:
Code to Load MNIST Data
Exploratory Data Dimensionality Reduction
2021-10-28 Set,Revision Dimensionality
Analysis and And Visualization
Reduction And Visualization
Data
Visualization
Why learn PCA?, Geometric
intuition of PCA,
Mathematical objective
function of PCA, Alternative
Module 2:
formulation of PCA:
Datascience:
Distance minimization, Eigen
Exploratory Data Principal Component
2021-10-29 values and Eigen vectors
Analysis and Analysis
(PCA): Dimensionality
Data
reduction, PCA for
Visualization
Dimensionality Reduction
and Visualization, Visualize
MNIST dataset, Limitations
of PCA, PCA Code example
Module 2:
PCA for dimensionality
Datascience:
reduction (not-
Exploratory Data Principal Component
2021-10-30 visualization),Revision
Analysis and Analysis
Principal Component
Data
Analysis
Visualization
What is t-SNE?,
Neighborhood of a point,
Module 2:
Embedding, Geometric
Datascience:
intuition of t-SNE, Crowding
Exploratory Data
2021-10-31 T-Sne Problem, How to apply t-
Analysis and
SNE and interpret its output,
Data
t-SNE on MNIST, Code
Visualization
example of t-SNE, Revision
Questions
Module 2:
Datascience:
Exploratory Data
2021-11-01 T-Sne Revision T-Sne
Analysis and
Data
Visualization
Dataset overview: Amazon
Fine Food reviews(EDA),
Module 3: Data Cleaning:
Foundations of Deduplication, Why convert
Natural text to a vector?, Bag of
Predict rating given product
2021-11-02 Language Words (BoW), Text
reviews on amazon
Processing and Preprocessing: Stemming,
Machine Stop-word removal,
Learning Tokenization,
Lemmatization., uni-gram,
bi-gram, n-grams.
tf-idf (term frequency-
Module 3: inverse document
Foundations of frequency), Why use log in
Natural IDF?, Word2Vec., Avg-
Predict rating given product
2021-11-03 Language Word2Vec, tf-idf weighted
reviews on amazon
Processing and Word2Vec, Bag of Words(
Machine Code Sample), Text
Learning Preprocessing( Code
Sample)
Module 3:
Foundations of Bi-Grams and n-grams (Code
Natural Sample), TF-IDF (Code
Predict rating given product
2021-11-04 Language Sample), Assignment
reviews on amazon
Processing and :Implementing TFIDF
Machine vectorizer
Learning
Module 3:
Word2Vec (Code Sample),
Foundations of
Avg-Word2Vec and TFIDF-
Natural
Predict rating given product Word2Vec (Code
2021-11-05 Language
reviews on amazon Sample),Revision Predict
Processing and
rating given product reviews
Machine
on amazon
Learning
How “Classification”
works?, Data matrix
notation, Classification vs
Regression (examples), K-
Module 3:
Nearest Neighbours
Foundations of
Geometric intuition with a
Natural Classification And
toy example, Failure cases of
2021-11-06 Language Regression Models: K-
KNN, Distance measures:
Processing and Nearest Neighbors
Euclidean(L2) ,
Machine
Manhattan(L1), Minkowski,
Learning
Hamming, Cosine Distance
& Cosine Similarity, How to
measure the effectiveness of
k-NN?
Module 3: Test/Evaluation time and
Foundations of space complexity, KNN
Natural Classification And Limitations, Decision surface
2021-11-07 Language Regression Models: K- for K-NN as K changes,
Processing and Nearest Neighbors Overfitting and Underfitting,
Machine Need for Cross validation, K-
Learning fold cross validation
Visualizing train, validation
Module 3: and test datasets, How to
Foundations of determine overfitting and
Natural Classification And underfitting?, Time based
2021-11-08 Language Regression Models: K- splitting, k-NN for
Processing and Nearest Neighbors regression, Weighted k-NN,
Machine Voronoi diagram, Binary
Learning search tree, How to build a
kd-tree
Module 3: Find nearest neighbours
Foundations of using kd-tree, Limitations of
Natural Classification And Kd tree, Extensions, Hashing
2021-11-09 Language Regression Models: K- vs LSH, LSH for cosine
Processing and Nearest Neighbors similarity, LSH for euclidean
Machine distance, Probabilistic class
Learning label
Module 3:
Code Sample:Decision
Foundations of
boundary ., Code
Natural Classification And
Sample:Cross Validation,
2021-11-10 Language Regression Models: K-
Assignment : Implement
Processing and Nearest Neighbors
RandomSearchCV with k
Machine
fold cross validation on KNN
Learning
Module 3:
Foundations of Question and
Natural Classification And Answers,Revision
2021-11-11 Language Regression Models: K- Classification And
Processing and Nearest Neighbors Regression Models: K-
Machine Nearest Neighbors
Learning
Introduction, Imbalanced vs
Module 3: balanced dataset, Multi-class
Foundations of classification, k-NN, given a
Natural distance or similarity matrix,
Classification Algorithms in
2021-11-12 Language Train and test set
Various Situations
Processing and differences, Impact of
Machine outliers, Local outlier Factor
Learning (Simple solution :Mean
distance to Knn)
K-Distance(A),N(A),
Reachability-Distance(A,B),
Module 3: Local reachability-
Foundations of density(A), Local outlier
Natural Factor(A), Impact of Scale &
Classification Algorithms in
2021-11-13 Language Column standardization,
Various Situations
Processing and Interpretability, Feature
Machine Importance and Forward
Learning Feature selection, Handling
categorical and numerical
features
Handling missing values by
Module 3:
imputation, Curse of
Foundations of
dimensionality, Bias-Variance
Natural
Classification Algorithms in tradeoff, Intuitive
2021-11-14 Language
Various Situations understanding of bias-
Processing and
variance., Best and worst
Machine
cases for an algorithm,
Learning
Question and Answers
Module 3:
Foundations of
Natural Revision Classification
Classification Algorithms in
2021-11-15 Language Algorithms in Various
Various Situations
Processing and Situations
Machine
Learning
Accuracy, Confusion matrix,
Module 3:
TPR, FPR, FNR, TNR,
Foundations of
Precision and recall, F1-
Natural
Performance Measurement score, Receiver Operating
2021-11-16 Language
of Models Characteristic Curve (ROC)
Processing and
curve and AUC, Log-loss, R-
Machine
Squared/Coefficient of
Learning
determination
Module 3:
Foundations of Median absolute deviation
Natural (MAD), Distribution of
Performance Measurement
2021-11-17 Language errors, Assignment:Compute
of Models
Processing and Performance metrics without
Machine Sklearn
Learning
Module 3:
Foundations of
Natural
Performance Measurement Revision Performance
2021-11-18 Language
of Models Measurement of Models
Processing and
Machine
Learning
Module 3: Conditional probability,
Foundations of Independent vs Mutually
Natural exclusive events, Bayes
2021-11-19 Language Naive Bayes Theorem with examples,
Processing and Exercise problems on Bayes
Machine Theorem, Naive Bayes
Learning algorithm
Module 3:
Toy example: Train and test
Foundations of
stages, Naive Bayes on Text
Natural
data, Laplace/Additive
2021-11-20 Language Naive Bayes
Smoothing, Log-probabilities
Processing and
for numerical stability, Bias
Machine
and Variance tradeoff
Learning
Feature importance and
interpretability, Imbalanced
data, Outliers, Missing
Module 3: values, Handling Numerical
Foundations of features (Gaussian NB),
Natural Multiclass classification,
2021-11-21 Language Naive Bayes Similarity or Distance
Processing and matrix, Large
Machine dimensionality, Best and
Learning worst cases, Code example,
Assignment: Apply
Multinomial NB on Donors
Choose Dataset
Module 3:
Foundations of
Natural
2021-11-22 Language Naive Bayes Revision Naive Bayes
Processing and
Machine
Learning
Module 3:
Foundations of Geometric intuition of
Natural Logistic Regression, Sigmoid
2021-11-23 Language Logistic Regression function: Squashing,
Processing and Mathematical formulation of
Machine Objective function
Learning
Module 3: Weight vector, L2
Foundations of Regularization: Overfitting
Natural and Underfitting, L1
2021-11-24 Language Logistic Regression regularization and sparsity,
Processing and Probabilistic Interpretation:
Machine Gaussian Naive Bayes, Loss
Learning minimization interpretation
Hyperparameter search:
Grid Search and Random
Module 3: Search, Column
Foundations of Standardization, Feature
Natural importance and Model
2021-11-25 Language Logistic Regression interpretability, Collinearity
Processing and of features, Test/Run time
Machine space and time complexity,
Learning Real world cases, Non-
linearly separable data &
feature engineering
Module 3: Code sample: Logistic
Foundations of regression, GridSearchCV,
Natural RandomSearchCV,
2021-11-26 Language Logistic Regression Extensions to Logistic
Processing and Regression: Generalized
Machine linear models,Revision
Learning Logistic Regression
Module 3: Geometric intuition of Linear
Foundations of Regression, Mathematical
Natural formulation, Real world
2021-11-27 Language Linear Regression Cases, Code sample for
Processing and Linear Regression, Question
Machine and Answers,Revision Linear
Learning Regression
Module 3: Differentiation, Online
Foundations of differentiation tools, Maxima
Natural and Minima, Vector calculus:
Solving Optimization
2021-11-28 Language Grad, Gradient descent:
Problems
Processing and geometric intuition,
Machine Learning rate, Gradient
Learning descent for linear regression
SGD algorithm, Constrained
Optimization & PCA,
Module 3:
Logistic regression
Foundations of
formulation revisited, Why
Natural
Solving Optimization L1 regularization creates
2021-11-29 Language
Problems sparsity?, Assignment :
Processing and
Implement SGD Classifier
Machine
with Log Loss and L2
Learning
regularization Using SGD:
without using sklearn
Module 3:
Foundations of
Natural
Solving Optimization Revision Solving
2021-11-30 Language
Problems Optimization Problems
Processing and
Machine
Learning
Geometric Intuition, Why we
Module 4: take values +1 and and -1
Machine for Support vector planes,
2021-12-01 Learning-II Support Vector Machines Mathematical derivation,
(Supervised Loss function (Hinge Loss)
Learning Models) based interpretation, Dual
form of SVM formulation
Kernel trick, Polynomial
kernel, RBF-Kernel, Domain
Module 4:
specific Kernels, Train and
Machine
run time complexities, nu-
2021-12-02 Learning-II Support Vector Machines
SVM: control errors and
(Supervised
support vectors, SVM
Learning Models)
Regression, Cases, Code
Sample
Module 4:
Machine
Assignment : Behaviour of
2021-12-03 Learning-II Support Vector Machines
Linear Models
(Supervised
Learning Models)
Module 4:
Machine
Revision Support Vector
2021-12-04 Learning-II Support Vector Machines
Machines
(Supervised
Learning Models)
Geometric Intuition of
decision tree: Axis parallel
hyperplanes, Sample
Decision tree, Building a
decision Tree:Entropy,
Building a decision
Tree:Information Gain,
Building a decision Tree:
Gini Impurity, Building a
Module 4: decision Tree: Constructing
Machine a DT, Building a decision
2021-12-05 Learning-II Decision Trees Tree: Splitting numerical
(Supervised features, Feature
Learning Models) standardization, Building a
decision Tree:Categorical
features with many possible
values, Overfitting and
Underfitting, Train and Run
time complexity, Regression
using Decision Trees, Cases,
Code Samples, Assignment :
Apply Decision Trees on
Donors Choose Dataset
Module 4:
Machine
2021-12-06 Learning-II Decision Trees Revision Decision Trees
(Supervised
Learning Models)
What are ensembles?,
Bootstrapped Aggregation
(Bagging) Intuition, Random
Forest and their
Module 4:
construction, Bias-Variance
Machine
tradeoff, Bagging :Train and
2021-12-07 Learning-II Ensemble Models
Run-time Complexity.,
(Supervised
Bagging:Code Sample,
Learning Models)
Extremely randomized trees,
Assignment : Application of
Bootstrap samples in
Random Forest
Random Tree :Cases,
Boosting Intuition,
Residuals, Loss functions
Module 4:
and gradients, Gradient
Machine
Boosting, Regularization by
2021-12-08 Learning-II Ensemble Models
Shrinkage, Train and Run
(Supervised
time complexity, XGBoost:
Learning Models)
Boosting + Randomization,
AdaBoost: geometric
intuition, Stacking models
Cascading classifiers,
Module 4:
Kaggle competitions vs Real
Machine
world, Assignment : Apply
2021-12-09 Learning-II Ensemble Models
GBDT/XGBOOST/LIGHT-
(Supervised
GBM on Donors Choose
Learning Models)
Dataset
Module 4:
Machine
2021-12-10 Learning-II Ensemble Models Revision Ensemble Models
(Supervised
Learning Models)
Module 5: Introduction, Moving
Feature window for Time Series
Engineering, Featurization And Feature Data, Fourier
2021-12-11
Productionization Importance decomposition, Deep
and Deployment learning features: LSTM,
of ML Models Image histogram
Keypoints: SIFT., Deep
learning features: CNN,
Module 5: Relational data, Graph data,
Feature Indicator variables, Feature
Engineering, Featurization And Feature binning, Interaction
2021-12-12
Productionization Importance variables, Mathematical
and Deployment transforms, Model specific
of ML Models featurizations, Feature
orthogonality, Domain
specific featurizations
Module 5:
Feature Feature slicing, Kaggle
Engineering, Featurization And Feature Winners solutions,Revision
2021-12-13
Productionization Importance Featurization And Feature
and Deployment Importance
of ML Models
Calibration of Models:Need
for calibration, Calibration
Module 5: Plots., Platt’s Calibration/
Feature Scaling., Isotonic
Engineering, Regression, Code Samples,
2021-12-14 Miscellaneous Topics
Productionization Modeling in the presence of
and Deployment outliers: RANSAC,
of ML Models Productionizing models,
Retraining models
periodically., A/B testing.
Module 5: Data Science Life cycle,
Feature Productionization and
Engineering, deployment of Machine
2021-12-15 Miscellaneous Topics
Productionization Learning Models,
and Deployment Productionization and
of ML Models deployment + Spark
Module 5:
Feature
Hands on Live Session:
Engineering,
2021-12-16 Miscellaneous Topics Deploy an ML model using
Productionization
APIs on AWS
and Deployment
of ML Models
Module 5:
Feature
Engineering, Building web apps for ML/AI
2021-12-17 Miscellaneous Topics
Productionization using StreamLit
and Deployment
of ML Models
Module 5:
Feature Building web apps for ML/AI
Engineering, using StreamLit-ii, VC
2021-12-18 Miscellaneous Topics
Productionization dimension,Revision
and Deployment Miscellaneous Topics
of ML Models
Business/Real world problem
: Problem definition  ,
Business objectives and
constraints., Mapping to an
ML problem : Data
overview , Mapping to an
Module 6: ML problem : ML problem
Machine and performance metric.,
Quora Question Pair
2021-12-19 Learning Real Mapping to an ML problem
Similarity
World Case : Train-test split, EDA: Basic
studies Statistics., EDA: Basic
Feature Extraction, EDA:
Text Preprocessing, EDA:
Advanced Feature
Extraction, EDA: Feature
analysis., EDA: Data
Visualization: T-SNE.
EDA: TF-IDF weighted
Word2Vec featurization., ML
Module 6:
Models :Loading Data, ML
Machine
Quora Question Pair Models: Random Model, ML
2021-12-20 Learning Real
Similarity Models : Logistic Regression
World Case
and Linear SVM, ML Models
studies
: XGBoost,Revision Quora
Question Pair Similarity
Business/Real world problem
: Overview, Business
objectives and constraints.,
ML problem formulation
:Data, ML problem
formulation: Mapping real
world to ML problem., ML
Module 6:
problem formulation :Train,
Machine
Personalized Cancer CV and Test data
2021-12-21 Learning Real
Diagnosis construction, Exploratory
World Case
Data Analysis:Reading data
studies
& preprocessing,
Exploratory Data
Analysis:Distribution of
Class-labels, Exploratory
Data Analysis: “Random”
Model, Univariate
Analysis:Gene feature
Univariate
Analysis:Variation Feature,
Univariate Analysis:Text
feature, Machine Learning
Module 6:
Models:Data preparation,
Machine
Personalized Cancer Baseline Model: Naive
2021-12-22 Learning Real
Diagnosis Bayes, K-Nearest Neighbors
World Case
Classification, Logistic
studies
Regression with class
balancing, Logistic
Regression without class
balancing, Linear-SVM.
Random-Forest with one-hot
encoded features, Random-
Module 6:
Forest with response-coded
Machine
Personalized Cancer features, Stacking Classifier,
2021-12-23 Learning Real
Diagnosis Majority Voting
World Case
classifier,Revision
studies
Personalized Cancer
Diagnosis
Problem definition. ,
Overview of Graphs: node/
Module 6: vertex, edge/link, directed-
Machine Facebook Friend edge, path. , Data format &
2021-12-24 Learning Real Recommendation Using Limitations. , Mapping to a
World Case Graph Mining supervised classification
studies problem. , Business
constraints & Metrics. ,
EDA:Basic Stats
EDA:Follower and following
Module 6: stats., EDA:Binary
Machine Facebook Friend Classification Task,
2021-12-25 Learning Real Recommendation Using EDA:Train and test split.,
World Case Graph Mining Feature engineering on
studies Graphs:Jaccard & Cosine
Similarities, PageRank
Shortest Path, Connected-
Module 6: components, Adar Index,
Machine Facebook Friend Kartz Centrality, HITS
2021-12-26 Learning Real Recommendation Using Score, SVD, Weight features,
World Case Graph Mining Modeling, Assignment :
studies Facebook Friend
Recommendation
Module 6:
Machine Facebook Friend
2021-12-27 Learning Real Recommendation Using Assignment: SQL
World Case Graph Mining
studies
Module 6:
Machine Facebook Friend Revision Facebook Friend
2021-12-28 Learning Real Recommendation Using Recommendation Using
World Case Graph Mining Graph Mining
studies
Business/Real world problem
Overview, Objectives and
Constraints, Mapping to ML
problem :Data, Mapping to
ML problem :dask
dataframes, Mapping to ML
problem :Fields/Features.,
Mapping to ML problem
:Time series forecasting/
Module 6:
Regression, Mapping to ML
Machine
Taxi Demand Prediction in problem :Performance
2021-12-29 Learning Real
New York City metrics, Data Cleaning
World Case
:Latitude and Longitude
studies
data, Data Cleaning :Trip
Duration., Data Cleaning
:Speed., Data Cleaning
:Distance., Data Cleaning
:Fare, Data Cleaning
:Remove all outliers/
erroneous points, Data
Preparation:Clustering/
Segmentation
Data Preparation:Time
binning, Data
Preparation:Smoothing time-
series data., Data
Preparation:Smoothing time-
series data cont.., Data
Preparation: Time series and
Fourier transforms., Ratios
Module 6: and previous-time-bin values,
Machine Simple moving average,
Taxi Demand Prediction in
2021-12-30 Learning Real Weighted Moving average.,
New York City
World Case Exponential weighted
studies moving average, Results.,
Regression models :Train-
Test split & Features, Linear
regression., Random Forest
regression, Xgboost
Regression, Model
comparison,Revision Taxi
Demand Prediction in New
York City
Business/Real world
problem, Business objectives
and constraints, Mapping to
an ML problem: Data
overview, Mapping to an ML
Module 6:
problem:ML problem
Machine
Stack Overflow Tag formulation., Mapping to an
2021-12-31 Learning Real
Predictor ML problem:Performance
World Case
metrics., Hamming loss,
studies
EDA:Data Loading,
EDA:Analysis of tags,
EDA:Data Preprocessing,
Data Modeling : Multi label
Classification
Data preparation., Train-
Test Split, Featurization,
Module 6: Logistic regression: One VS
Machine Rest, Sampling data and
Stack Overflow Tag
2022-01-01 Learning Real tags+Weighted models.,
Predictor
World Case Logistic regression revisited,
studies Why not use advanced
techniques,Revision Stack
Overflow Tag Predictor
Problem Definition,
Objectives and Constraints,
Data Overview, ML Problem,
Train and Test Splitting,
Exploratory Data
Analysis:Class Distribution,
Exploratory Data
Module 6: Analysis:Feature Extraction
Machine from Byte Files, Exploratory
Microsoft Malware
2022-01-02 Learning Real Data Analysis:Multivariate
Detection
World Case analysis of features from
studies byte files, Train-Test class
Distribution, ML models –
using byte files only
:Random Model, K-NN,
Logistic regression, Random
Forest and XGBoost, Feature
Extraction and Multi
Threading
File Size Feature, Univariate
Analysis, T-SNE Analysis,
Module 6: ML Models on ASM File
Machine features, Models on all
Microsoft Malware
2022-01-03 Learning Real features: t-SNE, Models on
Detection
World Case all features: RandomForest
studies and XGBoost, Assignment :
Microsoft Malware
Detection
Module 6:
Machine
Microsoft Malware Revision Microsoft Malware
2022-01-04 Learning Real
Detection Detection
World Case
studies
What is Clustering?,
Module 7: Data Unsupervised learning,
Mining Applications, Metrics for
(Unsupervised Clustering, K-Means:
Learning) and Geometric intuition,
2022-01-05 Clustering
Recommender Centroids, K-Means:
systems+Real Mathematical formulation:
World Case Objective function, K-Means
studies Algorithm., How to initialize:
K-Means++
Module 7: Data
Mining Failure cases/Limitations, K-
(Unsupervised Medoids, Determining the
Learning) and right K, Code Samples, Time
2022-01-06 Clustering
Recommender and space complexity,
systems+Real Assignment :Clustering on
World Case Graph Dataset
studies
Module 7: Data
Mining
(Unsupervised
Learning) and
2022-01-07 Clustering Revision Clustering
Recommender
systems+Real
World Case
studies
Agglomerative & Divisive,
Module 7: Data Dendrograms,
Mining Agglomerative Clustering,
(Unsupervised Proximity methods:
Learning) and Advantages and Limitations.,
2022-01-08 Hierarchical Clustering
Recommender Time and Space Complexity,
systems+Real Limitations of Hierarchical
World Case Clustering, Code
studies sample,Revision
Hierarchical Clustering
Density based clustering,
MinPts and Eps: Density,
Core, Border and Noise
Module 7: Data
points, Density edge and
Mining
Density connected points.,
(Unsupervised
DBSCAN Algorithm, Hyper
Learning) and
2022-01-09 DBSCAN Technique Parameters: MinPts and Eps,
Recommender
Advantages and Limitations
systems+Real
of DBSCAN, Time and Space
World Case
Complexity, Code samples.,
studies
Question and
Answers,Revision DBSCAN
Technique
Problem formulation: IMDB
Module 7: Data
Movie reviews, Content
Mining
based vs Collaborative
(Unsupervised
Filtering, Similarity based
Learning) and Recommender Systems and
2022-01-10 Algorithms, Matrix
Recommender Matrix Factorization
Factorization: PCA, SVD,
systems+Real
Matrix Factorization: NMF,
World Case
Matrix Factorization for
studies
Collaborative filtering
Matrix Factorization for
Module 7: Data
feature engineering,
Mining
Clustering as MF,
(Unsupervised
Hyperparameter tuning,
Learning) and Recommender Systems and
2022-01-11 Matrix Factorization for
Recommender Matrix Factorization
recommender systems:
systems+Real
Netflix Prize Solution, Cold
World Case
Start problem, Word vectors
studies
as MF
Module 7: Data
Mining Eigen-Faces, Code example.,
(Unsupervised Assignment :
Learning) and Recommender Systems and Recommendation Systems
2022-01-12
Recommender Matrix Factorization and Truncated SVD:
systems+Real Implement SGD algorithm to
World Case predict the ratings
studies
Module 7: Data
Mining
(Unsupervised
Revision Recommender
Learning) and Recommender Systems and
2022-01-13 Systems and Matrix
Recommender Matrix Factorization
Factorization
systems+Real
World Case
studies
Problem Statement:
Recommend similar apparel
products in e-commerce
using product descriptions
and Images, Plan of action,
Amazon product advertising
API, Data folders and paths,
Overview of the data and
Terminology, Data cleaning
Module 7: Data and understanding:Missing
Mining data in various features,
(Unsupervised Understand duplicate rows,
Learning) and Amazon Fashion Discovery Remove duplicates : Part 1 ,
2022-01-14
Recommender Engine Remove duplicates: Part 2,
systems+Real Text Pre-Processing:
World Case Tokenization and Stop-word
studies removal, Stemming, Text
based product similarity
:Converting text to an n-D
vector: bag of words, Code
for bag of words based
product similarity, TF-IDF:
featurizing text based on
word-importance, Code for
TF-IDF based product
similarity
Code for IDF based product
similarity, Text Semantics
based product similarity:
Word2Vec(featurizing text
based on semantic
similarity), Code for Average
Word2Vec product similarity,
TF-IDF weighted Word2Vec,
Code for IDF weighted
Word2Vec product similarity,
Weighted similarity using
Module 7: Data
brand and color, Code for
Mining
weighted similarity, Building
(Unsupervised
a real world solution, Deep
Learning) and Amazon Fashion Discovery
2022-01-15 learning based visual
Recommender Engine
product similarity:ConvNets:
systems+Real
How to featurize an image:
World Case
edges, shapes, parts, Using
studies
Keras + Tensorflow to
extract features, Visual
similarity based product
similarity, Measuring
goodness of our solution :A/
B testing, Exercise :Build a
weighted Nearest neighbor
model using Visual, Text,
Brand and Color,Revision
Amazon Fashion Discovery
Engine
01 Business/Real World
00

Problem:Problem Definition,
Objectives and Constraints,
Mapping to ML problem :
Data Overview, Mapping to
ML problem : ML problem
formulation, Exploratory
Module 7: Data Data Analysis: Data
Mining preprocessing, Exploratory
(Unsupervised Data Analysis: Temporal
Learning) and Netflix Movie Train-Test split, Exploratory
2022-01-16
Recommender Recommendation system Data Analysis: Preliminary
systems+Real Data Analysis, Exploratory
World Case Data Analysis: Sparse matrix
studies representation, Exploratory
Data Analysis:Average
ratings for various slices ,
Exploratory Data
Analysis:Cold start problem,
Computing Similarity
matrices:User-User
similarity matrix 
Computing Similarity
matrices:Movie-Movie
similarity , Computing
Similarity matrices:Does
movie-movie similarity
work?, ML Models:Surprise
library , Overview of the
Module 7: Data modelling strategy. , Data
Mining Sampling. , Google drive
(Unsupervised with intermediate files ,
Learning) and Netflix Movie Featurizations for
2022-01-17
Recommender Recommendation system regression. , Data
systems+Real transformation for
World Case Surprise. , Xgboost with 13
studies features , Surprise Baseline
model. , Xgboost + 13
features +Surprise baseline
model , Surprise KNN
predictors , Matrix
Factorization models using
Surprise , SVD ++ with
implicit feedback 
Module 7: Data
Mining
Final models with all
(Unsupervised
features and predictors.,
Learning) and Netflix Movie
2022-01-18 High Level + End-End
Recommender Recommendation system
Design of a Music
systems+Real
Recommendation system - I
World Case
studies
Module 7: Data
High Level + End-End
Mining
Design of a Music
(Unsupervised
Recommendation system - II,
Learning) and Netflix Movie
2022-01-19 Building a simple Youtube
Recommender Recommendation system
recommendation using basic
systems+Real
Math,Revision Netflix Movie
World Case
Recommendation system
studies
History of Neural networks
and Deep Learning., How
Module 8: Neural Biological Neurons work?,
Networks, Growth of biological neural
2022-01-20 Computer Vision Neural Networks networks, Diagrammatic
and Deep representation: Logistic
Learning Regression and Perceptron,
Multi-Layered Perceptron
(MLP).
Module 8: Neural
Notation, Training a single-
Networks,
neuron model., Training an
2022-01-21 Computer Vision Neural Networks
MLP: Chain Rule, Training
and Deep
an MLP:Memoization
Learning
Backpropagation.,
Module 8: Neural
Activation functions,
Networks,
Vanishing Gradient
2022-01-22 Computer Vision Neural Networks
problem., Bias-Variance
and Deep
tradeoff., Decision surfaces:
Learning
Playground
Module 8: Neural
Networks,
2022-01-23 Computer Vision Neural Networks Revision Neural Networks
and Deep
Learning
Deep Multi-layer
Module 8: Neural perceptrons:1980s to 2010s,
Networks, Dropout layers &
Deep Multi Layer
2022-01-24 Computer Vision Regularization., Rectified
Perceptrons
and Deep Linear Units (ReLU)., Weight
Learning initialization., Batch
Normalization.
Optimizers:Hill-descent
analogy in 2D,
Module 8: Neural
Optimizers:Hill descent in 3D
Networks,
Deep Multi Layer and contours., SGD Recap,
2022-01-25 Computer Vision
Perceptrons Batch SGD with momentum.,
and Deep
Nesterov Accelerated
Learning
Gradient (NAG),
Optimizers:AdaGrad
Optimizers : Adadelta
andRMSProp, Adam, Which
Module 8: Neural algorithm to choose when?,
Networks, Gradient Checking and
Deep Multi Layer
2022-01-26 Computer Vision clipping, Softmax and Cross-
Perceptrons
and Deep entropy for multi-class
Learning classification., How to train
a Deep MLP?, Auto
Encoders.
Word2Vec :CBOW,
Module 8: Neural
Word2Vec: Skip-gram,
Networks,
Deep Multi Layer Word2Vec :Algorithmic
2022-01-27 Computer Vision
Perceptrons Optimizations., Assignment :
and Deep
Backpropagation and
Learning
Gradient Checking
Module 8: Neural
Networks,
Deep Multi Layer Revision Deep Multi Layer
2022-01-28 Computer Vision
Perceptrons Perceptrons
and Deep
Learning
Tensorflow and Keras
overview, GPU vs CPU for
Module 8: Neural
Deep Learning., Google
Networks,
Colaboratory., Install
2022-01-29 Computer Vision Tensorflow And Keras
TensorFlow, Online
and Deep
documentation and tutorials,
Learning
Softmax Classifier on
MNIST dataset.
MLP: Initialization, Model 1:
Sigmoid activation., Model
Module 8: Neural 2: ReLU activation., Model 3:
Networks, Batch Normalization., Model
2022-01-30 Computer Vision Tensorflow And Keras 4 : Dropout., MNIST
and Deep classification in Keras.,
Learning Hyperparameter tuning in
Keras., Assignment :
Working with Callbacks
Module 8: Neural
Exercise: Try different MLP
Networks,
architectures on MNIST
2022-01-31 Computer Vision Tensorflow And Keras
dataset.,Revision Tensorflow
and Deep
And Keras
Learning
Biological inspiration: Visual
Module 8: Neural Cortex, Convolution:Edge
Networks, Detection on images.,
2022-02-01 Computer Vision Convolutional Neural Nets Convolution:Padding and
and Deep strides, Convolution over
Learning RGB images., Convolutional
layer.
Max-pooling., CNN Training:
Module 8: Neural Optimization, Example CNN:
Networks, LeNet [1998], ImageNet
2022-02-02 Computer Vision Convolutional Neural Nets dataset., Data
and Deep Augmentation., Convolution
Learning Layers in Keras, AlexNet,
VGGNet, Residual Network.
Inception Network., What is
Transfer learning., Code
Module 8: Neural example: Cats vs Dogs.,
Networks, Code Example: MNIST
2022-02-03 Computer Vision Convolutional Neural Nets dataset., Assignment :
and Deep Transfer Learning - (Given
Learning an rvl-cdip dataset, classify
the given document using
transfer learning)
Module 8: Neural
Networks,
Assignment : Document
2022-02-04 Computer Vision Convolutional Neural Nets
Classification with CNN
and Deep
Learning
Module 8: Neural
Networks,
Revision Convolutional
2022-02-05 Computer Vision Convolutional Neural Nets
Neural Nets
and Deep
Learning
Module 8: Neural
Why RNNs? , Recurrent
Networks,
Long Short-Term Neural Network., Training
2022-02-06 Computer Vision
Memory(LSTMS) RNNs: Backprop., Types of
and Deep
RNNs., Need for LSTM/GRU.
Learning
Module 8: Neural
LSTM., GRUs., Deep RNN.,
Networks,
Long Short-Term Bidirectional RNN., Code
2022-02-07 Computer Vision
Memory(LSTMS) example : IMDB Sentiment
and Deep
classification
Learning
Module 8: Neural
Networks, Assignment : LSTM on
Long Short-Term
2022-02-08 Computer Vision Donors Choose - (LSTM with
Memory(LSTMS)
and Deep Text and categorical data)
Learning
Module 8: Neural Assignment : CNN on CIFR -
Networks, (Classifying CIFAR-10
Long Short-Term
2022-02-09 Computer Vision dataset images with
Memory(LSTMS)
and Deep DenseNet and work with
Learning optimization)
Exercise: Amazon Fine Food
Module 8: Neural reviews LSTM model., Deep
Networks, Learning: Generative
Long Short-Term
2022-02-10 Computer Vision Adversarial Networks
Memory(LSTMS)
and Deep (GANs):Live session on
Learning Generative Adversarial
Networks (GAN)
Encoder-Decoder
Module 8: Neural
Models:LIVE: Encoder-
Networks,
Long Short-Term Decoder Models, Attention
2022-02-11 Computer Vision
Memory(LSTMS) Models in Deep
and Deep
Learning:Attention Models in
Learning
Deep Learning
Module 8: Neural
Networks,
Long Short-Term Assignment : NLP Attention
2022-02-12 Computer Vision
Memory(LSTMS) Mechanism
and Deep
Learning
Module 8: Neural
Deep Learning:
Networks,
Long Short-Term Transformers and
2022-02-13 Computer Vision
Memory(LSTMS) BERT:Transformers and
and Deep
BERT
Learning
Module 8: Neural
Assignment : NLP with
Networks,
Long Short-Term Transfer Learning -
2022-02-14 Computer Vision
Memory(LSTMS) (Classification of reviews
and Deep
using BERT embeddings)
Learning
Module 8: Neural
Networks, Deep Learning: Image
Long Short-Term
2022-02-15 Computer Vision Segmentation:Live session
Memory(LSTMS)
and Deep on Image Segmentation
Learning
Module 8: Neural Assignment : Computer
Networks, Vision: Segmentation - (Self
Long Short-Term
2022-02-16 Computer Vision Driving Cars: Detect the
Memory(LSTMS)
and Deep Objects on the road using
Learning Semantic Segmentation)
Module 8: Neural
Networks,
Long Short-Term Deep Learning: Object
2022-02-17 Computer Vision
Memory(LSTMS) Detection:Object Detection
and Deep
Learning
Module 8: Neural
Networks,
Long Short-Term
2022-02-18 Computer Vision Object Detection YOLO V3
Memory(LSTMS)
and Deep
Learning
Module 8: Neural
Networks,
Long Short-Term Generative Adversarial
2022-02-19 Computer Vision
Memory(LSTMS) Networks (GANs)
and Deep
Learning
Module 8: Neural
Networks, Encoder Decoder Models,
Long Short-Term
2022-02-20 Computer Vision Attention Models in Deep
Memory(LSTMS)
and Deep Learning
Learning
Module 8: Neural
Networks,
Long Short-Term
2022-02-21 Computer Vision Transformers and BERT
Memory(LSTMS)
and Deep
Learning
Module 8: Neural
Networks,
Long Short-Term
2022-02-22 Computer Vision Image Segmentation
Memory(LSTMS)
and Deep
Learning
Module 8: Neural
Networks,
Long Short-Term
2022-02-23 Computer Vision Object Detection
Memory(LSTMS)
and Deep
Learning
Module 8: Neural
Networks,
Long Short-Term
2022-02-24 Computer Vision Object Detection YOLO V3
Memory(LSTMS)
and Deep
Learning
Module 8: Neural
Networks,
Long Short-Term
2022-02-25 Computer Vision GPT-1, 2 and GPT-3 Models
Memory(LSTMS)
and Deep
Learning
Module 8: Neural
Networks, Design and Build a smart
Long Short-Term
2022-02-26 Computer Vision store,Revision Long Short-
Memory(LSTMS)
and Deep Term Memory(LSTMS)
Learning
Human Activity Recognition
Problem definition, Dataset
understanding, Data
cleaning & preprocessing,
Module 9: Deep
EDA:Univariate analysis.,
Learning Real
2022-02-27 Human Activity Recognition EDA:Data visualization using
World Case
t-SNE, Classical ML models.,
Studies
Deep-learning Model.,
Exercise: Build deeper LSTM
models and hyper-param
tune them
Module 9: Deep
Learning Real Revision Human Activity
2022-02-28 Human Activity Recognition
World Case Recognition
Studies
Problem Definition,
Datasets., Data
understanding & Analysis
:Files and folders., Dash-cam
images and steering angles.,
Split the dataset: Train vs
Module 9: Deep
Test, EDA: Steering angles,
Learning Real
2022-03-01 Self Driving Car Mean Baseline model:
World Case
simple, Deep-learning
Studies
model:Deep Learning for
regression: CNN,
CNN+RNN, Batch load the
dataset., NVIDIA’s end to
end CNN model., Train the
model.
Module 9: Deep
Test and visualize the
Learning Real
2022-03-02 Self Driving Car output., Extensions.,Revision
World Case
Self Driving Car
Studies
Real-world problem, Music
Module 9: Deep representation, Char-RNN
Learning Real Music Generation Using with abc-notation :Char-
2022-03-03
World Case Deep Learning RNN model, Char-RNN with
Studies abc-notation :Data
preparation.
Char-RNN with abc-
notation:Many to Many RNN
,TimeDistributed-Dense
layer, Char-RNN with abc-
notation : State full RNN,
Char-RNN with abc-notation
:Model architecture,Model
Module 9: Deep training., Char-RNN with
Learning Real Music Generation Using abc-notation :Music
2022-03-04
World Case Deep Learning generation., Char-RNN with
Studies abc-notation :Generate tabla
music, MIDI music
generation., Case Study 13:
Semantic Search Engine for
Q&A [Design +
Code]:Semantic Search for
Q&A [Design + Code] --- Part
1
Case Study 13: Semantic
Search Engine for Q&A
[Design + Code]:Semantic
Search for Q&A [Design +
Code] --- Part 2 , Case Study
13: Semantic Search Engine
for Q&A [Design +
Code]:Semantic Search for
Module 9: Deep Q&A [Design + Code] --- Part
Learning Real Music Generation Using 3, Case Study 13: Semantic
2022-03-05
World Case Deep Learning Search Engine for Q&A
Studies [Design + Code]:Semantic
Search for Q&A [Design +
Code] --- Part 4 , Survey
blog, Assignment : Spoken
Digit Recognition - (Working
with Audio Dataset: Detect
the sounds using
spectrograms and Deep
Learning)
Module 9: Deep
Learning Real Music Generation Using Revision Music Generation
2022-03-06
World Case Deep Learning Using Deep Learning
Studies

Applied AI Course Wishes You All The Best

Please mail us to team@appliedaicourse.com if you have any queries

You might also like