You are on page 1of 19

# Applied Machine Learning Course

Schedule
DATE CHAPTER TOPIC
indentation and statements, Variables
and data types in Python, Standard Input
Python For and Output, Operators, Control flow: if
2019-03-25 else, Control flow: while loop, Control
Datascience
flow: for loop, Control flow: break and
continue,Revision Python For
Datascience

## Lists, Tuples part 1, Tuples part-2, Sets,

2019-03-26 Data Structures Dictionary, Strings,Revision Data
Structures

## Introduction, Types of functions,

Function arguments, Recursive
functions, Lambda functions, Modules,
2019-03-27 Functions Packages, File Handling, Exception
Handling, Debugging Python,Revision
Functions

## Numpy Introduction, Numerical

2019-03-28 Numpy operations on Numpy,Revision Numpy

## Getting started with Matplotlib,Revision

2019-03-29 Matplotlib Matplotlib

## Getting started with pandas, Data Frame

2019-03-30 Pandas Basics, Key Operations on Data
Frames,Revision Pandas

## Space and Time Complexity: Find largest

number in a list , Binary search, Find
Computational elements common in two lists, Find
2019-03-31 elements common in two lists using a
Complexity
Hashtable/Dict,Revision Computational
Complexity
Introduction to IRIS dataset and 2D
scatter plot, 3D scatter plot, Pair plots,
Limitations of Pair Plots, Histogram and
Introduction to PDF(Probability Density
Function), Univariate Analysis using
PDF, CDF(Cumulative Distribution
Exploratory Data Function), Mean, Variance and Standard
2019-04-01 Deviation, Median, Percentiles and
Analysis
Quantiles, IQR(Inter Quartile Range)
Box-plot with Whiskers, Violin Plots,
Summarizing Plots, Univariate, Bivariate
and Multivariate analysis, Multivariate
Probability Density, Contour Plot

## Exercise: Perform EDA on Haberman

Exploratory Data dataset,Revision Exploratory Data
2019-04-02
Analysis Analysis

## 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), Plane(3-D) and
Hyperplane (n-D), Plane Passing through
origin, Normal to a Plane, Distance of a
2019-04-03 Linear Algebra point from a Plane/Hyperplane, Half-
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,
Revision Questions,Revision Linear
Algebra

## Introduction to Probability and

Statistics, Population and Sample,
Gaussian/Normal Distribution and its
PDF(Probability Density Function),
CDF(Cumulative Distribution function)
of Gaussian/Normal distribution,
Probability And Symmetric distribution, Skewness and
2019-04-04 Kurtosis, Standard normal variate (Z)
Statistics
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 distributions
are used?, Chebyshev’s inequality
Discrete and Continuous Uniform
distributions, How to randomly sample
data points (Uniform Distribution),
Bernoulli and Binomial Distribution, Log
Normal Distribution, Power law
Probability And distribution, Box cox transform,
2019-04-05 Applications of non-gaussian
Statistics
distributions?, Co-variance, Pearson
Correlation Coefficient, Spearman Rank
Correlation Coefficient, Correlation vs
Causation, How to use correlations? ,
Confidence interval (C.I) Introduction

## Computing confidence interval given the

underlying distribution, C.I for mean of a
normal random variable, Confidence
interval using bootstrapping, Hypothesis
testing methodology, Null-hypothesis, p-
value, Hypothesis Testing Intution with
Probability And coin toss example, Resampling and
2019-04-06
Statistics permutation test, K-S Test for similarity
of two distributions, Code Snippet K-S
Test, Hypothesis testing: another
example, Resampling and Permutation
test: another example, How to use
hypothesis testing?

## Propotional sampling, Revision

Probability And Questions,Revision Probability And
2019-04-07
Statistics Statistics

## What is Dimensionality reduction?, Row

