What is not Machine Learning
Types of ML - Supervised, Unsupervised
Unsupervised - Clustering, Association
Introduction to NumPy
Access
Methods
Introduction to Pandas
Loading CSV,JSON
Descriptive Statistics
Handling Missing Data
Handling Duplicates
Merge, Join & Concatenate
Normalizing JSON
Essential Linear Algebra
Calculus
Mean, Median, Mode, Quantile
Introduction to matplotlib, plotly, bokeh, tablue
Title, Labels, Legends, Grid, colormap, xticks, yticks
Sub Plotting
Histogram
Plotting distributions
Simple Linear Regression using Ordinary Least Squares
Regularized Regression Methods - Ridge, Lasso, ElasticNet
OnLine Learning Methods - Stochastic Gradient Descent & Passive Aggrasive
Polynomial Regression
Application - House Price, Cancer Prediction, Insurance Prediction
Introduction to Preprocessing
MinMaxScaler
Normalization
Encoding Categorical (Ordinal & Nominal) Features
Polynomial Features
Text Processing
TfIdf
Image using skimage
Introduction to Decision Trees
Decision Tree for Classification
Advantages & Limitations of Decision Trees
Introduction Bayes' Theorm
Gaussian Naive Bayes
Burnolis' Naive Bayes
Application - Text Classification
Introduction to Composite Estimators
TransformedTargetRegressor
ColumnTransformer
Application - Author classification
Cross Validation
Model Evaluation
Validation Curves
Introduction to Feature Selection
Chi-squared stats
Univariate Linear Regression Tests using f_regression
Mutual Information for discrete value
SelectKBest
SelectFromModel
PCA
Application - Credit Risk Prediction
Fundamentals of Nearest Neighbor Algorithm
Nearest Neighbors for Classification
Nearest Centroid Classifier
Introduction to Unsupervised Learning
Similarity or Distance Calculation
Types of Clustering Methods
Hierarchial Clustering - Agglomerative
Measuring Performance of Clusters
Application - Grouping similar customers
What are Outliers ?
Using Gaussian Mixture Models
Isolation Forest
Using clustering method like DBSCAN
Introduction to Support Vector Machines
Soft Margin Classifier
SVM for Regression
Application - Face recognition
What are imbalanced classes & their impact ?
UnderSampling
Making classification algorithm aware of Imbalance
Application - Fraud detection
Introduction to Ensemble Methods
AdaBoost
VotingClassifier
Understanding distance vector calculation - cosine, euclidean, manhatten
Recommendation based on similarity
Credit Risk Prediction
Face Generation
Network Spam detection
Cloth Type Prediction
Customer Churn Prediction