Repository for my Machine Learning projects
-
DecisionTree
Implementation of decision tree algorithm from scratch in Python. Implementing the algorithm from scratch enable me to understand better how it works internally. -
KNN
Implementation of KNN algorithm from scratch in Python. Implementing the algorithm from scratch enable me to understand better how it works internally. -
LinearRegression
Implementation of Linear Regression algorithm from scratch in Python. Implementing the algorithm from scratch enable me to understand better how it works internally. Method used for linear regression is Ordinary Least Square. -
kaggle_house
Kaggle's house price prediction challenge. Regression-type machine learning *in progress* -
kaggle titanic
Kaggle's Titanic survivor prediction challenge. Classification-type problem. Trying to use KNN algorithm to predict survivors. Relying on feature engineering. -
uci_spam
Spam filtering using machine learning Data cleaning, NLP, Classification *in progress* -
LogisticRegression
Implementation of Logistic Regression algorithm from scratch in Python. Still in /*TODO*/ stage -
Neural Networks
Implementation of neural network algorithm in Python from scratch and using libraries. Still in /*TODO*/ stage -
Gradient Descent
Implementation of gradient descent algorithm in Python from scratch. Accompanied by jupyter notebook showing gradient plot.