Vector and Column Vector, How to
represent a data set?, How to represent
a dataset as a Matrix., Data
Dimensionality Preprocessing: Feature Normalisation,
2019-04-08 Reduction And Mean of a data matrix, Data
Visualization Preprocessing: Column Standardization,
Co-variance of a Data Matrix, MNIST
dataset (784 dimensional), Code to Load
MNIST Data Set,Revision Dimensionality
Reduction And Visualization
Why learn PCA?, Geometric intuition of
PCA, Mathematical objective function of
PCA, Alternative formulation of PCA:
Distance minimization, Eigen values and
Principal Eigen vectors (PCA): Dimensionality
2019-04-09 Component reduction, PCA for Dimensionality
Analysis Reduction and Visualization, Visualize
MNIST dataset, Limitations of PCA, PCA
Code example, PCA for dimensionality
reduction (not-visualization),Revision
Principal Component Analysis

## What is t-SNE?, Neighborhood of a

point, Embedding, Geometric intuition of
t-SNE, Crowding Problem, How to apply
2019-04-10 T-Sne t-SNE and interpret its output, t-SNE on
MNIST, Code example of t-SNE, Revision
Questions,Revision T-Sne

## Dataset overview: Amazon Fine Food

reviews(EDA), Data Cleaning:
Deduplication, Why convert text to a
Predict rating vector?, Bag of Words (BoW), Text
given product Preprocessing: Stemming, Stop-word
2019-04-11 removal, Tokenization, Lemmatization.,
reviews on
amazon uni-gram, bi-gram, n-grams., tf-idf (term
frequency- inverse document frequency),
Word2Vec, tf-idf weighted Word2Vec

## Bag of Words( Code Sample), Text

Preprocessing( Code Sample), Bi-Grams
Predict rating and n-grams (Code Sample), TF-IDF
given product (Code Sample), Word2Vec (Code
2019-04-12 Sample), Avg-Word2Vec and TFIDF-
reviews on
amazon Word2Vec (Code Sample), Assignment-2
: Apply t-SNE,Revision Predict rating
given product reviews on amazon
How “Classification” works?, Data
matrix notation, Classification vs
Regression (examples), K-Nearest
Neighbours Geometric intuition with a
toy example, Failure cases of KNN,
Distance measures: Euclidean(L2) ,
K-Nearest Manhattan(L1), Minkowski, Hamming,
2019-04-13 Cosine Distance & Cosine Similarity,
Neighbours
How to measure the effectiveness of k-
NN?, Test/Evaluation time and space
complexity, KNN Limitations, Decision
surface for K-NN as K changes,
Overfitting and Underfitting, Need for
Cross validation, K-fold cross validation

## Visualizing train, validation and test

datasets, How to determine overfitting
and underfitting?, Time based splitting,
k-NN for regression, Weighted k-NN,
K-Nearest Voronoi diagram, Binary search tree,
2019-04-14 How to build a kd-tree, Find nearest
Neighbours
neighbours using kd-tree, Limitations of
Kd tree, Extensions, Hashing vs LSH,
LSH for cosine similarity, LSH for
euclidean distance

## Probabilistic class label, Code

K-Nearest Sample:Decision boundary ., Code
2019-04-15 Sample:Cross Validation, Question and
Neighbours

## Introduction, Imbalanced vs balanced

dataset, Multi-class classification, k-NN,
given a distance or similarity matrix,
Train and test set differences, Impact of
Classification outliers, Local outlier Factor (Simple
Algorithms in solution :Mean distance to Knn), K-
2019-04-16
Various Distance(A),N(A), Reachability-
Situations Distance(A,B), Local reachability-
density(A), Local outlier Factor(A),
Impact of Scale & Column
standardization, Interpretability
Feature Importance and Forward
Feature selection, Handling categorical
Classification and numerical features, Handling
Algorithms in missing values by imputation, Curse of
Various
Situations Intuitive understanding of bias-
variance., Best and worst cases for an

Classification
Algorithms in Revision Classification Algorithms in
2019-04-18 Various Situations
Various
Situations
Accuracy, Confusion matrix, TPR, FPR,
FNR, TNR, Precision and recall, F1-
Performance Curve (ROC) curve and AUC, Log-loss,
2019-04-19 Measurement of R-Squared/Coefficient of determination,
Distribution of errors, Assignment-3:
Apply k-nearest neighbour

## Performance Revision Performance Measurement of

2019-04-20 Measurement of Models
Models

## Conditional probability, Independent vs

