This repositoy contains all the jupyter notebooks used for Machine Learning.
This folder contains all the python notebook used to learn regression. The topic covered are:
- Linear Regression:
Fuel Consumption example is used to understand linear regression. Notebook - Lab_01_Simple-Linear-Regression.ipynb - Multiple Linear Regression
Fuel Consumption example is used to understand multiple linear regression. Notebook - Lab_02_Mulitple-Linear-Regression.ipynb - Polynomial Regression
Fuel Consumption example is used to understand polynomial linear regression. Notebook - Lab_03_Polynomial-Regression.ipynb - Non Linear Regression
China_gdp example is used to understand non linear regression. Notebook - Lab_04_NoneLinearRegression.ipynb - K-Nearest Neighbors
Telecommunications dataset example is used to understand this concept. Notebook - Lab_05_K-Nearest-neighbors-CustCat.ipynb - Decision Trees
classification algorithm to build a model from historical data of patients, and their response to different medications
Notebook - Lab_06_Decision-Trees-drug.ipynb
This folder contains all the python notebook used to learn clustering. The topic covered are:
- K-Means:
Customer Segmentation example is used to understand the K-Means clustering. Notebook - K-Means-Customer-Seg.ipynb - Hierarchical Clustering
Clustering on Vehicle dataset using Hierarchical Clustering. Notebook - Hierarchical-Cars.ipynb - Density-based spatial clustering
Weather Station Clustering using DBSCAN & scikit-learn. Notebook - dbscan_basics.ipynb
breast_cancer_detection kaggle data link: https://www.kaggle.com/uciml/breast-cancer-wisconsin-data
Resource:
NPTEL: https://nptel.ac.in/courses/106106139/
Coursera: https://www.coursera.org/learn/machine-learning-with-python
cognitiveclass.ai: https://cognitiveclass.ai/courses/machine-learning-with-python
Notes:
Machine Learning with Python_week2.pdf
Machine Learning with Python_week4.pdf