This repository contains some notebook in which I try to implement machine learning algorithms from scratch. The repository contains the followin (unchecked items will be added later. Some of the checked items can be enhanced later.)
- Visualization
- Preprocessing (TODO: Adding some feature engineering)
- Simple Linear Regression
- Multivariate Linear Regression
- Logistic Regression (TODO: Add some hyperparameter tuning of the
sklearn
class from this and this) (TODO: Add multi-class classification using the softmax function) - Support Vector Machines (SVMs)
- Decision Tree
- KNN
- K-Means
- Neural Network