Mutually exclusive events, Bayes
Theorem with examples, Exercise
problems on Bayes Theorem, Naive
2019-04-21 Naive Bayes Bayes algorithm, Toy example: Train and
test stages, Naive Bayes on Text data,
probabilities for numerical stability, Bias

## Feature importance and interpretability,

Imbalanced data, Outliers, Missing
values, Handling Numerical features
(Gaussian NB), Multiclass classification,
2019-04-22 Naive Bayes Similarity or Distance matrix, Large
dimensionality, Best and worst cases,
Code example, Assignment-4: Apply
Naive Bayes ,Revision Naive Bayes
Geometric intuition of Logistic
Regression, Sigmoid function:
Squashing, Mathematical formulation of
Logistic Objective function, Weight vector, L2
2019-04-23 Regularization: Overfitting and
Regression
Underfitting, L1 regularization and
sparsity, Probabilistic Interpretation:
Gaussian Naive Bayes

## Loss minimization interpretation,

Hyperparameter search: Grid Search
and Random Search, Column
Standardization, Feature importance and
Model interpretability, Collinearity of
Logistic features, Test/Run time space and time
2019-04-24 complexity, Real world cases, Non-
Regression
linearly separable data & feature
engineering, Code sample: Logistic
regression, GridSearchCV,
RandomSearchCV, Assignment-5: Apply
Logistic Regression

## Extensions to Logistic Regression:

Logistic Generalized linear models,Revision
2019-04-25
Regression Logistic Regression

## Geometric intuition of Linear

Regression, Mathematical formulation,
Linear Real world Cases, Code sample for
2019-04-26
Regression Linear Regression, Question and

## Differentiation, Online differentiation

tools, Maxima and Minima, Vector
geometric intuition, Learning rate,
Solving Gradient descent for linear regression,
2019-04-27 Optimization SGD algorithm, Constrained
Problems Optimization & PCA, Logistic regression
formulation revisited, Why L1
regularization creates sparsity?,
Assignment 6: Implement SGD for linear
regression

Solving
2019-04-28 Optimization Revision Solving Optimization Problems
Problems
Geometric Intuition, Why we take values
+1 and and -1 for Support vector planes,
Mathematical derivation, Loss function
Support Vector (Hinge Loss) based interpretation, Dual
2019-04-29 form of SVM formulation, Kernel trick,
Machines
Polynomial kernel, RBF-Kernel, Domain
specific Kernels, Train and run time
complexities

## nu-SVM: control errors and support

Support Vector vectors, SVM Regression, Cases, Code
2019-04-30 Sample, Assignment 7: Apply
Machines
SVM,Revision Support Vector Machines

## 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 decision Tree:
Constructing a DT, Building a decision
2019-05-01 Decision Trees Tree: Splitting numerical features,
Feature 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
8: Apply Decision Trees

## What are ensembles?, Bootstrapped

Aggregation (Bagging) Intuition,
Random Forest and their construction,
and Run-time Complexity., Bagging:Code
Sample, Extremely randomized trees,
2019-05-03 Ensemble Models Random Tree :Cases, Boosting Intuition,
Shrinkage, Train and Run time
complexity, XGBoost: Boosting +
intuition, Stacking models
competitions vs Real world,
2019-05-04 Ensemble Models Assignment-9: Apply Random Forests &
GBDT ,​Revision Ensemble Models

## Introduction, Moving window for Time

Series Data, Fourier decomposition,
Deep learning features: LSTM, Image
Featurization And histogram, Keypoints: SIFT., Deep
2019-05-05 Feature learning features: CNN, Relational data,
Importance Graph data, Indicator variables, Feature
binning, Interaction variables,
Mathematical transforms, Model specific
featurizations, Feature orthogonality

## Domain specific featurizations, Feature

Featurization And slicing, Kaggle Winners
2019-05-06 Feature solutions,Revision Featurization And
Importance Feature Importance

## Calibration of Models:Need for

calibration, Calibration Plots., Platt’s
Calibration/Scaling., Isotonic
Regression, Code Samples, Modeling in
Miscellaneous the presence of outliers: RANSAC,
2019-05-07
Topics Productionizing models, Retraining
models periodically., A/B testing., Data
Science Life cycle, VC
dimension,Revision Miscellaneous Topics

