Machine Learning Notebooks
Helpful jupyter noteboks that I compiled while learning Machine Learning and Deep Learning from various sources on the Internet.
NumPy Basics:
Data Preprocessing:
-
Feature Selection: Imputing missing values, Encoding, Binarizing.
-
Feature Scaling: Min-Max Scaling, Normalizing, Standardizing.
-
Feature Extraction: CountVectorizer, DictVectorizer, TfidfVectorizer.
Regression
-
Linear & Multiple Regression
-
c. Assumptions in Linear Regression: Assumptions in Linear Regression, Dummy Variable Trap
-
d. Linear Regression using Scikit-learn: Simple and Multivariable Regression using Scikit-learn.
-
Backward Elimination: Method of Backward Elimination, P-values.
Classification
-
Logistic Regression
-
Regularization