- Implemented logistic regression with l2 regularization and stochastic gradient descent optimization to build a linear classifier for classifying positive and negative reviews using the Amazon Baby Products Reviews dataset.
- Plotted the precision and recall trade-off against different threshold values for a review to be labeled as positive.
- Implemented decision trees with ADA boosting to classify safe and risky loans using the Loan Lending Club dataset.
- Linear Classifier
- Linear Classifier Learning (Logistic Regression)
- Linear Classifier Regularization
- Decision Trees
- Decision Tree with Implementation
- Decision Tree with Overfitting
- Boosting
- ADA Boosting using Decision Stumps
- Precision and Recall
- Stochastic Learning
Python
Anaconda, Graphlab Create Installation guide
Jupyter notebook (IPython)
- Fork this repository to have your own copy
- Clone your copy on your local system
- Install necessary packages
This repository does not contain optimal machine learning models! It only assesses various models that can be built using different machine learning algorithms (either implemented or used directly from Graphlab Create package) to perform different tasks.