## What is Clustering?, Unsupervised

learning, Applications, Metrics for
Clustering, K-Means: Geometric
intuition, Centroids, K-Means:
Mathematical formulation: Objective
2019-05-08 Clustering function, K-Means Algorithm., How to
initialize: K-Means++, Failure cases/
Limitations, K-Medoids, Determining the
right K, Code Samples, Time and space
complexity,Revision Clustering
Agglomerative & Divisive, Dendrograms,
Agglomerative Clustering, Proximity
Time and Space Complexity, Limitations
Hierarchical of Hierarchical Clustering, Code sample,
2019-05-09
Clustering Assignment 10: Apply k-means,
agglomerative, DBSCAN Clustering
algorithms,Revision Hierarchical
Clustering

## Density based clustering, MinPts and

Eps: Density, Core, Border and Noise
points, Density edge and Density
connected points., DBSCAN Algorithm,
DBSCAN Hyper Parameters: MinPts and Eps,
2019-05-10
Technique Advantages and Limitations of DBSCAN,
Time and Space Complexity, Code
samples., Question and

## Problem formulation: IMDB Movie

reviews, Content based vs Collaborative
Filtering, Similarity based Algorithms,
Matrix Factorization: PCA, SVD, Matrix
Recommender Factorization: NMF, Matrix Factorization
Systems and for Collaborative filtering, Matrix
2019-05-11 Factorization for feature engineering,
Matrix
Factorization Clustering as MF, Hyperparameter
tuning, Matrix Factorization for
recommender systems: Netflix Prize
Solution, Cold Start problem, Word
vectors as MF

## Recommender Eigen-Faces, Code example.,

Systems and Assignment-11: Apply Truncated
2019-05-12 SVD,Revision Recommender Systems
Matrix
Factorization and Matrix Factorization
objectives and constraints, Mapping to
an ML problem: Data overview, Mapping
to an ML problem:ML problem
formulation., Mapping to an ML
problem:Performance metrics.,
Stack Overflow EDA:Analysis of tags, EDA:Data
2019-05-13
Tag Predictor Preprocessing, Data Modeling : Multi
label Classification, Data preparation.,
Train-Test Split, Featurization, Logistic
regression: One VS Rest, Sampling data
and tags+Weighted models., Logistic
regression revisited, Why not use

2019-05-14
Tag Predictor

## Business/Real world problem : Problem

constraints., Mapping to an ML problem
: Data overview , Mapping to an ML
problem : ML problem and performance
metric., Mapping to an ML problem :
Train-test split, EDA: Basic Statistics.,
Quora Question EDA: Basic Feature Extraction, EDA:
Pair Similarity
Feature Extraction, EDA: Feature
analysis., EDA: Data Visualization: T-
SNE., EDA: TF-IDF weighted Word2Vec
ML Models: Random Model, ML Models
: Logistic Regression and Linear SVM,
ML Models : XGBoost, Assignments

## Quora Question Revision Quora Question Pair Similarity

2019-05-16
Pair Similarity
Problem Statement: Recommend similar
apparel products in e-commerce using
product descriptions and Images, Plan of
Data folders and paths, Overview of the
data and Terminology, Data cleaning and
understanding:Missing data in various
Amazon Fashion features, Understand duplicate rows,
2019-05-17
Discovery Engine Remove duplicates : Part 1 , Remove
duplicates: Part 2, Text Pre-Processing:
Tokenization and Stop-word 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
Amazon Fashion brand and color, Code for weighted
2019-05-18
Discovery Engine similarity, Building a real world solution,
Deep learning based visual product
similarity:ConvNets: How to featurize an
image: edges, shapes, parts, Using 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
Problem Definition, Objectives and
Constraints, Data Overview, ML
Problem, Train and Test Splitting,
Exploratory Data Analysis:Class
Distribution, Exploratory Data
Analysis:Feature Extraction from Byte
Files, Exploratory Data
Analysis:Multivariate analysis of features
Microsoft from byte files, Train-Test class
2019-05-19 Malware Distribution, ML models – using byte
Detection files only :Random Model, K-NN, Logistic
regression, Random Forest and XGBoost,
File Size Feature, Univariate Analysis, T-
SNE Analysis, ML Models on ASM File
features, Models on all features: t-SNE,
Models on all features: RandomForest
and XGBoost, Assignment,Revision
Microsoft Malware Detection

00
01

## Definition, Objectives and Constraints,

Mapping to ML problem : Data
Overview, Mapping to ML problem : ML
problem formulation, Exploratory Data
Analysis: Data preprocessing,
Exploratory Data Analysis: Temporal
Train-Test split, Exploratory Data
Analysis: Preliminary Data Analysis,
Exploratory Data Analysis: Sparse matrix
representation, Exploratory Data
Netflix Movie Analysis:Average ratings for various
2019-05-20 Recommendation slices , Exploratory Data Analysis:Cold
system 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 modelling strategy. ,
Data Sampling. , Google drive with
intermediate files , Featurizations for
regression. , Data transformation for
Surprise. , Xgboost with 13 features ,
Surprise Baseline model.
Xgboost + 13 features +Surprise
baseline model , Surprise KNN
predictors , Matrix Factorization models
Netflix Movie using Surprise , SVD ++ with implicit
2019-05-21 Recommendation feedback , Final models with all features
system and predictors., Comparison between
various models., Assignments,Revision
Netflix Movie Recommendation system

## Business/Real world problem : Overview,

problem formulation :Data, ML problem
formulation: Mapping real world to ML
problem., ML problem formulation
:Train, CV and Test data construction,
2019-05-22
Cancer Diagnosis & 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 Models:Data

preparation, Baseline Model: Naive
Bayes, K-Nearest Neighbors
Classification, Logistic Regression with
class balancing, Logistic Regression
Personalized without class balancing, Linear-SVM.,
2019-05-23
Cancer Diagnosis Random-Forest with one-hot encoded
features, Random-Forest with response-
coded features, Stacking Classifier,
Majority Voting classifier,Revision
Personalized Cancer Diagnosis
Objectives and Constraints, Mapping to
ML problem :Data, Mapping to ML
ML problem :Fields/Features., Mapping
to ML problem :Time series forecasting/
Regression, Mapping to ML problem
:Performance metrics, Data Cleaning
:Latitude and Longitude data, Data
Cleaning :Trip Duration., Data Cleaning
Taxi Demand :Speed., Data Cleaning :Distance., Data
2019-05-24 Prediction in New Cleaning :Fare, Data Cleaning :Remove
York City 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
and previous-time-bin values, Simple
moving average, Weighted Moving
average.

## Exponential weighted moving average,

Results., Regression models :Train-Test
Taxi Demand split & Features, Linear regression.,
2019-05-25 Prediction in New Random Forest regression, Xgboost
York City Regression, Model comparison,
Assignment.,Revision Taxi Demand
Prediction in New York City

## History of Neural networks and Deep

Learning., How Biological Neurons
work?, Growth of biological neural
networks, Diagrammatic representation:
2019-05-26 Neural Networks Logistic Regression and Perceptron,
Multi-Layered Perceptron (MLP).,
Notation, Training a single-neuron
model., Training an MLP: Chain Rule,
Training an MLP:Memoization

## Backpropagation., Activation functions,

2019-05-27 Neural Networks Variance tradeoff., Decision surfaces:
Playground,Revision Neural Networks
Deep Multi-layer perceptrons:1980s to
2010s, Dropout layers & Regularization.,
Rectified Linear Units (ReLU)., Weight
Deep Multi Layer initialization., Batch Normalization.,
2019-05-28
Perceptrons Optimizers:Hill-descent analogy in 2D,
Optimizers:Hill descent in 3D and
contours., SGD Recap

## Batch SGD with momentum., Nesterov

Deep Multi Layer algorithm to choose when?, Gradient
2019-05-29 Checking and clipping, Softmax and
Perceptrons
Cross-entropy for multi-class
classification., How to train a Deep
MLP?, Auto Encoders., Word2Vec
:CBOW

## Word2Vec: Skip-gram, Word2Vec

Deep Multi Layer :Algorithmic Optimizations.,Revision
2019-05-30
Perceptrons Deep Multi Layer Perceptrons

## Tensorflow and Keras overview, GPU vs

Colaboratory., Install TensorFlow, Online
documentation and tutorials, Softmax
Tensorflow And Classifier on MNIST dataset., MLP:
2019-05-31 Initialization, Model 1: Sigmoid
Keras
activation., Model 2: ReLU activation.,
Model 3: Batch Normalization., Model 4
: Dropout., MNIST classification in
Keras.

## Hyperparameter tuning in Keras.,

Tensorflow And Exercise: Try different MLP
2019-06-01 architectures on MNIST
Keras
dataset.,Revision Tensorflow And Keras

## Biological inspiration: Visual Cortex,

Convolution:Edge Detection on images.,
Convolution over RGB images.,
Convolutional Convolutional layer., Max-pooling., CNN
2019-06-02
Neural Nets Training: Optimization, Example CNN:
LeNet [1998], ImageNet dataset., Data
Augmentation., Convolution Layers in
Keras, AlexNet, VGGNet
Residual Network., Inception Network.,
What is Transfer learning., Code
example: Cats vs Dogs., Code Example:
Convolutional MNIST dataset., Assignment: Try
2019-06-03
Neural Nets various CNN networks on MNIST
dataset.,Revision Convolutional Neural
Nets

## Why RNNs? , Recurrent Neural

Network., Training RNNs: Backprop.,
Long Short-Term Types of RNNs., Need for LSTM/GRU.,
2019-06-04
Memory(LSTMS) LSTM., GRUs., Deep RNN., Bidirectional
RNN.

## Code example : IMDB Sentiment

Long Short-Term classification, Exercise: Amazon Fine
2019-06-05
Memory(LSTMS) Food reviews LSTM model.,Revision
Long Short-Term Memory(LSTMS)

## Problem Definition, Datasets., Data

understanding & Analysis :Files and
folders., Dash-cam images and steering
angles., Split the dataset: Train vs Test,
EDA: Steering angles, Mean Baseline
model: simple, Deep-learning
2019-06-06 Self Driving Car model:Deep Learning for regression:
dataset., NVIDIA’s end to end CNN
model., Train the model., Test and
visualize the output., Extensions.,
Assignment.

## Real-world problem, Music

representation, Char-RNN with abc-
notation :Char-RNN model, Char-RNN
with abc-notation :Data preparation.,
Char-RNN with abc-notation:Many to
Many RNN ,TimeDistributed-Dense
Music Generation layer, Char-RNN with abc-notation :
2019-06-08 Using Deep State full RNN, Char-RNN with abc-
Learning notation :Model architecture,Model
training., Char-RNN with abc-notation
:Music generation., Char-RNN with abc-
notation :Generate tabla music, MIDI
music generation., Survey blog,Revision
Music Generation Using Deep Learning
Human Activity Recognition Problem
definition, Dataset understanding, Data
cleaning & preprocessing,
EDA:Univariate analysis., EDA:Data
Human Activity visualization using t-SNE, Classical ML
2019-06-09
Recognition models., Deep-learning Model., Exercise:
Build deeper LSTM models and hyper-
param tune them,Revision Human
Activity Recognition

## Problem definition. , Overview of

edge, path. , Data format & Limitations. ,
Mapping to a supervised classification
2019-06-10
Recommendation Metrics. , EDA:Basic Stats,
EDA:Follower and following stats.,
EDA:Train and test split.

## Feature engineering on Graphs:Jaccard

& Cosine Similarities, PageRank,
Shortest Path, Connected-components,
2019-06-11
Recommendation Score, SVD, Weight features,
Recommendation

## Introduction to Databases, Why SQL?,

Execution of an SQL statement., IMDB
2019-06-12 SQL data., USE, DESCRIBE, SHOW TABLES,
SELECT , LIMIT, OFFSET, ORDER BY,
DISTINCT , WHERE, Comparison
operators, NULL

## Logical Operators, Aggregate Functions:

COUNT, MIN, MAX, AVG, SUM, GROUP
BY, HAVING, Order of keywords., Join
and Natural Join, Inner, Left, Right and
2019-06-13 SQL Outer joins., Sub Queries/Nested
Queries/Inner Queries, DML:INSERT,
DML:UPDATE , DELETE, DDL:CREATE